URL Parser

Break a URL into protocol, host, path and query parameters.

Tool Panel

Processed locally
Loading tool...
About URL Parser

Splits a URL into protocol, host, path, query parameters and hash, listing each parameter.

  • 1

    Parses with the browser's own WHATWG URL implementation — the same rules as the address bar — and lists protocol, host (with port), domain, port, path, query string, fragment and the normalised full URL at once.

  • 2

    The query string is **decoded item by item** below: both `+` and `%20` come back as spaces, while the raw encoding stays on the Query string row so the two can be compared.

  • 3

    Domains are shown in the ASCII form DNS uses, so an internationalised domain becomes punycode (`例え.jp` → `xn--r8jz45g.jp`); entering `example.com/a` gets `https://` added (switchable).

Related tools

View all
Network Tools

HTTP Status Codes

Look up what each HTTP response status code means.

Network Tools
Network Tools

IP Info

See your public IP address and where it resolves to.

Network Tools
Network Tools

URL Query Builder

Assemble long query strings without escaping mistakes.

Network Tools