Query String Parser
Paste a URL or query string and get its parameters as structured JSON, with repeated keys grouped into arrays. Runs locally.
How it works
- 1
Paste your input
Type or paste your data into Query String Parser.
- 2
Adjust options
Tweak the available settings — the output updates as you type.
- 3
Copy the result
Copy the output to your clipboard or download it as a file.
Common uses
- Break a long URL's parameters into readable JSON.
- Debug tracking params on a campaign link.
- See how repeated keys group into arrays.
About the Query String Parser
Paste a URL or query string and get its parameters as structured JSON, with repeated keys grouped into arrays. Runs locally.
Query String Parser is part of a free, privacy-first toolkit. Everything is computed instantly on the client, so your data never leaves the page — useful when you're working with sensitive payloads.
Because query string parser works without any sign-up or installation, you can use it as often as you like and it's always available — on desktop or mobile, and even offline.
Explore more developer tools, or try JSON Formatter · JSON Validator.
Related tools
Related guides
Query String Parser — FAQ
Keys that appear more than once (like tag=a&tag=b) are grouped into an array in the JSON output.