Decodificar URL

Pega una URL, cadena de consulta o valor de formulario con codificación porcentual (por ejemplo Espa%C3%B1a%20y%20M%C3%A9xico) para volver a convertirlo en texto legible.

0 caracteres · 0 B · 0 líneas

Consejo: pulsa Ctrl + Enter (⌘ + Enter en Mac) para decodificar.

Listo
0 caracteres · 0 B · 0 líneas

¿Qué es la decodificación de URL?

Los enlaces no pueden contener espacios, letras con tilde ni símbolos como & y ?, así que esos caracteres se sustituyen por códigos que empiezan por %. Por ejemplo, un espacio se convierte en %20 y é en %C3%A9. Decodificar una URL es convertir esos códigos de nuevo en texto normal.

Cómo usarlo

  1. Pega el enlace o el texto codificado en el cuadro de arriba.
  2. Pulsa DECODIFICAR: el texto legible aparece debajo.
  3. Si ves � en lugar de letras, elige Detección automática en la lista de juegos de caracteres.

Ejemplos

CodificadoDecodificado
hello%20worldhello world
caf%C3%A9%20cr%C3%A8mecafé crème
https%3A%2F%2Fexample.com%2F%3Fq%3Da%26b%3Dchttps://example.com/?q=a&b=c
%2520 (recursivo)un solo espacio

Preguntas frecuentes

¿Qué significa %20?

Es un espacio. Cada % seguido de dos caracteres representa un carácter codificado; por ejemplo, %2F es /, %3F es ? y %26 es &.

¿Por qué + no se convierte en espacio?

En un enlace normal, + es simplemente un signo más. Solo los datos enviados desde formularios web usan + para los espacios (por ejemplo q=hello+world). En ese caso, marca Tratar + como espacio.

El resultado todavía tiene códigos como %20 o %25. ¿Por qué?

El texto se codificó más de una vez (%25 es el código del propio %). Marca Decodificar de forma recursiva o haz clic en Usar como entrada y decodifica de nuevo.

¿Por qué veo � en lugar de letras?

El texto se codificó con un juego de caracteres distinto de UTF-8, algo habitual en sitios web antiguos. Elige Detección automática o el juego de caracteres correcto en la lista.

¿Qué pasa con una secuencia no válida como %zz?

Se mantiene sin cambios y un aviso indica cuántas secuencias de ese tipo se encontraron.