Codificador / decodificador de URL
Codifica o decodifica URL y cadenas de consulta (codificación de porcentaje) en tu navegador.
Próximos pasos recomendados
Herramientas relacionadas
Codifica texto a entidades HTML o decodifica entidades a texto.
Codifica o descodifica texto a base64 y viceversa, con una variante apta para URL.
Convierte arreglos JSON a CSV y CSV de vuelta a JSON, en tu navegador.
Preguntas frecuentes
La codificación de URL sustituye los caracteres no permitidos en una URL —como espacios, acentos o símbolos reservados— por un signo de porcentaje seguido de su valor de byte en hexadecimal, como %20 para un espacio. Así los enlaces y las cadenas de consulta siguen siendo válidos para que navegadores y servidores los lean correctamente.
«Valor de consulta o segmento de ruta» usa encodeURIComponent, que también escapa los delimitadores reservados (& = / ? #); úsalo para un único valor que insertes en una URL. «URL completa» usa encodeURI, que deja intactos esos caracteres estructurales para que una dirección completa siga siendo utilizable. Ante la duda con un valor único, elige el alcance por componente.
La codificación de porcentaje representa un espacio como %20, válido en cualquier parte de una URL. El signo más solo significa un espacio dentro de la cadena de consulta de los envíos de formularios (application/x-www-form-urlencoded); en el resto es literal. Usar %20 evita esa ambigüedad, por eso esta herramienta siempre usa %20.
No. La codificación y la decodificación se ejecutan por completo en tu navegador con funciones de JavaScript integradas. El texto que escribes nunca sale de esta página ni se envía a un servidor.
Última actualización: 2026-06-23.