Query String Parser

Decode query parameters and preserve empty or repeated values.

Query String Parser
Local input
Output
Processing…
About this tool

Made for the task at hand.

Decode percent-encoded parameters from a query string or HTTP URL. Choose structured JSON or an indexed list of pairs.

How to use

  1. Paste a query string, with or without the leading ?.
  2. Select JSON object or key-value pair output.
  3. Inspect decoded values, including duplicates and blanks.
Your work stays yours.
Tool inputs are processed locally in your browser and are never sent to KitVerse servers. Clear the workspace when using a shared device.
Common questions
What happens to repeated keys?

JSON output combines their values into an array; pair output keeps every occurrence separately.

Can I paste a whole URL?

Yes, HTTP and HTTPS URLs are accepted and only their query portion is parsed.