Herramienta de desarrollo / 09

Codificador y Decodificador de URL

Codifica texto como componente de URL o decodifica valores con escape porcentual de nuevo a texto.

Codificador y Decodificador de URL: TOEA utiliza el códec del navegador para componentes URI, conservando Unicode mediante codificación porcentual UTF-8. Funciona al 100 % en tu navegador, sin subir archivos a ningún servidor.

Se ejecuta
En tu navegador
Coste
Gratis · sin registro
Disponibilidad
Lista para usar
Códec de componentes de URLProcesamiento local

Funciona por completo en tu navegador

Codifica valores, no URLs completas

Caracteres como ?, &, =, # y / dan estructura a una URL, así que un valor que los contenga debe codificarse antes de colocarlo en la URL. Codifica cada valor de consulta por separado y luego únelos: ?q= seguido del texto de búsqueda codificado. Codificar una URL completa también codificaría su :// y sus barras y la rompería.

En JavaScript, encodeURIComponent es la función para valores; encodeURI deja en paz los caracteres estructurales y sirve para una URL completa que solo tenga espacios o acentos.

Detectar doble codificación

%2520 en una URL significa que un espacio se codificó dos veces: primero a %20 y luego su % a %25. Ocurre cuando se vuelve a codificar un valor ya codificado, a menudo por un framework que codifica por ti. Decodifica una vez y mira qué queda. Para ver cada parte de una URL por separado, usa el URL parser.

Cómo se usa

  1. Elige Codificar o Decodificar.
  2. Pega el valor del componente.
  3. Transforma y copia el resultado.

Privacidad y límites

No se envía nada por la red. Esto actúa sobre un componente de URL, no sobre toda la estructura de la URL.

Herramientas relacionadas

Preguntas frecuentes

¿Por qué un espacio se codifica como %20?

Los componentes de URI usan codificación porcentual; la codificación de formularios puede usar signos más en su lugar.

¿Se pueden decodificar secuencias de escape malformadas?

No. Las secuencias de porcentaje no válidas se informan en lugar de adivinarlas.

Herramienta gratuita · se ejecuta en tu navegador · sin cuenta