URL Parser
How to use this URL parser
- Paste any full URL into the field above.
- It instantly breaks down into protocol, hostname, port, path, query parameters, and hash.
- Useful for debugging redirects, webhooks, or understanding a complex link.
What are the parts of a URL?
A URL is structured as protocol://username:password@hostname:port/pathname?query#hash. Each part serves a specific purpose — the protocol defines how to connect, the hostname identifies the server, and the query string carries parameters to the application.
What is the "origin" of a URL?
The origin combines protocol, hostname and port (e.g. https://example.com:8080). Browsers use it to enforce security boundaries like the Same-Origin Policy.
Why is the port sometimes empty?
If a URL doesn't specify a port, the browser uses the protocol's default (80 for HTTP, 443 for HTTPS), so this tool shows "(default)" instead of a number.