Codificador y decodificador de URL

Codifica o decodifica URL y valores con %, y desglosa una cadena de consulta en una tabla.

Texto normal

0 caract.

Codificado

Funciona en este dispositivo. No se sube nada.

Acerca de Codificador y decodificador de URL

Codifica texto con % para meterlo de forma segura en una URL, o decodifica un enlace largo codificado en algo legible. Elige si codificas un solo valor (que escapa / ? & =) o una URL completa (que los mantiene), y si los espacios pasan a + como en los formularios HTML. Pega una URL con cadena de consulta para ver sus parámetros en una tabla.

Cómo usarlo

  1. Elige Codificar o Decodificar.
  2. Pega el texto o la URL.
  3. Copia el resultado o lee la tabla de parámetros.

Ejemplo

Entrada
name=Ada Lovelace&city=London
Resultado
name%3DAda%20Lovelace%26city%3DLondon

Preguntas frecuentes

¿encodeURIComponent o encodeURI?

Usa el modo de valor para un solo valor de consulta o un segmento de ruta: escapa todos los caracteres reservados. Usa el modo de URL completa cuando tengas una dirección entera y solo quieras arreglar espacios y caracteres no ASCII como la ñ.

¿El espacio es + o %20?

%20 es correcto en todas partes. + significa espacio solo en las cadenas de consulta que envían los formularios HTML (application/x-www-form-urlencoded).

¿Por qué falla la decodificación?

Un % debe ir seguido de dos dígitos hexadecimales, y los bytes deben formar UTF-8 válido. El mensaje de error muestra la secuencia rota.

Herramientas relacionadas