Features
Parse URLs into all components
Extract and display query parameters
Show protocol, hostname, port, path, hash
Decode URL-encoded parameters
Validate URL structure
Common Use Cases
- Debugging redirect URLs with complex query strings
- Extracting tracking parameters from marketing URLs
- Analyzing API endpoint structures
Frequently Asked Questions
What are the parts of a URL?
A URL consists of: protocol (https://), hostname (example.com), port (:443), path (/page), query string (?key=value), and fragment (#section).
How are query parameters parsed?
Query parameters after the ? are split by & into key=value pairs. Values are URL-decoded to show their actual content.
What makes a URL valid?
A valid URL needs at minimum a protocol and hostname. The protocol must be known (http, https, ftp, etc.) and the hostname must follow DNS naming rules.