¿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

  1. 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.

  2. 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.

  3. 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.

  4. 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.