JSON Central

Query String to JSON Converter

Parse query parameters into JSON locally

Decode query strings with repeated keys and bracket notation into formatted JSON, with optional primitive inference.

Browser-local web encoding

Parse query parameters into JSON

Need the reverse conversion? JSON to query string.

0 characters · 0 bytes

Waiting for input.

Output

Converted text preview

No conversion yet
Converted text will appear here.

Conversion runs entirely in this browser.

Deterministic conversion

How this encoding works

A leading question mark is optional. Percent escapes and form-style plus characters are decoded before repeated and bracketed keys are assembled.

Honest limitations

Encoding does not add secrecy or missing types

Primitive inference is optional because query strings do not carry native number, boolean or null types.