The URL Parser breaks a web address into its parts: protocol, host, port, path segments, query parameters and hash fragment. It decodes percent-encoded values, sorts and lists repeated parameters, highlights UTM tags and rebuilds a clean URL, which makes it handy for debugging redirects, tracking links and API calls.
How to use it
Paste a full or relative URL.
Review each component and the list of query parameters.
Toggle decoding, sorting and empty values, then copy the rebuilt URL.
Features
Protocol, host, port, path and hash breakdown
Query parameter table with repeated keys
Optional percent-decoding and sorting
UTM campaign parameters at a glance
Rebuilds a normalized URL
Frequently asked questions
Is my URL sent to a server?
No. The tool runs entirely in your browser with JavaScript. Your URL never leaves your device, nothing is logged, and it keeps working offline once the page has loaded.
How do I see the UTM parameters of a link?
Paste the link. Every query parameter, including utm_source, utm_medium and utm_campaign, appears in the parameters table with its decoded value.
Can it parse relative URLs?
Yes. Relative paths are resolved against a placeholder base so you can still inspect the path, query and hash.