Home › URL tools › Query String Parser

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.

KeyValue

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.

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.

ParameterDecoded valueType
page2single
qhello worldsingle
langensingle
flag(true)boolean flag

Common use cases

Pro tips

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

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