← All tools

URL Parser

Paste any URL. Instant breakdown of protocol, host, path, params, and hash.

Protocolhttps:
Hostnameexample.com
Port8080
Pathname/a/b
Search?x=1&y=2
Hash#frag
Originhttps://example.com:8080
param: x1
param: y2

How to read the result

Parsing uses the built-in URL API. If you omit the scheme, https:// is assumed. Invalid input shows an error instead of guessing.

Example

https://example.com:8080/a/b?x=1&y=2#frag → host example.com, port 8080, 2 params

FAQ

Do I need to include https://?

No. If the scheme is missing, https:// is prepended before parsing.

How are query params shown?

Each key/value pair is listed separately, plus the raw query string.

Is my input sent anywhere?

No. All parsing runs in your browser.