JSON to URL Query String Converter
Convert JSON objects to URL query strings online — proper percent-encoding, arrays as repeated keys, nested objects as JSON values. 100% in-browser.
Input · json0 chars
Output · text0 chars
🔒 100% private: this tool runs entirely in your browser. Your data is never uploaded, stored or logged anywhere.
How to json → query
- Paste a JSON object — keys become parameters.
- Arrays become repeated keys (tags=a&tags=b); nested objects are JSON-encoded.
- Copy the query string and append it to your URL after a ?.
FAQ
How are arrays encoded?
As repeated keys: tags=a&tags=b — the most widely supported convention (PHP, Rails, Express with qs).
How are nested objects handled?
They are percent-encoded as JSON text — parse with JSON.parse on the server, or switch to dot-notation via Flatten JSON first.
Is the encoding RFC 3986 compliant?
Yes — encodeURIComponent semantics: reserved characters are percent-encoded.