¿Qué es codificar una URL y para qué sirve?
Las direcciones web (URL) solo admiten un conjunto limitado de caracteres. Cuando una URL necesita incluir un espacio, una tilde, una ñ o símbolos como &, ? o = que tienen un significado especial, esos caracteres deben «escaparse»: se sustituyen por % seguido de un código hexadecimal. A esto se le llama percent-encoding o codificación de URL.
Sin esta codificación, una URL con un espacio o un acento se rompería o se interpretaría mal. Por eso aparece constantemente en enlaces, parámetros de búsqueda y peticiones a APIs.
Cómo codificar y decodificar
- Elige el sentido: «Texto → URL» para codificar o «URL → Texto» para recuperar el original.
- Escribe o pega el contenido.
- El resultado aparece al instante. Cópialo con un clic.
Cómo funciona por dentro
Internamente se usan las funciones estándar del navegador encodeURIComponent y decodeURIComponent, que trabajan sobre UTF-8. Por eso un espacio se convierte en %20, una ñ en %C3%B1 y así con cada carácter especial. Al decodificar, el proceso se invierte y recuperas el texto exacto.
Casos de uso reales
- Construir enlaces con parámetros que contienen espacios o acentos.
- Inspeccionar o limpiar una URL larga llena de códigos %.
- Preparar valores para peticiones a una API.
- Depurar por qué un enlace no funciona como esperabas.
Para otros datos, prueba nuestro codificador Base64 o el formateador de JSON.
Privacidad
Todo se procesa en tu navegador. Descubre más utilidades en nuestra página de herramientas.