Query String Parser
Paste any URL or query string and see every parameter broken out into a clean key/value table. This free query string parser URL-decodes values for you, so you read real text instead of percent-encoded codes. It runs locally in your browser.
| Key | Value |
|---|
What is a query string parser?
A query string parser takes the part of a URL that follows the question mark and splits it into individual parameters, showing each one as a key and value row in a table. A query string like ?page=2&q=hello%20world&lang=en is broken into three pairs: page = 2, q = hello world, and lang = en. The tool handles the two things people usually get wrong: it separates the query from a full URL automatically, and it decodes percent-encoded values, turning %20 back into a space and %2F into a slash. This makes it far easier to read than the raw URL. It is the natural companion to building links: when you inherit a URL from a tracking link, an ad report, or an API call, you need to see exactly what parameters are being passed and what they contain before you can debug, recompute or reuse them.
How to use
Paste a full URL or just the query string. Each key=value pair appears as a row, with values URL-decoded. Useful for debugging tracking links, UTM parameters and API calls.
Example
Paste https://example.com/search?page=2&q=hello%20world&lang=en. The table shows three rows: page = 2, q = hello world, and lang = en, with values already decoded.
Who is this Query String Parser for?
Every tracked link and API call carries a query string. Reading it clearly is essential to understanding what a link really does.
- Developers: read the parameters of an incoming API or redirect URL and check the decoded values.
- Writers and content creators: spot tracking parameters in a shared link before it goes into an article.
- Marketers: debug UTM and campaign parameters to see which source and medium is really being passed.
- Analysts: unpack the query on a URL export to map every tracked variable.
Parsed query parameters
Breaking down an example query string shows each parameter, its decoded value and whether it is a simple value or a boolean flag.
| Parameter | Decoded value | Type |
|---|---|---|
| page | 2 | single |
| q | hello world | single |
| lang | en | single |
| flag | (true) | boolean flag |
Common use cases
- Debugging tracking links and UTM parameters to see what is really passed.
- Reading the parameters of an incoming API or redirect URL.
- Understanding how a shared or bookmarked filter URL is built.
- Exporting a query string to a spreadsheet as tidy key/value data.
Pro tips
- Paste a full URL or just the query string — the tool strips everything before the ?.
- Values are decoded, so look for real spaces, slashes and ampersands, not %20 codes.
- Repeated keys are shown as separate rows, so you can spot duplicate parameters.
- Use the URL Parameter Builder to create the link, then paste it back here to verify it.
FAQ
What is a query string?
The part of a URL after the question mark that carries data as key=value pairs, separated by ampersands.
Does it decode values?
Yes, values are URL-decoded so you see readable text instead of %20 and other percent-encoded codes.
Can I paste a full URL?
Yes — paste a complete URL or just the query portion, and the tool isolates the query automatically.
What are UTM parameters?
Special query parameters such as utm_source, utm_medium and utm_campaign used to track where traffic comes from.
Does it handle repeated keys?
Yes, each key=value pair is listed as its own row, so duplicates are visible.
Is it private?
Yes — it runs entirely in your browser and nothing is uploaded.
Is it free?
Yes, free and unlimited, no signup and no limits.
What if a value has no equals sign?
It is shown with a key and an empty value, so you still see the parameter was passed.
Related URL tools
- All URL ToolsEncoder, slug generator, URL parser & more — full hub. URL Parameter BuilderBuild a query string from key=value pairs.
- UTM CleanerStrip tracking parameters from a URL. >
More FAQs
Are these URL tools free?
Yes, free and unlimited with no signup.
Is my data uploaded?
No. Everything runs in your browser and nothing is sent to a server.
Related searches
query string parser, parse query string, url parameter parser, decode query string, url parameters table, query params, utm parser, parse url parameters, read query string, url tools online, how to parse query string, query string parser 2024, parse query string javascript, query string to object, utm parameter breakdown, url encoded values
Related tools
- URL ParserFree URL parser. Paste any URL to break it into protocol, host, path, query parameters and hash — instantly in…
- Query String BuilderFree URL parameter generator. Add key=value pairs to create a clean, percent-encoded query string and full URL i…
- UTM CleanerFree UTM cleaner. Paste a URL and strip utm_*, gclid, fbclid and other tracking parameters for a clean, sharea…
- URL Slug GeneratorFree URL slug generator. Turn any title into a clean, SEO-friendly URL slug — lowercase, hyphenated, no specia…
- URL ValidatorFree URL validator. Paste any string to check if it is a valid http or https URL and see its protocol, host, p…
