URL Parser

Works fully offline

Paste any URL to see it split into its individual parts, including each query parameter listed separately.


    

Overview

A URL packs several distinct pieces of information into one string — the scheme (http/https), host, an optional port, a path, an optional query string, and an optional fragment. This tool splits a pasted URL into those parts using the browser's own URL parser, the same logic browsers use internally, and lists every query parameter separately for easy scanning.

Everything runs client-side — nothing you paste is sent to a server, which matters when the URL contains a session token, API key, or other sensitive query parameter.

Examples

A URL with query parameters

https://example.com/search?q=adikya&page=2
Protocol: https:
Host: example.com
Path: /search
Query string: ?q=adikya&page=2

Query parameters:
  q = adikya
  page = 2

How It Works

  1. Paste a full URL, including its scheme (e.g. https://).
  2. Click Parse to split it into its components.
  3. Review the protocol, host, port, path, query string, and fragment.
  4. Each query parameter is also listed individually.

Use Cases

Inspecting a tracking or campaign URL

See every UTM or tracking parameter in a URL listed separately instead of squinting at one long query string.

Debugging a redirect URL

Confirm the host, path, and parameters of a URL before it's used in a redirect or API call.

Tips

  • A relative URL (one without a scheme and host) will fail to parse — this tool expects an absolute URL.
  • Percent-encoded characters in the query string are decoded automatically when listing individual parameters.

FAQ

No. Parsing happens entirely in your browser using its built-in URL parser.

No, this tool expects an absolute URL with a scheme and host, e.g. https://example.com/path?query=1.

Related Tools