Webtools

Codificador URL

Codificar y decodificar cadenas de URL

Acerca del Codificador / Decodificador de URL

La codificación de URL (también llamada codificación de porcentaje) convierte caracteres que no son seguros en una URL — como espacios, &, =, y # — en sus equivalentes %XX. Esta herramienta codifica texto plano en un formato seguro para URL y decodifica cadenas codificadas con porcentaje a su forma original.

Los usos comunes incluyen codificar parámetros de cadena de consulta antes de agregarlos a una URL, decodificar URL codificadas de registros o redirecciones, preparar datos para envíos de formulario y depurar solicitudes HTTP. Usa codificar para entrada que va en una URL; usa decodificar cuando recibes un valor codificado con porcentaje y quieres leerlo.

Preguntas frecuentes

¿Cuándo necesito codificar algo en URL?
Siempre que un valor vaya a una URL pero contenga caracteres con significado especial — espacios, ?, #, &, =, /, +, o cualquier letra no ASCII. Los valores de cadena de consulta y los segmentos de ruta son los casos más comunes.
¿Cuál es la diferencia entre encodeURI y encodeURIComponent?
encodeURI deja los caracteres estructurales de URL (/, ?, #, &) sin modificar — para codificar una URL completa. encodeURIComponent los codifica también — para codificar un valor único que va en una URL. Esta herramienta utiliza la codificación de componente más estricta.