About URL Parser
Parses any URL into its parts, entirely in your browser, using the same WHATWG URL engine browsers use — so the result matches how a browser actually interprets the URL. It breaks out the protocol, username/password (if present), hostname, port, path, hash fragment, and origin, and lists every query parameter in a table with values URL-decoded (so %20 shows as a space). Repeated keys are kept as separate rows. A bare domain like example.com/path is assumed to be https. Useful for debugging redirects, API calls, tracking links, and OAuth flows.
- Uses the native WHATWG URL parser — matches real browser behaviour, no custom regex
- Extracts protocol, auth (user/pass), hostname, port, path, hash, and origin
- Query parameters listed in a table with values URL-decoded
- Repeated keys (tag=a&tag=b) are preserved as separate rows
- Bare domains are assumed https; truly invalid URLs show a clear error
- Runs fully client-side — the URL never leaves the browser
Frequently Asked Questions
- Are query parameter values decoded?
- Yes — values are URL-decoded for readability, so q=hello%20world is shown as “hello world”. Repeated keys are kept as separate rows rather than collapsed, matching how servers usually read them.
- What if I paste a URL without http(s)://?
- A bare domain like example.com/path?x=1 is treated as https://example.com/path?x=1. If the input can’t be interpreted as a URL at all, you get a clear “Invalid URL” message instead of a wrong parse.
- How is this different from a URL encoder/decoder?
- An encoder/decoder transforms a string to or from percent-encoding. This tool dissects a whole URL into its structural parts and parameters — what you need when debugging an API call, redirect, or tracking link.
More Web Tools Tools
All Web Tools toolsCSS Box Shadow Generator
Build and preview CSS box-shadow values with multiple layers, presets, and live preview.
Color Accessibility Checker
Check if color combinations meet WCAG contrast requirements.
Robots.txt Generator
Create robots.txt files for search engine control.
HTTP Status Code Checker
Check any URL's HTTP status code and headers.