Free online URL parser
This URL parser breaks any web address into its individual parts so you can
see exactly how a browser reads it. Paste a link and it instantly separates
the protocol, host, port, path, query string, and fragment, then lists every
query parameter as its own key and value. It uses your browser's native
URL engine, so the breakdown always matches real-world
behaviour. It's ideal for debugging redirects, tracking links, API endpoints,
and messy query strings.
How to parse a URL
- Type or paste a full URL into the box above.
- Read the Components table for the protocol, host, port, path, and more.
- Scan the Query parameters table to inspect each key and value.
- Click Copy breakdown to grab a plain-text summary of everything.
Understanding the components
Every absolute URL needs a scheme such as https://; without one
the parser reports an error. The origin combines the
protocol, hostname, and port, while the search holds the raw
query string and the hash holds the fragment after
#. If a parameter value looks scrambled, it is probably
percent-encoded — decode it with the
URL encoder and decoder.
Private and instant
Everything runs in your browser, so your links are never uploaded and it is safe to inspect URLs that carry access tokens. Working with authentication? Pair this with the JWT decoder to read the token inside a redirect. There's no sign-up and no limit — bookmark it for the next confusing link you meet.