URL parser

Breaks a URL into its parts, including each query parameter separately.

Protocol
Host
Port
Path
Hash / fragment
Username

What is URL parser?

A URL packs a lot of distinct information into one string — protocol, host, port, path, query parameters, and fragment — that's often easier to work with broken apart, especially when debugging a malformed link.

How to use it

Paste any URL and it's broken into every component, with each query parameter listed individually.

Example

https://example.com:8443/page?search=hello&page=2#top breaks into: Host: example.com, Port: 8443, Path: /page, Params: search=hello, page=2