StacckApp

URL Parser

Split any URL into protocol, host, port, path, query, hash — with copy buttons.

About URL Parser

The URL Parser breaks a web address into its individual parts so you can read them at a glance. Paste any URL into the input and the tool splits out the protocol, hostname, port, path, query string, and hash fragment, with each query parameter listed as a separate key and value. A copy button next to every field lets you grab a single component without selecting text by hand.

Parsing happens in your browser using the standard URL API, so the address you enter is never sent anywhere. This makes it convenient for inspecting links that contain tracking parameters or session tokens you would rather not share with an external service.

Frequently asked questions

What URL parts does it show?
It shows the protocol, host, port, path, full query string, individual query parameters, and the hash fragment.
Can it parse URLs with encoded characters?
Yes. Percent-encoded values in the path and query are decoded so you can read the actual content.
Does it work with URLs that have no protocol?
A protocol such as https:// is required for a valid parse; add one if your input is missing it.