Parse a URL

See what a long link is made of: the host, the path, and each query parameter decoded and listed on its own line. Useful for tracking links, redirects and API calls.

  • Free
  • Runs in your browser
  • Query parameters decoded
  • No sign-up
How it works

How It Works

Inspect a URL in three steps.

01

Paste the URL

A full link or just a domain and path; https:// is assumed when it is missing.

02

Read the parts

Protocol, host, port, path, query string, fragment and origin are listed separately.

03

Check the parameters

Each query parameter is decoded and shown as a key and value. Copy everything as JSON.

About

What are the parts of a URL?

A URL such as https://shop.example.com:8080/shoes/run?size=42&color=blue#reviews has a protocol (https:), a host (shop.example.com), an optional port (8080), a path (/shoes/run), a query string (?size=42&color=blue) and a fragment (#reviews). The query string holds key and value pairs separated by &, often percent-encoded, which makes long tracking links hard to read. This parser uses your browser's built-in URL parser, the same one that decides where a link really goes.

The port is empty when the URL uses the default for its protocol, such as 443 for https. That is how browsers report it too.

Decoded parameters

%20 and + become spaces and %C3%A9 becomes é, so each value is readable.

Repeated keys kept

A key that appears twice, such as ?tag=a&tag=b, is listed twice, in order.

International domains

A domain with non-Latin letters is shown in its xn-- (Punycode) form, which is what DNS actually looks up.

Copy as JSON

Every part and parameter in one JSON object, ready for a ticket or a test.

Features

Why Use This URL Parser

Make sense of long links.

Spot tracking

utm_ and other tracking parameters stand out when each one is on its own line.

See the real host

Check which domain a link points to before you open it.

JSON export

Copy the parsed URL as JSON for tests and bug reports.

Private

Links are parsed in your browser and never visited or uploaded.

✓ No Registration✓ Free✓ Browser-based✓ Text Stays Local
FAQ

Frequently Asked Questions

Questions people ask about the URL Parser.

No. It only reads the text of the URL. Nothing is requested from the site, so it is safe to inspect suspicious links.