Zero Signup ToolsFree browser tools

Developer Tools

URL Parser

Paste any URL and inspect every part: protocol, host, port, path, query parameters, and fragment. Live decode of percent-encoded values.

Try a sample:
Paste a URL above to see the breakdown.

How to use

  1. Paste a URL into the input area. The breakdown updates as you type. If the URL has no scheme, https:// is added before parsing and a small indicator shows that it was added.
  2. Read the URL anatomy panel for protocol, host, port, subdomain, root domain, TLD, pathname, query, and fragment, with copy buttons on every row.
  3. Open the Query parameters table to see each parameter alongside its raw and percent-decoded value. Copy a single value or copy the entire table as TSV for pasting into a spreadsheet.
  4. Use the at-a-glance badges to spot HTTPS use, userinfo (a credential-leak smell), IP-only hosts, and the count of parameters and path segments.
  5. Try the sample buttons (UTM-tagged, Auth + port, Multi-tld, IPv4, IPv6, Unicode) to see exactly how the parser handles each shape.
  6. Use Clear input to start fresh.

About this tool

URL Parser breaks any URL down into every component the WHATWG URL standard defines, so you can audit a link in one glance instead of squinting at a query string. Paste a full URL or even a bare host (the tool transparently prepends https:// when no scheme is present) and the result panel surfaces the protocol, the origin, the userinfo (username and a privacy-safe indicator for the password), the host, the hostname, the port (with the default port for the scheme called out when the URL omits it), and the pathname split into individual decoded path segments. For domain hostnames, a small public-suffix-aware heuristic infers the registrable root, the top-level domain, and the subdomain so links like shop.example.co.uk or www.example.com.au are split correctly without bundling the full Public Suffix List. Query strings are parsed into a key/value table that handles repeated keys in their original order, with both the raw percent-encoded value and the decoded value side by side, plus a per-row copy button and a single Copy as TSV button for pasting into a spreadsheet. Fragments are surfaced raw and percent-decoded as well. At-a-glance badges flag whether the link is HTTPS or WSS, whether userinfo is present (a common credential-leak smell in shared links), whether the hostname is an IP address, and how many query parameters and path segments the URL contains. The implementation uses the browser's native URL constructor and URLSearchParams so parsing matches what every modern browser actually does, including IPv4 hosts, bracketed IPv6 hosts, and Unicode (IDN) hostnames that the URL constructor automatically normalizes to punycode. Useful for debugging UTM-tagged campaign URLs, reading deep links, auditing a redirect chain, extracting a tracking ID from a long affiliate URL, comparing two URLs that look the same but differ in encoding, or just understanding what is going on inside a long URL someone pasted into a ticket. Everything runs in your browser. The URL you paste, the tracking parameters it carries, and any tokens inside the fragment never leave your device.

Free to use. Works in your browser. No signup, no login.

Related tools

You may also like

All tools
All toolsDeveloper Tools