DevFree Tools
Utilidades

URL Encoder / Decoder

Codifica caracteres especiales para URLs seguras o decodifica parámetros de query strings al instante.

Codificación de URLs: guía práctica para desarrolladores

Cuando construyes una URL con parámetros dinámicos, los caracteres especiales pueden romper la estructura de la petición HTTP. Por ejemplo, si el valor de un parámetro contiene un &, el servidor lo interpretará como el inicio de un nuevo parámetro. La codificación URL previene estos errores convirtiéndolo en %26.

Preguntas frecuentes

¿Por qué las URLs necesitan codificarse?

Las URLs solo pueden contener caracteres ASCII seguros. Caracteres como espacios, tildes, ñ, ?, & y # tienen significados especiales o no son válidos en una URL. La codificación URL los convierte en secuencias como %20 (espacio) o %C3%B1 (ñ).

¿Cuál es la diferencia entre encodeURI y encodeURIComponent?

encodeURI codifica una URL completa y no toca caracteres como /, ?, &, # que tienen función en la URL. encodeURIComponent codifica un fragmento (como el valor de un parámetro) y sí codifica esos caracteres. Esta herramienta usa encodeURIComponent, ideal para valores de parámetros.

Herramientas relacionadas