Query String Parser
Paste a URL or query string, edit every parameter in a decoded table, and copy the rebuilt query string and full URL.
Parsed live as you type. Nothing leaves your browser.
Parameters(5)
Output options
Result
Query string
Full URL
How to parse and build a query string online
Paste a URL or query string
Paste a full URL or a bare query string into the field and every parameter is read out the moment there is anything to parse.
Edit the parameters
Change any key or value directly in the table, working with the decoded text rather than escaped characters.
Add or remove
Add a new parameter or remove one, and repeated keys are kept as separate rows in the order they appear.
Copy the result
Copy the rebuilt query string or the full URL, re-encoded and ready to use.
Why use this tool
Parameters in an editable table
Each key and value gets its own row, already decoded, so you can read and change them in plain text.
Rebuilt query string and URL
Edit, add, or remove parameters and the query string and full URL are reassembled and re-encoded as you type.
Repeated keys kept in order
Multi-value parameters like color=black and color=silver stay as separate rows and survive a round trip.
Choose how spaces are encoded
Write spaces as %20 or as a plus, and optionally sort parameters by name for a tidy, comparable link.
Runs entirely in your browser
Everything happens on your device; nothing is uploaded.
About this tool
A query string is the part of a web address after the question mark, where a page carries its parameters as a list of key and value pairs. This tool reads that list the moment you paste a URL or a bare query string, and shows every parameter in an editable table with its key and value already decoded. Percent-encoded characters and a plus standing in for a space are turned back into plain text, so you read what each parameter actually means.
From there it works as a builder. Edit any key or value, add a new parameter, or remove one, and the rebuilt query string and full URL update as you type. Repeated keys such as color=black and color=silver are kept as separate rows in order, not merged, so filters and multi-value parameters survive a round trip. You choose whether spaces are written as %20 or as a plus, and you can sort parameters by name for a tidy, comparable link.
Use it to clean up a long tracking link, confirm what a callback URL is really sending, or assemble a query string by hand without escaping each character yourself. For a full breakdown of a whole address including host, path, and port, see the URL parser. To escape or unescape a single value, use URL encode and decode, and to assemble campaign links from named fields, try the UTM builder. Everything runs on your device, which matters because query strings often carry tokens and personal data.
Frequently asked questions
- What is a query string?
- It is the part of a web address after the question mark: a list of key and value pairs, separated by ampersands, that a page uses to receive parameters. This tool splits that list into an editable table and rebuilds it after your changes.
- How are values decoded and encoded?
- When reading, each key and value is percent-decoded and a plus is treated as a space, so you see plain text. When rebuilding, characters are percent-encoded again, and you choose whether spaces become %20 or a plus.
- Does it handle repeated keys?
- Yes. Parameters that share a key, such as color=black and color=silver, are kept as separate rows in the order they appear and are never merged, so multi-value parameters round trip correctly.
- What can I paste in?
- Paste a full URL with a path and fragment, or a bare query string with or without a leading question mark. The base and fragment are preserved so the rebuilt full URL still points where it should. Very long inputs are supported, with an upper limit on the number of parameters shown.
- Is my data uploaded anywhere?
- No. Everything runs in your browser; nothing is sent to a server. Query strings often carry session tokens and personal data, so editing them on your own device keeps them private.
Related tools
URL Parser
Paste a URL and see every part broken out, with a decoded table of its query parameters.
URL Encode & Decode
Percent-encode text for URLs and decode it back, both directions.
UTM Builder
Build campaign tracking links with properly encoded UTM parameters.
API Key Generator
Generate cryptographically random API keys and tokens in hex, base62, or base64url, with control over length, an optional prefix, and bulk output.
ASCII Table Reference
The full ASCII character set with decimal, hex, octal, binary, and HTML codes. Search by code, character, or name.
Atbash Cipher
Mirror the alphabet so A swaps with Z, B with Y, and so on. Atbash is its own inverse, so one field both encodes and decodes as you type.