Converter Portal
Developer Tools

Query String Parser

Parse a URL query string into readable key-value pairs and JSON.

URLs cram parameters into a single line of percent-encoded key-value pairs that's readable to machines and baffling to humans — especially UTM-laden marketing links or API URLs with a dozen filters. Reading them means mentally decoding %20s and splitting on & and =.

Paste a full URL or just its query string and this tool breaks it into a clean table of decoded key-value pairs, plus a JSON object you can copy into code. Repeated keys (like multiple `tag=` values) are preserved as arrays. Everything runs in your browser.

How to use Query String Parser

  1. 1

    Paste a URL or query string

    The full URL works — the query part is extracted.

  2. 2

    Read the decoded pairs

    Percent-encoding is resolved into readable values.

  3. 3

    Copy as JSON

    Use the parameters directly in your code.

Features

  • Accepts full URLs or bare query strings
  • Decodes percent-encoding automatically
  • Repeated keys collapse into arrays

Frequently asked questions

Common mistakes to avoid

  • Pasting a URL fragment (#hash) expecting it to parse — fragments aren't part of the query string.
  • Assuming order is guaranteed after collapsing repeated keys into arrays.
Written by Converter Portal Editorial TeamPublished July 23, 2026Last updated July 23, 2026

Get new tools in your inbox

One email a month with new tools, guides, and updates. No spam, unsubscribe anytime.