Developer utility

URL Parser & Query Params Viewer

Break URLs into readable parts, inspect decoded query parameters, and normalize links for API debugging, auth callbacks, and analytics work.

Protocol & host parsing Decoded params JSON output Copy & download

Inspect a full URL instantly

Paste an absolute URL or a relative link. The parser breaks it into structured parts and shows every query parameter in decoded form.

Ready

Paste a URL and parse it to inspect paths, hosts, and query parameters.

Origin-
Pathname-
Query params0
Sample

Input URL

Supports absolute URLs and relative paths.

Structured output

Copy-ready JSON summary of the parsed URL.

URL parts

Quick overview of the main URL components.

Protocol
-
Hostname
-
Port
-
Hash
-

Query parameters

Decoded names and values, including repeated keys.

# Key Value

Parsed query parameters will appear here.

About this tool

Inspect full URLs without manually decoding everything

When a callback URL, API request, or analytics link gets long, it becomes hard to see which part is actually wrong. A URL parser helps by splitting the string into protocol, origin, path, fragment, and query parameters so you can spot malformed encoding, missing keys, repeated values, or unexpected redirects much faster.

This tool is especially useful for auth redirects, debugging third-party integrations, reviewing query strings, and checking callback URLs before shipping. For nearby workflows, pair it with URL Encoder & Decoder, cURL to Fetch, and JWT Decoder.

Why decode query params

Encoded parameters can hide spaces, callback targets, JSON fragments, or state tokens that are hard to inspect visually. Seeing them decoded helps you debug integrations faster and reduces mistakes when copying values into other tools.

Why structured output helps

A JSON view is useful when you want to paste parsed URL data into notes, tickets, tests, or logs. It also makes it easier to compare two URLs or inspect a single link as part of a broader debugging workflow.