URL Parser — Break Down URLs Into Components
Parse URLs into their components: protocol, hostname, port, path, query parameters, and hash. Free online URL parser.
Full URL
https://user:pass@www.example.com:8080/path/to/page?query=hello&lang=en#section2
Protocol
https:
Origin
https://www.example.com:8080
Hostname
www.example.com
Host
www.example.com:8080
Port
8080
Username
user
Password
pass
Pathname
/path/to/page
Search
?query=hello&lang=en
Hash
#section2
Query Parameters (2)
query = hello
lang = en
URL Anatomy
A URL consists of: protocol (https://), hostname (www.example.com), port (:8080), path (/page), query string (?key=value), and hash/fragment (#section).
Use Cases
URL parsing is useful for debugging API calls, analyzing redirect chains, extracting query parameters, building URL manipulation tools, and understanding deep links.