URL Parser & Query Inspector
Break a URL into protocol, host, path, query, and fragment, with every query parameter listed individually — duplicates preserved, never merged.
This tool only parses http:///https:// web page URLs, using your browser's built-in URL parser — never a hand-rolled one — so behavior exactly matches how a real browser or server would interpret the same URL, including IPv6 hosts and internationalized domain names.
Parsed entirely in your browser — nothing you enter here is sent to a server.
Break a URL into its protocol, hostname, port, path, query string, and fragment, with every query parameter listed individually — duplicate keys are shown as separate entries, never merged into one. Edit, add, or remove parameters and see the URL rebuilt live.
Built entirely on your browser's native URL parser (never a hand-rolled one), so it correctly handles IPv6 addresses and internationalized domain names the same way a real browser would.