Free URL parser — break any URL into protocol, host, path, query and hash

Protocolhttps
Usernameuser
Passwordpass
Hosttools.seagit.com:8443
Hostnametools.seagit.com
Port8443
Path/path/to/page
Query string?q=hello&lang=en&q=world
Hash#section
Originhttps://tools.seagit.com:8443
KeyValue
qhello
langen
qworld

Parsed with the browser's native URL API — nothing is uploaded.

🔗 URL Parser — Free Online Tool

Break any URL into its parts, free. A URL has a defined structure (protocol, host, port, path, query, and fragment) standardized by the WHATWG URL Standard and RFC 3986. This parser splits any URL into those components and lists each query parameter as a key/value pair — entirely in your browser, using the same URL API browsers use.

🚀 Why use this URL Parser tool?

It decomposes a URL into protocol, host, port, path, query and hash, and expands the query string into individual parameters you can read at a glance. 100% free, no registration, and complete privacy — everything runs locally in your browser, so your data never touches a server.

Key Features

🧩Full breakdown

See protocol, hostname, port, pathname, search and hash split out clearly from any URL.

🔑Query parameters

Each ?key=value pair is listed separately and URL-decoded, so you can inspect tracking and API params.

🔒100% private

Parsing uses the browser's URL API locally; nothing you paste is uploaded or stored.

🆓Free, no signup

Unlimited parsing with no account, on desktop and mobile.

Popular Use Cases

Development & APIs

  • Inspect query parameters
  • Debug redirects & callbacks
  • Validate URL structure

Marketing & analytics

  • Read UTM parameters
  • Audit tracking links
  • Check campaign tags

Security review

  • Spot suspicious hosts/params
  • Decode encoded URLs
  • Verify open-redirect targets

What It Handles

Components

  • Protocol & host
  • Port & path
  • Query & fragment

Query

  • Key/value pairs
  • URL-decoded values
  • Repeated keys

Workflow

  • Paste any URL
  • Copy parts
  • Runs offline

Sources & References

Frequently Asked Questions

What parts of a URL does this show?

It splits the URL into protocol (scheme), hostname, port, pathname, search (query string), and hash (fragment), and lists each query parameter as a decoded key/value pair.

Does it decode the query parameters?

Yes. Percent-encoded values (like %20 or %3D) are decoded so you can read the real parameter values, including UTM and tracking tags.

Is my URL uploaded anywhere?

No. Parsing uses the browser's built-in URL API and happens entirely on your device; the URL is never sent to a server.

Why does my URL fail to parse?

The URL API needs a valid absolute URL with a scheme (e.g. https://). A bare 'example.com/path' without a protocol may not parse — add https:// and try again.

Can it handle repeated query keys?

Yes. URLs can repeat a key (?id=1&id=2); the parser lists each occurrence so you don't lose any values.

🎓 Pro Tips

  • Tip 1: Always include the scheme (https://) — the URL standard requires an absolute URL, and a missing protocol is the most common parse failure.
  • Tip 2: Use this to audit tracking: UTM and click-ID parameters are often long and encoded, and seeing them split out makes privacy review easy.
  • Tip 3: Standards: WHATWG URL Standard (https://url.spec.whatwg.org/) and RFC 3986.