Codificar y decodificar URL

Pega una URL llena de %20 y %E2%80%A6 para leerla, o codifica un valor de forma segura. Los parámetros de consulta se listan a continuación.

Por qué aparece %20

Las URL solo admiten letras, dígitos y unos pocos símbolos, por lo que los espacios y caracteres no ASCII se escriben como bytes UTF-8 en formato %XX.

Valor frente a URL completa

Codifica un único valor de consulta con la opción predeterminada, que también escapa &, = y ?. Activa 'URL completa' solo para una dirección completa.

Espacios y +

Los envíos de formularios HTML escriben los espacios como +. Activa 'espacio ↔ +' al decodificarlos.

Guías según tu situación

Preguntas frecuentes

¿Se sube algún archivo?

No.

Fallo al decodificar

Hay un % que no va seguido de dos dígitos hexadecimales, normalmente una URL truncada.

¿Qué es la tabla?

Cada par nombre=valor después del ?, decodificado. Práctico para comprobar parámetros de seguimiento.

¿Cuál es la diferencia entre codificar el valor de un parámetro y una URL completa?

El modo de valor de parámetro (encodeURIComponent) codifica todos los caracteres especiales incluyendo / y ?, mientras que el modo de URL completa (encodeURI) conserva los delimitadores de estructura de la URL.

¿Puedo codificar espacios como signos más (+) en lugar de %20?

Sí, la opción espacio↔+ te permite alternar si los espacios se representan como %20 o + durante la codificación y decodificación.

¿Cómo muestra la herramienta los parámetros de la cadena de consulta de una URL?

Analiza automáticamente la cadena de consulta situada tras el ? y presenta cada par de clave y valor en una tabla estructurada.

¿La herramienta permite acortar URLs o comprobar la disponibilidad de enlaces?

No, se centra exclusivamente en codificar, decodificar y analizar URLs, sin funciones de acortador de enlaces ni verificación de enlaces.