URL Parser
Break a URL into scheme, host, port, path segments and decoded query parameters.
Taking a URL apart
A long tracking URL is hard to read by eye. This splits it into its parts and decodes every query parameter, so percent-encoded Korean, Japanese or Chinese text in a search URL becomes legible.
Parsing uses the browser’s own URL implementation, so what you see is exactly how a browser or fetch() would interpret it — including which part it considers the host, which is where phishing URLs hide their real destination.
Frequently asked questions
Why does the same parameter appear twice?
Because the URL contains it twice. Duplicates are shown in order rather than collapsed, since servers disagree about which occurrence wins.
Can I check whether a link is safe?
It shows the true hostname, which is where deceptive links hide their destination. It does not check reputation or follow redirects.