AscendLab

Developer tools

URL 参数解析

Free browser tool

URL Query Parser Online

Parse URL query parameters locally, inspect decoded keys and values, review repeated parameters, and copy grouped JSON output for debugging or campaign QA.

Loading...
Quick answer

A URL query parser extracts the part after the question mark and displays each parameter clearly.

It is useful for debugging links, UTM tags, filters, redirects, and app state URLs.

Best inputs

Full URLs

Paste landing page links, redirect URLs, analytics links, or app URLs.

Raw query strings

Paste only the query string when you do not need host or path context.

How parsing works
The parser uses browser URL handling to decode parameters locally.

Each key-value pair is shown in order, and repeated keys are preserved in the table.

The JSON output groups repeated keys into arrays so they are easier to copy into notes, tests, or bug reports.

Campaign and app QA

Use this with UTM Builder when you need to inspect campaign links after copying, shortening, or redirecting them.

For editing encoded values directly, use URL Encoder and Decoder.

Common use cases
These are the jobs people usually mean when they search for a URL query parser.

UTM checks

Confirm utm_source, utm_medium, campaign, term, and content values before launch.

Bug reports

Extract filter, sort, and app state parameters from a reproduced URL.

Redirect QA

Check whether query parameters survived a redirect or copied link.

Developer notes

Convert a query string into grouped JSON for docs, tests, or handoff.

Example, assumptions, and limitations
Query parsing is reliable for standard URLs and query strings.

Example

A campaign URL with utm_source and plan parameters becomes a readable table plus grouped JSON.

Assumption

The input is a valid URL, path with query, or query string using standard encoding.

Limitation

This tool parses query parameters only. It does not fetch links, follow redirects, or validate analytics configuration.

Frequently asked questions

Does this tool open or fetch the URL?

No. It parses the text locally and does not request the URL.

Can it parse repeated keys?

Yes. Repeated keys appear as separate rows and as arrays in copied JSON.

Can it parse UTM parameters?

Yes. UTM parameters are standard query parameters.

Can it decode percent-encoded text?

Yes. Browser URL parsing decodes standard query parameter values.

Suggested workflow

URL debugging path

Create or paste a link, parse query values, and encode or repair parameters before sharing.

Related tools