URL Query String Parser
Take a query string and get back a readable table of key–value pairs plus the equivalent JSON, with repeated keys and URL-encoding handled for you. It leans on the browser's URLSearchParams engine locally, so nothing is uploaded.
- 100% free
- Private & safe
- Runs in your browser
Why use Query String Parser?
Query String Parser is a quick, no-nonsense developer utility that runs entirely client-side, so your code and data never leave your machine.
- Runs instantly in your browser — nothing to install, nothing uploaded.
- Completely free, with no account, no watermarks and no usage limits.
- Standard query strings (key=value&…)
- Paste a query string, with or without a leading ? or #.
- Works on any device — desktop, tablet and phone — and is fully keyboard accessible.
How to use Query String Parser
- Paste a query string, with or without a leading ? or #.
- See each parameter listed as a key–value pair.
- Copy the equivalent JSON object.
- Reset to parse another string.
Examples
- Decoding the parameters of a shared link.
- Turning a query string into a JSON object for code.
Supported formats & limits
- Standard query strings (key=value&…)
Limitations
- Repeated keys appear multiple times; the JSON view keeps the last value per key.
- Percent-encoded values are decoded automatically.
Frequently asked questions
How are repeated keys handled?
They are all listed in the table; the JSON view keeps the last value for each key.
Do I need the leading question mark?
No — a leading ? or # is optional and stripped automatically.
Is anything uploaded?
No — parsing is local to your browser.
Was this tool helpful?
Related tools
URL ParserBreak a URL into protocol, host, path, query and hash.URL Encoder and DecoderEncode and decode URLs and URL components with clear examples.JSON FormatterFormat, validate and minify JSON with error locations and highlighting.JWT DecoderDecode JWT header, payload and claims locally — no signature check.