Query String Parser

100% Private Report Issue

Instantly parse any URL or query string into readable key-value pairs. Supports URL encoding, duplicate keys, and multiple output formats.

How to Use

01

Paste a full URL or just the query string portion into the input field.

02

Parameters are parsed and displayed instantly as you type.

03

Choose your preferred output format: Table, JSON, or List.

04

Toggle 'Decode URL Encoding' to show raw or decoded values.

Key Features

Live Parsing

Parameters are parsed in real time as you type or paste — no button click required.

Multiple Formats

View results as a clean table, a JSON object, or a simple list.

URL Decoding

Automatically decodes percent-encoded characters and plus-sign spaces.

Duplicate Key Support

Handles repeated query parameters, grouping them as arrays in JSON output.

Privacy & Security

All parsing happens entirely in your browser. No data is sent to any server.

Frequently Asked Questions

What formats can I paste?

You can paste a full URL (e.g. https://example.com?a=1&b=2), just the query string with a leading ? (e.g. ?a=1&b=2), or just the parameter pairs without the ? (e.g. a=1&b=2).

What happens with duplicate keys?

In Table and List views, duplicate keys are shown as separate rows. In JSON view, duplicate keys are combined into an array.

What does 'Decode URL Encoding' do?

When enabled, percent-encoded characters (e.g. %20 or +) are decoded to their original form (e.g. a space). Disable it to see the raw encoded values.