Web guide
How to use a URL parser
A URL parser separates an address into meaningful components so you can inspect its destination, path, parameters, and fragment without manually guessing where each part begins.
Open the URL ParserParse a URL step by step
- Copy an absolute URL, including its scheme such as
https://. - Paste it into the ToolPixels URL Parser.
- Select Parse URL.
- Review each component and the normalized URL.
- Copy or download the report if you need it.
The parser treats the address as text. It does not open the destination or check whether the page exists.
Anatomy of a URL
https://user:pass@example.com:8443/docs/page?q=test#intro
| Component | Example | Purpose |
|---|---|---|
| Scheme | https: | Identifies the URL scheme |
| Hostname | example.com | Names the host |
| Port | 8443 | Selects a non-default service port |
| Path | /docs/page | Locates a resource on the host |
| Query | ?q=test | Carries named parameters |
| Fragment | #intro | Identifies a location within the resource |
Expect browser normalization
A standards-based parser may lowercase hostnames, convert international hostnames to punycode, remove default ports, resolve dot segments, and serialize percent encoding consistently. The output can therefore differ from the pasted text while still representing the same URL.
An empty port field does not mean there is no effective port. For example, HTTPS normally uses port 443 even when :443 is omitted or normalized away.
Special cases
- Opaque URLs such as
mailto:may have no hostname and can report a null origin. - A fragment begins at
#and is not part of the query. - Usernames and passwords embedded in a URL are sensitive and may appear in plain text.
- Relative references need a base URL; this tool expects an absolute URL.
- Parsing confirms structure, not safety, ownership, or availability.
Inspect before you use a link
Parsing can reveal a misleading hostname, unexpected credentials, a non-standard port, or tracking parameters. It cannot prove that a destination is trustworthy, so apply normal security checks before visiting unfamiliar links.