Inicio / Herramientas para Desarrolladores / Codificador/Decodificador de URL en línea
Herramientas online gratis

Codificador/Decodificador de URL en línea

Codificá o decodificá texto para URL: parámetros, URL completa o percent-encoding. Ejemplo: 'hola mundo' se convierte en 'hola%20mundo'.

Empezar a usar

¿Qué hace esta herramienta?

Esta herramienta transforma texto mediante codificación porcentual para componentes o URL completas, o decodifica secuencias válidas. Es útil cuando necesitás incluir datos en un enlace o cuando recibís texto codificado y querés leerlo.

Ejemplo concreto

Si ingresás hola mundo y elegís Codificar componente, el resultado será hola%20mundo. Si luego elegís Decodificar sobre ese resultado, vas a obtener nuevamente hola mundo.

Opciones y comportamiento

  • Codificar componente: escapa espacios como %20 y también caracteres como / y ?. Ideal para el valor de un parámetro.
  • Codificar URL completa: mantiene separadores estructurales como / y ?, pero escapa espacios y caracteres no seguros. Útil para codificar una URL entera.
  • Decodificar: convierte secuencias percent-encoded válidas de vuelta a texto. No convierte el signo + en espacio (a diferencia del decodificador de formularios HTML).

Limitaciones

La herramienta no valida ni analiza la estructura de la URL; solo transforma el texto. No garantiza que la URL resultante sea accesible. Todo el procesamiento ocurre en tu navegador; no se envían datos a ningún servidor.

Preguntas frecuentes

¿Por qué el espacio se convierte en %20 y no en +?

Porque la codificación usa encodeURIComponent o encodeURI, que representan el espacio como %20. El signo + solo se usa en la codificación de formularios application/x-www-form-urlencoded, que no es el caso aquí.

¿Qué significa un error de decodificación?

Si ves un mensaje de error, significa que la entrada contiene una secuencia percent-encoded mal formada (por ejemplo, %ZZ) o una secuencia de bytes UTF-8 inválida. Corregí la entrada antes de decodificar.

¿Puedo codificar una URL completa con esta herramienta?

Sí, elegí la opción Codificar URL completa. Esta preserva caracteres como / y ?, pero escapa espacios y otros caracteres no seguros. No confundas esto con codificar solo el valor de un parámetro.

El procesamiento se realiza localmente en tu navegador.