Back to Free Tools

FREE TOOLS

Query String to JSON

Decode query parameters while retaining repeated names as string arrays.

Query string

JSON

Browser only

Your input and output are processed in this browser. They are not uploaded for processing. No account is required.

This tool needs JavaScript. If it does not load, refresh the page and try again.

How to use this tool

  1. Paste Query string text or choose a UTF-8 file; a chosen file takes precedence.
  2. Paste only a query string, optionally starting with ?. Plus signs become spaces; malformed percent escapes fail. Bare names become empty string values.
  3. Select Process data, review the result, and download it. Use Reset to clear the working data.

Examples

?q=hello+world&tag=one&tag=two

Limitations

5 MiB input, 20 MiB output. Values remain strings; repeated keys become arrays. Group order and percent-encoding spelling are normalized; empty separator segments are rejected.

Related tools

No items found.

More tools for your workflow

Explore the related desktop tool