¿Algo va mal con esta herramienta?
Sobre «Decodificar URL En Línea»
Esta herramienta decodifica URLs codificadas en porcentaje a su forma legible. %20 vuelve a ser espacio, %26 a &, %2F a / y los caracteres UTF-8 codificados se restauran a su forma Unicode original.
Útil al leer URLs de logs, depurar peticiones HTTP, decodificar parámetros capturados desde una traza de red o simplemente entender qué dice realmente una URL larga llena de escapes.
También maneja URLs doblemente codificadas (donde el propio % se ha codificado como %25), algo que pasa cuando los datos se codifican dos veces al fluir por varios sistemas.
Cómo usar esta herramienta
Cómo decodificar texto URL percent-encoded a UTF-8 plano
Pega el texto codificado
String URL-encoded en el campo «Text». Entradas como `hello%20world` o `caf%C3%A9` funcionan; la herramienta lee `%XX` como pares de bytes UTF-8 y reconstruye los caracteres originales.
Ejecutar
Resultado: un único campo `decoded`. Ejemplos: `hello%20world` → `hello world`; `caf%C3%A9` → `café`; `q=a%26b` → `q=a&b`. Cualquier cosa que no sea triplete `%XX` válido pasa sin cambios.
Lo que acepta vs rechaza
Equivalente a `decodeURIComponent`. Una secuencia malformada como `%ZZ` o un `%` solitario seguido de no-hex lanza error. Si tu entrada puede venir parcialmente rota, prefiere la semántica `decodeURI` en servidor o sanitiza antes.
Cuál usar
Decodifica un valor de query o segmento de path — no la URL completa. `https%3A%2F%2Fa.com%3Fq%3Dhi` se convierte en `https://a.com?q=hi`; otra pasada sobre-decodifica los `&` y ya no podrás re-parsear.