Understand every part of a URL
A developer-friendly explorer for URL anatomy. Paste a URL below to break it down.
http://localhost:3000/app/dashboard#settings
Scheme
Host
Path
Query
Fragment
BasicsPrecision Mode
Scheme / Protocol
httpThe scheme that defines how to connect (e.g., https, mailto).
Host (Domain)
localhostThe address of the server.
Pathname
/app/dashboardThe location of a specific resource on the server.
Query / Search
Not presentKey-value pairs for parameters, starting with ?.
Fragment / Hash
#settingsAn internal anchor or client-side state, starting with #. Not sent to server.
Port
3000Specific gate for connection. HTTP defaults to 80, HTTPS to 443.