URL Parser
Break a URL into protocol, host, port, path, query, and hash.
About the URL Parser
Paste any absolute URL to see its protocol, hostname, port, path, and hash broken out, plus an editable table of query parameters that live-rebuilds the URL as you change them.
Examples
Parse URL
https://example.com/path?a=1#topOutput
YAMLhost: example.com, path: /path, query a=1Keyboard shortcuts
- Copy the main outputCtrl / ⌘ + Shift + C
- Download the resultCtrl / ⌘ + S
- Share this toolCtrl / ⌘ + Shift + S
- Reset the inputsAlt + R
- Open the tool search paletteCtrl / ⌘ + K
Related tools
Query String Converter
Network & IP
Convert between URL query strings and JSON, with nested bracket support.
DNS Lookup
Network & IP
Query A, AAAA, MX, TXT, NS, CNAME and other DNS records for any domain.
DNS Record Types Reference
Network & IP
Searchable reference of DNS record types with examples.
MIME Type Lookup
Network & IP
Search file extensions and their MIME types.
MX & Mail Server Checker
Network & IP
See which servers accept a domain's mail and whether its policies are set.
OAuth URL Builder
Network & IP
Build OAuth 2.0 / OIDC authorization URLs with PKCE support.
Frequently asked questions
Version 1.0.0 · Updated 2026-08-06 · Runs entirely in your browser