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
- Elige Codificar o Decodificar.
- Pega el texto o la URL.
- 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.