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

Codificador/Decodificador de URL en línea

Codifica o decodifica texto para URL: parámetros, URL completa o percent-encoding. Ejemplo: 'hola mundo' se convierte en 'hola%20mundo'. Funciona en el naveg…

Empezar a usar

¿Qué hace esta herramienta?

Esta herramienta transforma texto para que sea seguro en una URL o revierte esa transformación. Es útil cuando necesita incluir datos en un enlace o cuando recibe texto codificado y quiere leerlo.

Ejemplo concreto

Si ingresa hola mundo y elige Codificar parámetro, el resultado será hola%20mundo. Si luego elige Decodificar sobre ese resultado, obtendrá nuevamente hola mundo.

Opciones y comportamiento

  • Codificar parámetro: 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 su 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 ve 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. Debe corregir la entrada antes de decodificar.

¿Puedo codificar una URL completa con esta herramienta?

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

El procesamiento se realiza localmente en tu navegador.