URL Parser & Analyzer
Parse any URL and see its components: protocol, hostname, port, path, query parameters, hash, and more. Decodes percent-encoded values.
Full URL with auth & params
GitHub API URL
How to Use URL Parser & Analyzer
- Enter or paste a full URL in the input field.
- The URL is parsed instantly and all components are displayed below.
- Query parameters are shown in a separate table with decoded values.
- Click "Copy" next to any component to copy it to your clipboard.
Understanding URL Structure
A URL follows the structure: protocol://username:password@hostname:port/pathname?search#hash. Each part serves a specific purpose in identifying and accessing web resources. The protocol defines how data is transferred, the hostname identifies the server, the pathname points to a specific resource, query parameters pass data to the server, and the hash references a section within the page.
This tool uses the browser's built-in URL API to parse URLs, ensuring accurate and standards-compliant parsing. It also decodes percent-encoded values in query parameters so you can read the actual values being passed.