Decodifica URLs con codificación porcentual a texto legible en tu navegador. Convierte %20 a espacios, %2F a barras y decodifica secuencias UTF-8 completas.
La cadena codificada en este ejemplo se decodifica a: https://example.com/search?q=cafe & resumen&page=1. La decodificación porcentual es la inversa de la codificación porcentual: cada secuencia %XX se convierte de nuevo a su carácter. Las secuencias multibyte UTF-8 como %C3%A9 se decodifican a caracteres Unicode (e). Usa esto cuando leas registros del servidor, depures redirecciones o inspecciones URL de seguimiento.
Los servidores web registran la URI de solicitud original, incluyendo la codificación. Un usuario que busca “cafe” genera esta línea de registro:
GET /search?q=cafe%20&%20resumen HTTP/1.1
Los enlaces de seguimiento de correo electronico y las redes publicitarias colocan URL completas dentro de parámetros de consulta:
https://click.example.com/track?url=https%3A%2F%2Ftarget.com%2Fpath%3Futm_source%3Demail
decodeURI("https%3A%2F%2Fexample.com%2Fsearch%3Fq%3Dcafe")
// → "https%3A%2F%2Fexample.com%2Fsearch%3Fq%3Dcafe"
decodeURIComponent("https%3A%2F%2Fexample.com%2Fsearch%3Fq%3Dcafe")
// → "https://example.com/search?q=cafe"
const params = new URLSearchParams("q=cafe%20%26%20resumen");
params.get("q"); // → "cafe & resumen"
from urllib.parse import unquote, unquote_plus
unquote("cafe%20%26%20resumen") # → "cafe & resumen"
unquote_plus("cafe+latte") # → "cafe latte"
python3 -c "from urllib.parse import unquote; print(unquote('cafe%20%26%20resumen'))"
node -e "console.log(decodeURIComponent('cafe%20%26%20resumen'))"
Original: hola mundo
Una vez codificada: hola%20mundo
Dos veces codificada: hola%2520mundo
| Componente | Separadores estructurales | Codificación típica |
|---|---|---|
| Ruta | / separa segmentos |
Barras de datos como %2F |
| Consulta | ?, &, = separan params |
+ para espacios (formularios) o %20 |
| Fragmento | # inicia el fragmento |
%23 para # literal |
Decodificar una URL es el primer paso antes de analizarla. Después de decodificar, puedes usar el Analizador de URL en modo Decodificar para trabajar con los componentes.
Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.