Inicio / Herramientas para desarrolladores / Codificador y decodificador de URL
Codificador y decodificador de URL
Los espacios, las tildes y los símbolos no pueden viajar tal cual en una URL, así que se convierten en códigos con porcentaje. Codifica un valor antes de meterlo en un parámetro, o decodifica un enlace lleno de %20 y %C3%A9 para ver qué dice.
Cómo se usa
- Pega la URL o el valor.
- Deja la casilla marcada para una URL completa y desmárcala para el valor de un parámetro.
- Pulsa codificar o decodificar y copia el resultado.
Ejemplos
- gato negro → gato%20negro como valor de parámetro.
- %C3%A9 → é, un carácter acentuado en UTF-8.
- Codificar una URL entera respeta :// y ?; codificar un componente también los escapa.
Preguntas frecuentes
¿Qué diferencia hay entre los dos modos?
Codificar una URL completa deja intactos los caracteres estructurales : / ? & = porque cumplen su función. Codificar un componente lo escapa todo, que es lo que necesitas cuando el propio valor contiene un ampersand o una interrogación.
¿Por qué a veces un espacio se convierte en un signo más?
Porque el envío de formularios HTML usa una codificación algo más antigua donde el espacio es +. El percent encoding escribe %20. Ambas son habituales y los decodificadores suelen aceptar las dos, pero no son la misma especificación.
Herramientas relacionadas
- Codificador de entidades HTML
- Formateador y validador de JSON
- Conversor de CSV a JSON
- Conversor de JSON a CSV
Actualizado: 2026-08-07