Gratis URL: codificar, decodificar, analizar query y validar

Tres pestañas: **Codificar / decodificar** usa `encodeURIComponent` y `decodeURIComponent` (para valores de parámetros, no URLs enteras listas para navegar). La decodificación puede tratar `+` como espacio (estilo formulario HTML). **Query** acepta `a=1&b=2`, `?…` o una URL `https://…` y lista filas clave/valor (duplicados conservados) con copia JSON opcional. **Validar URL** usa el analizador `URL` del navegador y muestra href, host, pathname, search, hash y número de pares, con advertencia en esquemas `javascript:` y `data:`.

Loading…

How to use this tool

  1. 1

    Abrir Codificador y decodificador URL

    Comprueba primero si sirve para tu tarea: URL encode / decode, parser de query string, desglose de partes URL, seguro UTF-8, 100% local.

  2. 2

    Añade el contenido

    Introduce o sube los datos que pide el panel y ajusta las opciones visibles.

  3. 3

    Usa el resultado

    Revisa la vista previa y copia o descarga el resultado cuando esté listo.

Datos rápidos

¿Funciona sin conexión?Sí — tras cargar la página, el análisis es solo en el navegador.
¿Se suben las URLs?No. Sitio estático; el texto permanece en esta pestaña.
¿Igual que encodeURI?No — aquí se usa encodeURIComponent (apto para valores en `?…`). encodeURI no escapa `/ ? #` en fragmentos de URL completos.
¿Comprueba redirecciones?No hay peticiones de red ni seguimiento de redirecciones — solo analiza lo pegado.

Top use cases

  1. URL encode / decode, parser de query string, desglose de partes URL, seguro UTF-8, 100% local.
  2. ¿Funciona sin conexión?: Sí — tras cargar la página, el análisis es solo en el navegador.
  3. ¿Se suben las URLs?: No. Sitio estático; el texto permanece en esta pestaña.
  4. ¿Igual que encodeURI?: No — aquí se usa encodeURIComponent (apto para valores en `?…`). encodeURI no escapa `/ ? #` en fragmentos de URL completos.
  5. ¿Comprueba redirecciones?: No hay peticiones de red ni seguimiento de redirecciones — solo analiza lo pegado.

FAQ

¿Por qué al codificar toda la URL se rompe?

encodeURIComponent escapa `?`, `/` y `&`. Úselo por valor de parámetro, no sobre la URL completa que aún debe ser navegable.

¿Por qué decodificar dice malformed?

Secuencias como `%` solo, `%GG` o `%E4` truncado lanzan URIError. Elimine restos o pegue exactamente lo que su framework codificó.

¿El analizador normaliza claves?

Usamos URLSearchParams: `+` en valores pasa a espacio, las secuencias % decodifican UTF-8 y las claves duplicadas conservan el orden.

¿URLs relativas?

Sin base elegida no — el analizador estricto exige absoluta. Una el origen con la ruta en su editor si hace falta.

¿IDN / punycode?

Los navegadores suelen mostrar punycode ASCII en hostname — compárelo con la barra de direcciones si difiere.

¿Se registran las URLs?

No hay llamadas a servidor; borre los campos en equipos compartidos.