Query String Parser
Parse a query string or the query part of a URL into decoded key-value pairs, as a table and as JSON. Repeated keys can become arrays.
Free · No upload · 100% on your device
How to use Query String Parser
- Type or paste your code or data.
- Choose the settings in the side panel. The result updates as you type.
- Copy the result or download it as a file.
Private by design. Everything you type, open or record is processed in this browser tab and is never uploaded to KittySuite.
About Query String Parser
Plus signs become spaces and percent-encoding is decoded, as browsers do for form data. With “Repeated keys become arrays” on, tag=a&tag=b and tag[]=a give ["a", "b"].
Everything runs in this browser tab: your text is never uploaded or stored, and the result updates as you type. It keeps working offline once the page has loaded.
Query String Parser: frequently asked questions
How do I read a long query string?
Paste it, or a whole URL, and the decoded key-value pairs appear as a table and as JSON.
Are plus signs turned into spaces?
Yes, and percent-encoding is decoded, as browsers do for form data.
What happens with repeated keys?
With “Repeated keys become arrays” on, tag=a&tag=b and tag[]=a give an array.
Can I break a full URL into parts?
Use URL Parser for the protocol, host, path and fragment too.