Query String Parser
Break a URL query string into readable key/value pairs and JSON.
How to use
Paste a full URL or just the query string (with or without the leading ?). The decoded parameters appear live as a table and as JSON.
About this tool
Paste a URL or a query string and see its parameters decoded into a clean key/value table and JSON. Percent-encoding is decoded and repeated keys are preserved. It runs entirely in your browser — nothing is uploaded.
What you can use Query String Parser for
- Inspect the parameters on a tracking or campaign URL
- Decode percent-encoded query values
- Turn a query string into JSON for a request body
- Debug what a link is actually passing
Frequently asked questions
Can I paste a whole URL?
Yes. Paste a full URL or just the query string; the tool extracts and decodes the parameters either way.
How are repeated keys handled?
Each occurrence is listed as its own row, and the JSON output groups repeated keys into an array so nothing is lost.
Is my URL uploaded?
No — parsing happens entirely in your browser.
More tools
Browse all →Base64 Encode / Decode
Encode text to Base64 or decode it back — instantly, in your browser.
Basic Auth Header Generator
Turn a username and password into a Basic Authorization header.
Binary to Text Converter
Convert text to binary and binary back to text.
Case Converter
Convert text between camelCase, snake_case, kebab-case, and more.
Color Converter
Convert colors between HEX, RGB, and HSL — with a live swatch.
Cron Explainer
Decode a cron expression into plain English and see its next runs.