A MAC address is 48 bits long, written as 12 hexadecimal characters separated by colons or hyphens

A MAC address (Media Access Control address) is a unique identifier assigned to every device that connects to a network — your laptop, phone, printer, or smart TV. It looks like this: 00:1A:2B:3C:4D:5E or 00-1A-2B-3C-4D-5E. The format is always the same: 12 characters made from the numbers 0–9 and the letters A–F, split into six pairs.

The length never changes. Whether you are looking at a device from 2005 or 2025, the MAC address will always be exactly 48 bits — which is why it displays as those 12 hexadecimal characters. This fixed size is part of the network standard itself, not something manufacturers can alter.

The first half of the address (the first six characters) identifies the manufacturer — Dell, Apple, Cisco, or whoever made the network card. The second half is a serial number unique to that specific device. This two-part structure is why MAC addresses work: the network knows both who made the hardware and which exact device it is.

Key Takeaways

  • A MAC address is always 48 bits long, displayed as 12 hexadecimal characters separated by colons or hyphens.
  • The first six characters identify the manufacturer; the last six identify the specific device.
  • MAC addresses work only on local networks — they do not travel across the internet the way IP addresses do.
  • You can find your device's MAC address in network settings on Windows, Mac, or Linux without any special tools.

Why the length is always 48 bits

The 48-bit standard was set in the 1980s when Ethernet networks were being standardized. Engineers chose 48 bits because it was large enough to give every device on Earth a unique address without running out, but small enough to fit efficiently into network packets. That decision stuck, and every network device made since then has followed it.

The 12-character display is just a human-readable way to write those 48 bits. Each hexadecimal character represents four bits (since hex goes 0–F, which is 16 values, and 2^4 = 16). So 12 characters × 4 bits = 48 bits total. If you see a MAC address written differently — sometimes with periods instead of colons, or without separators at all — it is still the same 48 bits underneath.

Where MAC addresses work and where they do not

A MAC address only matters on your local network — the devices physically connected to your router or switch. When your laptop talks to your printer across your home WiFi, the network uses MAC addresses to find the right device. When your phone connects to a coffee shop's WiFi, the router uses MAC addresses to track which devices are connected.

The moment data leaves your local network and travels across the internet, MAC addresses stop being used. Your internet service provider and the websites you visit never see your MAC address. Instead, they see your IP address, which is a different kind of identifier that works across the internet. This is why changing your MAC address does not hide your activity from your ISP or from websites — they are not looking at MAC addresses in the first place.

How to find your device's MAC address

On Windows, open Command Prompt and type ipconfig /all, then look for the line labeled "Physical Address" — that is your MAC address. On Mac, go to System Settings, click Network, select your connection, and click Details; the MAC address appears as "Wi-Fi Address" or "Ethernet Address" depending on how you are connected. On Linux, open a terminal and type ip link show or ifconfig; the MAC address is listed next to "link/ether".

Your device may have more than one MAC address if it has both WiFi and Ethernet ports — each port gets its own address. Some devices also have a Bluetooth MAC address separate from the network one. This is normal. The address you see in network settings is the one that matters for connecting to your router or local network.

When you might need to know your MAC address

Some routers let you set up a whitelist — a list of MAC addresses allowed to connect. If your router has this feature and you want to add a new device, you need its MAC address. Some workplaces and schools use MAC filtering for the same reason: they maintain a list of approved devices and block anything else.

MAC addresses also matter if you are troubleshooting a network problem. If your device keeps dropping connection or your router is not recognizing it, a technician might ask for your MAC address to check whether the device is being registered correctly. Some internet service providers also use MAC addresses to identify your modem or router, so if you replace one, you may need to provide the new MAC address to your ISP.

Why MAC addresses are not secret

Your MAC address is visible to every device on your local network. Your router sees it, your neighbors' routers can see it if you are on a shared network, and anyone running network scanning software on the same WiFi can find it. This is by design — MAC addresses have to be visible for the network to work.

Some people worry that a visible MAC address is a privacy problem. In practice, it matters very little. A MAC address only identifies you on a local network, and only while you are connected. Once you leave that network, the address is useless to anyone else. Websites cannot see your MAC address, your ISP cannot use it to track you, and it does not reveal your location or identity.

Frequently Asked Questions

Can I change my MAC address?

Yes, most operating systems let you change the MAC address your device broadcasts, a process called spoofing. However, the physical hardware still has its original address burned in. Spoofing is temporary and resets when you restart. It is sometimes used for testing networks or bypassing MAC filtering, but it does not provide privacy protection against ISPs or websites.

Do all devices have a MAC address?

Any device that connects to a network has a MAC address — computers, phones, tablets, printers, smart home devices, and game consoles all have them. Devices that do not connect to networks (like a basic calculator or a digital watch without WiFi) do not have MAC addresses.

Is a MAC address the same as a serial number?

No. A serial number is assigned by the manufacturer and identifies the physical device. A MAC address is assigned to the network interface and identifies how that device talks on a network. A device could have multiple MAC addresses if it has multiple network interfaces, but only one serial number.

Why is it called MAC if it has nothing to do with Apple?

MAC stands for Media Access Control, a networking standard that predates Apple's use of the word "Mac" by years. It is a coincidence that both use the same abbreviation. The full term "MAC address" has nothing to do with Apple computers.