Saltar al contenido

Codificador y decodificador de URL

Codifica y decodifica URL y analiza sus parámetros.

DesarrolladoresSe procesa en tu navegador

Codificar o decodificar

Analizador de URL

Esta herramienta codifica y decodifica URL con percent-encoding, el formato que convierte espacios, tildes y símbolos en secuencias como %20 o %C3%B1 para que viajen sin errores en una dirección web. También incluye un analizador que separa una URL en protocolo, dominio, puerto, ruta, fragmento y parámetros de consulta.

Es útil para programadores, para quien prepara enlaces de campañas con parámetros UTM o para entender una URL larga copiada de un correo. Todo se procesa en tu navegador.

Cómo usar

  1. 1Elige «Codificar» o «Decodificar».
  2. 2Escoge el modo: componente (para parámetros) o URL completa.
  3. 3Pega el texto y copia el resultado; activa «+ como espacio» si viene de un formulario.
  4. 4Usa el analizador para ver y editar los parámetros de una URL y reconstruirla.

Qué puedes hacer

  • encodeURIComponent y encodeURI
  • Decodificación con detección de errores
  • Desglose de protocolo, dominio, ruta y parámetros

encodeURIComponent frente a encodeURI

encodeURIComponent codifica todos los caracteres reservados (/, ?, &, =, #…) y es lo correcto para el valor de un parámetro. encodeURI respeta esos caracteres y sirve para codificar una URL completa sin romper su estructura. Usar el modo equivocado es la causa más común de enlaces rotos.

El signo + y los espacios

En los formularios HTML (application/x-www-form-urlencoded) los espacios se codifican como + en lugar de %20. Activa la opción «Tratar + como espacio» para decodificar correctamente datos que vienen de un formulario o de algunas APIs.

Analizador de URL

Pega cualquier dirección y verás sus partes por separado y una tabla con los parámetros ya decodificados. Puedes editar, añadir o quitar parámetros y la herramienta reconstruye la URL con la codificación correcta.

  • Revisar y limpiar parámetros UTM de marketing.
  • Depurar llamadas a APIs con muchos parámetros.
  • Descubrir a dónde apunta una URL de redirección.

Preguntas frecuentes

¿Qué es URL encode?

Es la codificación porcentual: cada carácter no permitido en una URL se sustituye por % seguido de su código en hexadecimal (UTF-8). Por ejemplo, un espacio es %20 y la ñ es %C3%B1.

¿Por qué da error al decodificar?

Porque la entrada tiene una secuencia % mal formada, como un % suelto o bytes que no forman UTF-8 válido. La herramienta te indica que la entrada no es válida en lugar de devolver un texto corrupto.

¿Cuándo usar %20 y cuándo +?

%20 es válido en cualquier parte de la URL. El + solo significa espacio en la parte de consulta de formularios; en la ruta, + es un signo más literal.

¿Mis datos salen del navegador?

No. La codificación y el análisis se hacen localmente.

Más en Desarrolladores