URL Query String Parser
Parse a URL or query string into a readable table of decoded key-value parameters, and rebuild it. Great for debugging links, UTM tags and APIs. Free, private, instant.
Last reviewed by the Radiatus Cloud team
Need this built for your product?
We design, build & host secure software & APIs.
Parse a query string into a table
A URL’s query string packs parameters into an encoded string that is hard to read, and this parser turns it into a readable table. It parses a URL or query string into decoded key-value parameters, so you can see exactly what a URL is carrying.
Why parsing helps
A query string like ?q=hello%20world&page=2 encodes its parameters with special characters percent-encoded, which is unreadable at a glance and easy to misread. Parsing it into a table of decoded key-value pairs shows exactly which parameters a URL carries and their real values, with the encoding resolved. This is invaluable for debugging, understanding an API call, seeing what a tracking URL contains, or checking that parameters are what you expect. Decoding the percent-encoding is the part that turns a cryptic string into readable data.
Read what a URL carries
It runs entirely in your browser, so nothing you paste is uploaded and the result is yours to copy straight into a project, which lets you work on private code and data without anything leaving your machine.
Related tools
- JSON Formatter — Format and beautify JSON in your browser. Pinpoints syntax errors by line and column, flags unsafe integers, and never uploads your data to a server.
- JSON Validator — Validate JSON syntax with precise line and column errors, and check documents against a JSON Schema. Runs locally in your browser, nothing uploaded.
- Regex Tester — Test regular expressions against sample text with live match highlighting, capture groups and flag control. Runs entirely in your browser.
- HTML Minifier — Minify HTML by removing comments and redundant whitespace, without breaking inline elements or pre blocks. Runs entirely in your browser.
Frequently Asked Questions
What does it parse?
A URL or query string, into a table of decoded key-value parameters, so you can read exactly what the URL is carrying.
Why does the query string need decoding?
Because parameters are percent-encoded, so spaces and special characters appear as codes like %20. Decoding turns them back into readable values.
When is this useful?
Debugging, understanding an API call, inspecting a tracking URL, or checking that a URL’s parameters are what you expect.
Does it handle repeated keys?
It parses the parameters as they appear, so you can see repeated keys and their values, which some URLs use for arrays.
Is my URL uploaded?
No. The parsing runs entirely in your browser.
Privacy & Security
All processing happens locally in your browser — nothing is uploaded.
How to Use
Paste a URL or query string; its parameters are parsed and decoded into a table.
Disclaimer: This tool is provided "as is" without warranty of any kind. Results are for educational and utility purposes.
Related Tools
JSON Formatter
DeveloperFormat and beautify JSON in your browser. Pinpoints syntax errors by line and column, flags unsafe integers, and never uploads your data to a server.
JSON Validator
DeveloperValidate JSON syntax with precise line and column errors, and check documents against a JSON Schema. Runs locally in your browser, nothing uploaded.
Regex Tester
DeveloperTest regular expressions against sample text with live match highlighting, capture groups and flag control. Runs entirely in your browser.