Saltar al contenido

Convierte una query string en JSON

Pega una URL completa o solo `a=1&b=2` y obtienes JSON legible. Las claves repetidas se agrupan en arrays. Sirve cuando el log o la barra de direcciones te dejan un montón de parámetros en una sola línea.

¿Prefieres JSON → Query?

Las URLs largas de OAuth, analytics o webhooks son difíciles de leer en una línea. En JSON ves cada parámetro de un vistazo y lo pegas en pruebas sin armarlo a mano.

Los valores siguen siendo strings, como en la URL. No convertimos números ni booleanos — hazlo en tu app si lo necesitas.

Cómo convertir

  1. Pega la query o la URL
  2. El JSON aparece al instante
  3. Copia el objeto para tu código o documentación

Para qué sirve

  • Ver todos los parámetros sin desplazar una URL kilométrica.
  • Detectar claves duplicadas que a simple vista pasan desapercibidas.
  • Todo en local — las queries pueden traer tokens; nada se sube.

Casos de uso

  • Revisar la URL de redirección tras un login OAuth
  • Ordenar UTMs de campaña en un objeto claro
  • Armar ejemplos de query para documentación de API

Consejos

  • Los signos `+` cuentan como espacio, como en el encoding típico de formularios.
  • Caracteres en % (acentos, ñ, emojis) se decodifican al parsear.
  • Si solo quieres un valor suelto, Decodificar URL también vale.

Ejemplos

Entrada Salida Nota
a=1&b=hello { "a": "1", "b": "hello" }
tag=a&tag=b { "tag": ["a", "b"] } Claves repetidas

Preguntas frecuentes

¿Puedo pegar la URL completa?
Sí. Lee la parte después de `?`. Lo que va tras `#` se ignora.
¿Necesito lo contrario?
Usa JSON a query string.

Herramientas relacionadas