Your IPv4 address:
Operating system:

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.

ARP and IPv6 Neighbor Discovery

On a local IPv4 link, ARP helps map the next-hop IP address to a link-layer address. IPv6 uses Neighbor Discovery over ICMPv6 instead. These are local-link mechanisms, not a global way to locate a device by MAC. See ARP and Neighbor Discovery.