Codificador y decodificador de URL

Codifica y decodifica URL y componentes de URL en línea. Compatible con encodeURIComponent y encodeURI.

Procesamiento 100 % en el lado del cliente — Tus datos nunca salen de tu navegador
Entrada
Salida

¿Qué es la codificación de URL?

La codificación de URL, también conocida como codificación por porcentaje, es un mecanismo para codificar información en un Identificador Uniforme de Recursos (URI). Reemplaza los caracteres ASCII no seguros con un «%» seguido de dos dígitos hexadecimales que representan el valor en bytes del carácter. Esto asegura que las URL se transmitan correctamente por internet sin ambigüedad.

encodeURIComponent frente a encodeURI

JavaScript proporciona dos funciones integradas para la codificación de URL. encodeURIComponent() codifica un componente de URI escapando todos los caracteres excepto letras, dígitos y - _ . ! ~ * ' ( ). Se utiliza para codificar los valores de los parámetros de consulta y los segmentos de ruta. encodeURI() codifica una URI completa pero conserva los caracteres que tienen un significado especial en las URI, como : / ? # [ ] @ ! $ & ' ( ) * + , ; =. Usa encodeURIComponent para valores individuales y encodeURI para URL completas.

Cuándo usar la codificación de URL

La codificación de URL es esencial al pasar datos introducidos por el usuario como parámetros de consulta, incrustar caracteres especiales en las URL, construir peticiones de API con valores dinámicos y codificar rutas de archivo que contienen espacios o caracteres internacionales. Esta herramienta procesa todo localmente en tu navegador, garantizando que tus URL y datos permanezcan privados.

Desarrolla con Phoenix Code

Un editor de código moderno con vista previa en vivo, creado para desarrolladores y diseñadores web.

Prueba Phoenix Code