Codificador y decodificador de URLs
Codifica URLs con caracteres especiales para que sean válidas o decodifica URLs codificadas a su forma legible. Compatible con los estándares RFC 3986 y encodeURIComponent.
¿Por qué codificar una URL?
Las URLs solo pueden contener ciertos caracteres ASCII. Los caracteres especiales (tildes, ñ, espacios, ?, &, etc.) deben codificarse para que la URL sea válida y se transmita correctamente.
encodeURIComponent vs encodeURI
- encodeURIComponent: codifica todo excepto letras, números y - _ . ! ~ * ' ( ). Usar para codificar valores de parámetros.
- encodeURI: no codifica :, /, ?, #, etc. Usar para codificar una URL completa conservando su estructura.
Preguntas frecuentes
¿Qué diferencia hay entre codificar la URL completa y solo un parámetro?
Si codificas la URL completa con encodeURIComponent, los separadores (/, ?, &) también se codificarán y la URL dejará de funcionar. Usa encodeURIComponent solo para los valores de los parámetros.
Herramientas relacionadas
Codificador UTF-8 (percent encoding)
Codifica y decodifica texto usando la codificación UTF-8 percent-encoding. Convierte caracteres espe…
Usar herramienta →Generador de parámetros UTM
Crea URLs con parámetros UTM para rastrear el tráfico de tus campañas en Google Analytics. Genera li…
Usar herramienta →Generador de slugs para URLs
Convierte cualquier texto o título a un slug optimizado para URLs: sin acentos, minúsculas, sin espa…
Usar herramienta →