Por qué las URL necesitan codificación
Las URL solo pueden contener de forma segura un conjunto limitado de caracteres — los espacios, el símbolo "&", los signos de interrogación y otros símbolos tienen un significado especial en una URL o la rompen directamente, así que necesitan "codificarse en porcentaje" (como %20 para un espacio) antes de colocarse en una cadena de consulta o una ruta. Esta herramienta usa encodeURIComponent y decodeURIComponent de JavaScript, que manejan correctamente tanto el texto Unicode como el ASCII simple — útil al construir enlaces, depurar parámetros de consulta, o trabajar con URL de redirección que ya han sido codificadas una vez (o a veces dos).
Sobre esta herramienta
Esta herramienta codifica texto a un formato seguro para URL (codificación porcentual) o decodifica una URL ya codificada de vuelta a texto legible; útil para construir cadenas de consulta, depurar un enlace roto, o entender qué dice realmente una URL larga codificada.
Cómo usarla
- Escribe o pega tu texto o URL en el cuadro de entrada.
- Elige «Codificar» para hacerlo seguro para URL, o «Decodificar» para convertirlo de vuelta a texto legible.
- Haz clic en «Copiar» para copiar el resultado.
Preguntas frecuentes
¿Qué caracteres se codifican?
Los caracteres que no son seguros en una URL, como espacios, &, ?, # y caracteres no ASCII, se convierten a su equivalente codificado en porcentaje (un espacio se convierte en %20, por ejemplo).
¿Qué pasa si decodifico texto que en realidad no está codificado?
El texto plano sin secuencias codificadas en porcentaje se decodifica igual a sí mismo, así que es seguro intentar decodificar algo si no estás seguro de si está codificado.
¿Mis datos se suben a algún lugar?
No; codificar y decodificar ocurre completamente en tu navegador, tu texto nunca se envía a un servidor.