Query String to JSON Converter
Convert a URL query string to JSON. Repeated keys become arrays and bracket keys like user[name] become nested objects.
Runs in your browserQuery string → JSON
Loading tool…
Example
?q=hello+world&tag=a&tag=b&user[name]=Ada&user[langs][]=en
{
"q": "hello world",
"tag": [
"a",
"b"
],
"user": {
"name": "Ada",
"langs": [
"en"
]
}
}How to use the Query String to JSON Converter
- Paste or type your Query string into the input area, or open a file from your device.
- Adjust the options above the editor if the tool offers any.
- Review the JSON result, then copy it or download it as a file.
Privacy and limitations
- Your data is processed on your device and is not uploaded to any server.
Related converters
URL ParserSplit a URL into protocol, host, port, path, query parameters and fragment, with percent-encoding decoded.JSON to Query StringConvert a JSON object into a URL-encoded query string. Arrays become repeated keys.Regex TesterTest JavaScript regular expressions live with highlighted matches, a capture group table and a replace preview.User Agent ParserIdentify the browser, rendering engine, operating system and device type from a User-Agent string.JSONPath TesterEvaluate JSONPath expressions such as $..price or $.items[?(@.qty > 1)] against JSON and see the matched values or paths.JWT DecoderDecode a JSON Web Token to read its header and payload, with exp, iat and nbf shown as dates. The signature is not verified.HTTP Header ParserParse raw HTTP request or response headers into JSON. Repeated headers such as Set-Cookie become arrays.Cookie ParserParse a Cookie request header or Set-Cookie response headers into JSON, including Expires, Max-Age, SameSite and flags.