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.
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
- Pega la query o la URL
- El JSON aparece al instante
- 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.