Decodificador de URL

Decodifica la codificación porcentual %XX a texto UTF-8 legible. Opción de + como espacio para query strings; las secuencias mal formadas se conservan y se avisan.

42 caracteres · 42 bytes (UTF-8)

0 caracteres · 0 bytes (UTF-8)

Se ejecuta completamente en tu navegador. Tus datos nunca se suben.

¿Qué es Decodificar URL?

Convierte texto con codificación porcentual (%C3%A9, %20…) de vuelta a caracteres legibles usando UTF-8. A diferencia de decodeURIComponent, no falla por una sola secuencia incorrecta: los códigos % mal formados se dejan como están y se cuentan.

Cómo usar Decodificar URL

  1. Pega la URL o el valor codificado en Entrada.
  2. Marca Decodificar + como espacio (query strings) si el texto viene de un formulario o de una query string.
  3. Lee el resultado en Salida y revisa la advertencia si se encontraron secuencias mal formadas.

Ejemplo

Entrada
caf%C3%A9+%zz
Salida
café %zz

Con "Decodificar + como espacio" activado; %zz está mal formado y se conserva.

Cuándo usar Decodificar URL

Úsalo para leer URLs codificadas en logs, redirecciones, enlaces de seguimiento o peticiones de API. Decodifica solo una vez: decodificar una cadena ya decodificada puede alterar los signos % literales.

Cómo funciona Decodificar URL

Se buscan en la entrada secuencias de %XX. Cada secuencia se convierte en bytes y se decodifica como UTF-8; las secuencias multibyte válidas se convierten en caracteres. Un % que no va seguido de dos dígitos hex, o bytes que no forman UTF-8 válido, se copian sin cambios y se cuentan en una advertencia. + se convierte en espacio solo si la opción está activada.

Casos de Uso Comunes

  • Leer parámetros UTM o de redirección en enlaces de marketing
  • Depurar URLs codificadas dos veces
  • Decodificar envíos de formularios registrados en logs
  • Devolver a texto legible los slugs no ASCII

Preguntas Frecuentes

¿Por qué + no se convierte en espacio?

En las rutas de URL, + es un signo más literal. Solo las query strings codificadas como formulario lo usan para los espacios, por eso es una opción.

¿Qué pasa con secuencias no válidas como %zz o %E2%82?

Se dejan sin cambios y la herramienta muestra cuántas encontró, en lugar de lanzar un error "URI malformed".

Mi texto sigue codificado después de decodificarlo.

Probablemente se codificó dos veces. Haz clic en Usar como entrada y vuelve a decodificar.

Explora más categorías