What is a MAC address?
A MAC address is an identifier used by a network interface at the link layer. Ethernet and Wi-Fi commonly use 48-bit addresses, usually displayed as six pairs of hexadecimal digits. The address helps devices exchange frames on a local network. It is different from an IP address, which supports communication across networks.
Where a MAC address is used
On a local Ethernet or Wi-Fi segment, switches and access points use link-layer addresses to deliver frames. A router removes the incoming link-layer frame and builds a new one for the next link. A website on the public internet does not normally receive the visitor’s MAC address through an ordinary web request. The site instead sees network-level information such as the source IP of the connection.
A device can have multiple network interfaces and therefore multiple MAC addresses. Virtual adapters and containers may also have their own addresses. Hardware manufacturers historically assigned many addresses with a registered prefix, but a prefix is not a reliable way to identify the person using a device or even its current physical location.
Randomisation and privacy
Phones and laptops may use randomised or private Wi-Fi addresses, especially while scanning or when joining individual networks. This makes passive tracking across networks harder. The address used for one saved network may stay stable for a time so that the network can recognise the device. Behaviour varies by device and settings, so do not assume every observed address is permanently tied to a factory-assigned interface.
Some networks use MAC allowlists, but an address can be observed and imitated on the local link. An allowlist is therefore a convenience control, not strong authentication. Use current Wi-Fi encryption and a suitable access policy for actual access control.
MAC versus IP address
A MAC address belongs to a particular link-layer interface or virtual interface; an IP address is assigned for communication at the network layer. Both may change. A home router often assigns local IP addresses dynamically, while a public IP may be shared by many devices through NAT. Neither identifier, on its own, proves a user’s identity.
To inspect an interface, use the operating system’s network settings or a trusted command-line tool. If you are troubleshooting a home network, record which interface is connected and whether a randomised address is enabled. Compare the router’s lease table only with permission; names and addresses there may be stale.
When it matters
MAC addresses matter when diagnosing local connectivity, identifying a device in an access point’s client list, or understanding why a network reservation stopped working after privacy settings changed. They do not tell you the path across the internet. For an external connectivity issue, examine DNS, IP addressing and routing separately.
