Parse & Analyze Query Strings
Extract, decode, and inspect URL parameters instantly. Detects types, handles arrays, nested objects, and encoded values. All processing happens in your browser.
Query String Parser
Paste any query string to parse and analyze its parameters. The leading ? is optional.
Preferences are saved in your browser and applied instantly. Defaults match the classic behavior.
No parameters parsed yet
Enter a query string above and click Parse to see decoded parameters, their types, and statistics.
What this tool does not do
- Does not validate or execute query strings server-side.
- Does not handle URL fragments (#fragment) — strip them first.
- Does not send or store your query string data anywhere.
How It Works
Paste a query string
Enter or paste any URL query string (with or without the leading ?).
Click Parse
Instantly decode all parameters with type detection and statistics.
Export results
Copy, download as JSON/CSV/TXT, or print your parsed parameters.
Frequently Asked Questions
What is a query string?
A query string is the part of a URL that follows the question mark (?) and contains key-value pairs separated by ampersands (&). For example, in example.com?name=John&age=30, the query string is name=John&age=30.
How are types detected?
The tool automatically detects types: true/false become boolean, numeric strings become numbers, null becomes null, and arrays are detected from duplicate keys.
Is my data uploaded to a server?
No. All processing happens entirely in your browser. Your query string data never leaves your device.