URL Parser
Break URLs into parts and query parameters
URL Input
Parsed URL
Enter URL to parse
Sponsored
Related Tools
Markdown Editor
Write, preview, and export Markdown with live rendering
Regex Tester
Test regex patterns with live matches and groups
Git Commit Generator
Paste a git diff and generate clean conventional commit messages instantly
Email Validator
Validate email addresses, inspect domains, and generate mailto links
Free URL Parser โ Break Down Any URL into Components
The URL parser splits any URL into its constituent parts: protocol, hostname, path, query string parameters, and fragment (hash). Paste a URL and instantly inspect every component in a structured view.
Essential for debugging OAuth redirect URIs, inspecting tracking parameters, reverse-engineering API endpoint URLs, or understanding complex query strings from analytics or ad platforms.
URL components explained
- Protocol / Scheme:
https:,http:,ftp: - Hostname: the domain or IP address, e.g.
api.example.com - Port: optional, e.g.
:8080โ defaults to 443 for HTTPS - Pathname: the path after the domain, e.g.
/users/42/profile - Query string: key-value pairs after
?, e.g.?ref=google&utm_source=cpc - Hash / Fragment: anchor after
#, processed client-side only
FAQ
Does the URL need to be accessible?
No โ the parser only analyzes the URL structure without making any network request. Paste internal, localhost, or private URLs freely.
How do I decode percent-encoded characters in a URL?
The tool automatically decodes %20 (space), %2F (/), and other percent-encoded characters in the query parameters display.