Conversor de query string a JSON
Pega una query string (o una URL entera) y obtén un objeto JSON limpio: las claves repetidas se vuelven arreglos y los valores se decodifican de porcentaje. Cambia la dirección para convertir un objeto JSON de vuelta en una query string codificada. Perfecto para inspeccionar peticiones de API y construir enlaces. Todo se ejecuta localmente en tu navegador: no se sube nada.
Cómo usar
- Elige la dirección: query string a JSON, o JSON a query string.
- Pega tu query string (con o sin el ? inicial) u objeto JSON.
- Copia el resultado convertido del cuadro de salida.
Preguntas frecuentes
- ¿Cómo se manejan las claves repetidas?
- Cuando la misma clave aparece más de una vez (por ejemplo tags=a&tags=b), se vuelve un arreglo JSON. Una clave que aparece una vez queda como una cadena simple.
- ¿Puedo pegar una URL completa?
- Sí. Todo hasta el ? inclusive se ignora y cualquier #fragmento se descarta, así que puedes pegar una URL completa y obtener solo los parámetros de consulta.
- ¿Cómo se convierten los objetos anidados a query string?
- Los arreglos se expanden en claves repetidas. Un objeto anidado o un arreglo de objetos se serializa a JSON y se codifica en porcentaje como valor, ya que las query strings son pares clave-valor planos.
- ¿Se envían mis datos a algún sitio?
- No. La conversión ocurre por completo en tu navegador; no se sube nada.
Herramientas relacionadas
Constructor de URL Query
Construye URLs combinando una base con parámetros key-value editables — cada par conmutable, percent-encoded correctamente.
Analizador de URL
Descompón una URL en protocolo, host, puerto, ruta, query y hash. Decodifica parámetros en tabla.
Conversor de escape de strings
Escapa un string para 10 contextos a la vez — JavaScript, JSON, entidades HTML, URL, SQL, regex, Bash (comillas simples/dobles), C string, escapes Unicode \u. Copia el que necesites.
Probador JSONPath
Ejecuta queries JSONPath (`$.store.book[*].author`, `$..price`) contra un documento de muestra y mira los valores que coinciden.
Conversor de Escapes Unicode
Codifica texto a \uXXXX, U+XXXX o entidades HTML — y decodifica cualquiera de ellos a texto. Gestiona emojis y caracteres astrales.
Generador de Hash (SHA)
Genera hashes SHA-1, SHA-256, SHA-384 y SHA-512 a partir de texto.