← Tools
Utilities

Query Params to JSON

Paste a full URL or just the query string to get a structured JSON object. Repeated keys become arrays.

URL / Query String
JSON Output
5 params

Supported Inputs

  • Full URLs: https://example.com/?foo=bar
  • Query strings: ?foo=bar&baz=1
  • Without leading ?: foo=bar&baz=1

Repeated Keys

When the same key appears multiple times (e.g., ?tags=js&tags=css), the values are automatically merged into a JSON array: "tags": ["js", "css"].

Encoding

Percent-encoded characters (%20, +) are automatically decoded. hello+world and hello%20world both become hello world.