Codificar y decodificar URL
Codifica y decodifica URL y parámetros (%20, %C3%A7), y consulta cada parte de la URL.
Procesado en tu dispositivo. Nada de lo que escribes se envía.
Cómo usar: Codificar y decodificar URL
- Elige Codificar o Decodificar.
- Pega el texto, el parámetro o la URL.
- Copia el resultado; si es una URL, consulta los parámetros ya decodificados en la tabla.
Acerca de esta herramienta
Para codificar un valor de parámetro (como un término de búsqueda), usa el modo de fragmento, que también escapa &, = y ?. Para una URL completa, usa el modo de URL completa, que conserva la estructura (://, /, ?, &).
Al decodificar, los formularios HTML envían los espacios como +; deja marcada la opción para convertirlos.
Tabla rápida de caracteres codificados
| Carácter | Codificado | Carácter | Codificado |
|---|---|---|---|
| espacio | %20 (o + en formularios) | & | %26 |
| ç | %C3%A7 | = | %3D |
| ã | %C3%A3 | ? | %3F |
| é | %C3%A9 | # | %23 |
| / | %2F | + | %2B |
Errores que rompen los enlaces
- Codificar dos veces:
%se convierte en%25, y «%20» aparece como «%2520». Si ves %25 seguido de dos dígitos, decodifica una vez antes de usarlo. - Dejar & dentro de un valor: en
?empresa=Silva&Filhos, el servidor entiende «Filhos» como un nuevo parámetro. Codifica solo el valor:Silva%26Filhos. - Confundir + con un espacio: en los formularios, + significa espacio; en un número de teléfono como «+5511…» dentro de un parámetro, debe convertirse en %2B.
- Enlaces de UTM y campañas: los nombres de campaña con espacios y acentos deben codificarse para que los correos electrónicos y las redes sociales no los corten.
Preguntas frecuentes
¿Cuál es la diferencia entre encodeURI y encodeURIComponent?
encodeURIComponent codifica todo lo que tiene un significado especial en la URL (/, ?, &, =, #); úsalo para valores. encodeURI conserva esos caracteres; úsalo para una URL completa.
¿Por qué aparece %C3%A7 en lugar de ç?
En una URL, los caracteres que no pertenecen al ASCII se representan como bytes UTF-8 en hexadecimal. La ç ocupa dos bytes: C3 y A7.
¿Qué significa %20 en un enlace?
Es el espacio codificado: 20 es el código hexadecimal del carácter de espacio en la tabla ASCII. Las URL no pueden contener espacios, así que se escriben como %20 (o como + en el cuerpo de los formularios).
¿De verdad es gratis? ¿Hay un límite diario?
Es gratis y no tiene límite diario. Como el procesamiento se realiza en tu dispositivo, no tenemos costos por uso ni necesitamos limitarte.
¿Funciona en el celular?
Sí. El sitio funciona en cualquier navegador moderno en Android, iPhone, Windows, Mac y Linux, sin instalar nada.







