Break down any URL into its components instantly
Free URL parser. Paste any URL and instantly see protocol, hostname, port, path, query parameters, and fragment. Inspect and decode every URL part.
Protocol, username, password, hostname, port, pathname, query string, individual query parameters (including repeated keys), hash fragment, origin, and host.
hostname is just the domain (e.g. example.com). host includes the port if non-standard (e.g. example.com:8080).
Yes. For example, ?color=red&color=blue is parsed as color: ['red', 'blue'].
The fragment (hash) identifies a section within the page. It is not sent to the server — it's processed entirely by the browser.
The parser shows all components. For URL encoding/decoding, use the URL Encoder tool.
Get all tools in your browser
Install the Chrome extension for one-click access to every tool — no tab switching needed.
Last updated: January 2025