Ir al contenido

Codificador de URL

Codifica o decodifica URLs y cadenas de consulta para uso web seguro.

Codificador/Decodificador de URL Gratis – Codifica y Decodifica URLs Online

La codificación de URL, también conocida como codificación porcentual, es un mecanismo para convertir caracteres en un formato que puede transmitirse de forma segura dentro de una URL. Los caracteres especiales, espacios y caracteres no ASCII deben codificarse.

Nuestra herramienta soporta dos modos estándar de codificación JavaScript. encodeURIComponent codifica todos los caracteres especiales, ideal para parámetros de consulta individuales. encodeURI preserva los caracteres de estructura de URL como dos puntos, barras y signos de interrogación.

Entender la diferencia entre estos dos modos es crucial para desarrolladores web. Usar encodeURIComponent en una URL completa la rompería. Por el contrario, usar encodeURI en un valor de parámetro no codificaría caracteres con significado especial.

Los casos de uso comunes incluyen la construcción de URLs para APIs, la codificación de datos de formularios, el manejo de URLs internacionalizadas y la depuración de URLs codificadas.

FAQ

Compartir
PatrocinadoAnuncio

Trabaja de forma inteligente con las herramientas PDF de Adobe

Convierte, edita, firma y comparte PDF desde cualquier lugar. El estándar de la industria.

FAQ

¿Qué es la codificación de URL?+
La codificación de URL convierte caracteres en un formato seguro para URLs. Los caracteres especiales se reemplazan con un signo de porcentaje seguido de dos dígitos hexadecimales.
¿Cuál es la diferencia entre encodeURIComponent y encodeURI?+
encodeURIComponent codifica TODOS los caracteres especiales. Se usa para valores individuales. encodeURI preserva la estructura de la URL y se usa para URLs completas.
¿Cuándo debo codificar texto en URL?+
Cuando lo incluyes en una URL como parámetro de consulta o segmento de ruta. Es especialmente importante para texto con espacios o caracteres especiales.
¿Por qué mi URL tiene %20 en lugar de espacios?+
%20 es la representación codificada de un espacio. Las URLs no pueden contener espacios literales.

Herramientas más populares