Codificador y decodificador de URL
Prepara un valor de consulta o segmento de ruta, o convierte los escapes porcentuales en texto legible.
Todo listo para empezar.
Un ejemplo práctico
Entrada o configuración
Café y té + pan
Resultado de ejemplo
Caf%C3%A9%20y%20t%C3%A9%20%2B%20pan
Cuándo resulta útil
Útil para valores individuales de consultas y segmentos de ruta con espacios, acentos o signos. Pega un componente, no una URL completa que quieras mantener navegable.
Cómo funciona y cuáles son sus límites
La codificación usa escapes porcentuales UTF-8 e incluye !, apóstrofos, paréntesis y *. Se codifican /, ?, #, & y = porque toda la entrada se trata como un componente.
Por defecto, los espacios son %20 y un + literal es %2B. Al decodificar se conserva +. El modo formulario escribe espacios como + y lee + como espacio.
Se decodifica una sola vez. Se rechazan escapes incorrectos, UTF-8 no válido y sustitutos Unicode sin pareja. Codificar no valida una URL, no vuelve seguro un enlace ni sustituye el escape HTML según su contexto.
Detalles útiles
¿Pego una URL completa?
La herramienta es para un componente. Una URL completa perdería sus separadores estructurales al codificarse.
¿Por qué no cambia el signo +?
Es el comportamiento normal del modo de componente. Activa el modo formulario para leerlo como espacio.
¿%2520 se convierte en un espacio?
En una pasada queda como %20. Repite solo si la fuente requiere otra decodificación.