Free URL Parser & Query String Inspector
Runs locallyUpdated October 25, 2026
Break any absolute URL into its RFC 3986 / WHATWG components: protocol, hostname, port, path, individual query parameters, and fragment hash.
- href
- https://user:pass@example.com:8080/path?q=1#section
- protocol
- https:
- username
- user
- password
- pass
- host
- example.com:8080
- hostname
- example.com
- port
- 8080
- pathname
- /path
- search
- ?q=1
- hash
- #section
- origin
- https://example.com:8080
How to use URL Parser / Inspector
Paste any complete URL (such as https://example.com:8080/products/shoes?utm_source=google&sort=asc#reviews).
Inspect the parsed breakdown of protocol, host, pathname, query string, and hash fragment.
Use the separated components to debug analytics tags, canonical rules, or API endpoints.
Inspect URL anatomy and query strings in your browser
Complex tracking links, OAuth callback URLs, and faceted e-commerce URLs often pack dozens of query parameters and encoded tokens into a single string. Paste any URL into this free URL parser and inspector to break it cleanly into its WHATWG URL components.
Anatomy of a standard URL
For the URL https://www.example.com:8443/blog/seo-guide?utm_source=newsletter&page=2#faq:
| URL Component | Extracted Value | Technical & SEO Role |
|---|---|---|
| Protocol (Scheme) | https: | Defines encrypted TLS transport (https: is a confirmed Google ranking signal) |
| Hostname (Host) | www.example.com | The domain and subdomain (www vs non-www must canonicalize to one version) |
| Port | 8443 (default 443 omitted) | Network port on the origin server |
| Pathname | /blog/seo-guide | Hierarchical path used by crawlers and users to understand page topic |
Query String (search) | ?utm_source=newsletter&page=2 | Key-value parameters for analytics, filtering, or pagination |
Fragment (hash) | #faq | Client-side anchor jump (not sent in HTTP requests; ignored for separate indexing) |
Related URL & technical SEO tools
Need to decode %20 or %3A sequences inside a query parameter? Use the URL encoder / decoder. Building new campaign links? Open the UTM campaign URL builder or generate clean <link rel="canonical"> tags with the canonical URL generator.
URL Parser / Inspector FAQs
protocol (scheme like https:), hostname (domain like www.example.com), optional port (:443 or :8080), pathname (/category/item), search query string (?key=value&key2=value2), and hash fragment (#section-id).Related Link & URL Tools
More link & url tools and nearby utilities.
URL Encoder / Decoder
Encode or decode URL components and query parameters using standard RFC 3986 UTF-8 percent-encoding locally in your browser.
Open tool →UTM Campaign URL Builder
Free UTM builder for Google Analytics 4 (GA4): append standardized utm_source, utm_medium, utm_campaign, utm_term, and utm_content parameters to any URL.
Open tool →Anchor Text Extractor
Extract all <a href> link destinations and visible anchor text from pasted HTML to audit internal linking and anchor diversity.
Open tool →HTML & Broken Link Checker
Find empty hrefs, hash placeholders (#), and javascript: links in pasted HTML, or test up to 15 live URLs for HTTP 200, 301, and 404 status codes.
Open tool →
Guides for URL Parser / Inspector
Step-by-step articles that use this tool.