Query String Parser
Parse URL query strings into readable key-value pairs. Handles URL decoding, repeated keys, arrays, and malformed input.
Processed locally in your browser — nothing is uploaded.
0 characters
As JSON
Output appears here…About Query String Parser
Paste a query string (or a full URL) and see every parameter decoded into a readable table, plus JSON output you can copy into code. Repeated keys are collected into arrays, and percent-encoding is decoded safely.
Common uses
- Debug long OAuth redirect or analytics URLs
- Understand what a tracking link actually sends
- Convert query parameters into a JSON object for tests
Example
Input
?q=hello%20world&tag=a&tag=b&page=2
Output
{
"q": "hello world",
"tag": ["a", "b"],
"page": "2"
}