Parse a URL into its protocol, host, port, path, query parameters, hash, and other components.
URL → Parsed Components
A URL can contain several distinct components, including a protocol, hostname, optional port, path, query string, and fragment.
This tool uses the browser URL parser to separate those components and lists each query parameter individually.
https:example.com:8080/productsid=42Protocol, origin, host, hostname, port, pathname, search, hash, username, password, and full URL are shown.
Yes. In ?tag=red&tag=blue, both tag entries appear as separate rows.
Yes. Explicit ports such as :8080 are shown separately.
The parser shows an error and does not display stale or partial results.
Yes. Every parsed field and query parameter includes a Copy control.
For https://example.com:8080/path, the host is example.com:8080 and the hostname is example.com. The hostname excludes the port.
Related Tools
Build and preview Valorant crosshair settings.
Search common Vim commands.
Turn JSON rows into bar, line, or pie charts.
Convert WebP files and Base64 data in both directions.
Convert GIF files into Base64 text or data URLs.
Convert the first GIF frame into a JPG image.