URL Parser

Break any URL into protocol, host, path, query, and hash.

hrefhttps://example.com/path/page?utm_source=newsletter&utm_medium=email#section
protocolhttps:
hostexample.com
hostnameexample.com
port
pathname/path/page
search?utm_source=newsletter&utm_medium=email
hash#section
originhttps://example.com

Query parameters (2)

utm_sourcenewsletter
utm_mediumemail

About URL Parser

URL Parser splits any URL into its parts — protocol, host, port, path, query string, and hash — and lists every query parameter on its own row. Useful for debugging redirects, deep links, and tracking parameters.

Frequently asked questions

Yes. URL Parser uses the browser's built-in URL API, which handles internationalized domain names.

More url tools

Browse other categories