Herramientas para desarrolladores

Codificador y decodificador de URL

Prepara un valor de consulta o segmento de ruta, o convierte los escapes porcentuales en texto legible.

Procesado en tu navegador
Opciones
Hasta 200.000 caracteres de entrada

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.

Más herramientas para desarrolladores