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
http

The scheme that defines how to connect (e.g., https, mailto).

Host (Domain)
localhost

The address of the server.

Pathname
/app/dashboard

The location of a specific resource on the server.

Query / Search
Not present

Key-value pairs for parameters, starting with ?.

Fragment / Hash
#settings

An internal anchor or client-side state, starting with #. Not sent to server.

Port
3000

Specific gate for connection. HTTP defaults to 80, HTTPS to 443.