URL Parser
Free URL parser: split any web address into protocol, hostname, port, path, query parameters and fragment, with a table of decoded parameters.
FreeRuns in your browserNo sign-up
| Parameter | Value |
|---|
Runs in your browser. Nothing you enter is uploaded.
Advertisement
How to use the URL Parser
- Paste a web address.
- See each component.
- Read the decoded query parameters.
Parts of a URL
| Part | Example |
|---|---|
| Protocol | https: |
| Hostname | www.example.com |
| Port | 8080 |
| Path | /path/to/page.html |
| Query string | ?q=cricket&sort=asc |
| Fragment | #results |
Why parse URLs?
Debugging tracking parameters, checking redirects, spotting suspicious links and building API requests all start with seeing the parts clearly. Repeated parameters, such as two q values, are shown as separate rows.
Frequently asked questions
What is a query string?
The part after ? containing key=value pairs separated by &.
What is a URL fragment?
The part after #, used to jump to a section. It is never sent to the server.
Does it work without https://?
Yes. https:// is assumed if you leave the protocol out.
Is my URL sent anywhere?
No.