Breaks a URL into its protocol, host, path, query and hash.
URL Parser breaks any URL into its components, showing the protocol, host, hostname, port, path, search string, hash, and origin at a glance. It also decodes and lists every query parameter as a readable key/value pair, so you can inspect exactly what a link is carrying. It is handy whenever you need to dissect an endpoint, a redirect, or a tracking link without manually picking it apart.
It displays the protocol, host, hostname, port, path, search string, hash, and origin. It also lists each query parameter as a decoded key = value pair, and shows the username when the URL includes embedded userinfo.
The parser requires a full, well-formed URL including the protocol, such as https://. Input like example.com without a scheme will be rejected with a message reminding you to include the protocol.
Each occurrence is listed separately, so a URL with tag=a&tag=b shows two distinct entries. Values are URL-decoded, so percent-encoded text like hello%20world appears as hello world.
Yes. Any scheme the browser's URL standard understands works, including ftp:// and others, not just http:// and https://.
No. Parsing happens entirely in your browser using the built-in URL API. Nothing you paste is uploaded, logged, or transmitted anywhere.