URL Parser

Break a messy URL into readable parts: host, path, and every query param

What does the URL Parser do?
It splits a URL into its parts - protocol, host, port, path segments, query parameters, and the fragment - and decodes every value so long tracking links and redirect URLs become easy to read.
How do I use the URL Parser?
Paste any URL into the box. The breakdown updates as you type. Copy any value with the copy icon next to it. If a parameter holds another URL, such as a redirect_uri, click Parse to open it.
Does it handle repeated and encoded parameters?
Yes. Repeated keys like size=42&size=43 are listed in order and marked as repeated, and percent-encoded values and plus signs are decoded. Malformed encodings are shown as-is instead of failing.
Is my URL sent anywhere?
No. Parsing happens entirely in your browser using the built-in URL API. Nothing you paste leaves your device, so it is safe for links that contain tokens or session IDs.