Query String Parser

Parse URLs and query strings to JSON, or build query strings from JSON. Live param table, duplicate keys, encode options.

PrivateIn your browserInstantUnlimited
5 params
#KeyValue
1qhello world
2langen
3tagdev
4tagtools
5utm_sourcegoogle

Base path: https://easy24.tools/search · Hash: #results

Accepts full URLs, raw ?key=value strings, or JSON for building. Repeated keys become arrays when parsing (toggle off to keep last value only).

How it works

1

Paste URL or JSON

Parse mode accepts a full URL or query string like ?q=hello&lang=en. Build mode accepts a JSON object — array values repeat the key.

2

Review parameters

In Parse mode, a live table lists decoded keys and values. Duplicate keys become JSON arrays unless you disable that option. Base path and hash are detected from full URLs.

3

Copy or build URL

Copy JSON or the built query string. In Build mode, set an optional base URL to get a complete link. Swap flips input and output direction.

Why parse query strings?

Query strings carry tracking tags, filters, and API parameters. Converting them to JSON makes debugging UTM links, OAuth redirects, and REST query params much easier than reading raw ampersand-separated text.

Why use this tool

  • URL and query string → JSON
  • JSON → encoded query string
  • Live parameter table
  • Duplicate keys as arrays
  • Optional full URL builder
  • Unlimited use on the free plan

Questions

What input formats are supported?

Full URLs (https://…?a=1), raw query strings (?a=1 or a=1&b=2), and JSON objects for building query strings.

How are duplicate keys handled?

By default repeated keys become a JSON array. Turn off Duplicates as arrays to keep only the last value.

Can I build a full URL from JSON?

Yes. Switch to Build, paste JSON, and enter a base URL. The output combines base + encoded query string.

Are values URL-decoded?

Yes. The parameter table and JSON output show decoded values (+ as space).

Is my data sent to a server?

No. Parsing runs entirely in this tab.

Is there a daily limit?

No. This tool is unlimited on the free plan.

If Easy24 helped, buy a coffee

Tools stay free in your browser. One-time thanks via Kreosus. Turkish cards work.

Buy a coffee

Similar Developer tools

See all