A MAC address is a unique identifier assigned to every device that connects to a network

Every network device — your laptop, phone, printer, smart TV — has a MAC address, which stands for Media Access Control address. It is a 48-bit number written as six pairs of characters separated by colons, like 00:1A:2B:3C:4D:5E. Your device uses this address to communicate with other devices on the same local network, the way a street address lets mail carriers find your house.

The MAC address is burned into your device's network card when it is manufactured. Unlike your IP address, which can change when you connect to different networks, your MAC address stays the same. It only matters on your local network — the devices in your home, office, or coffee shop — not across the entire internet.

You will rarely need to think about your MAC address unless you are setting up a new network, troubleshooting a connection problem, or trying to control which devices can join your Wi-Fi. Understanding what it does and where to find it makes those tasks much simpler.

Key Takeaways

  • A MAC address is a unique identifier built into every network device, written as six pairs of characters like 00:1A:2B:3C:4D:5E.
  • MAC addresses work only on local networks — the devices physically near you — and do not route across the internet the way IP addresses do.
  • Your device's MAC address stays the same throughout its life, even when you connect to different networks.
  • You can find your MAC address in your network settings on Windows, Mac, or Linux, or in your phone's Wi-Fi settings.
  • Routers use MAC addresses to assign IP addresses, block devices, or set up guest networks with different rules.

How MAC addresses work on your local network

When your laptop connects to your home Wi-Fi, it sends a signal that includes its MAC address. Your router receives that signal and learns the MAC address of your device. From that point on, whenever your router needs to send data to your laptop, it uses the MAC address to find it on the local network and deliver the packets.

This happens automatically — you do not type in a MAC address or do anything to make it work. The router and your device exchange MAC addresses as part of the connection process, the same way two people exchange phone numbers when they meet. Once the router knows your device's MAC address, it can send data directly to you without sending it to every other device on the network.

The MAC address is also how your router tells devices apart when multiple devices are connected. If you have a laptop, a phone, and a tablet all on the same Wi-Fi, your router uses each device's MAC address to keep track of which data belongs to which device.

Where to find your MAC address

On Windows: Open Settings, go to Network and Internet, then Wi-Fi. Click on your network name, scroll down to find "Physical address" — that is your MAC address. Alternatively, open Command Prompt and type ipconfig /all, then look for "Physical Address" in the results.

On Mac: Open System Preferences, click Network, select your Wi-Fi connection, then click Advanced. Go to the Wi-Fi tab and look for "Wi-Fi Address" — that is your MAC address.

On iPhone or iPad: Open Settings, go to General, then About. Scroll down and look for "Wi-Fi Address."

On Android: Open Settings, go to About Phone, then Status. Look for "Wi-Fi MAC address" or scroll down to find it under Network.

On Linux: Open a terminal and type ifconfig or ip link show. Look for "HWaddr" or "link/ether" — that is your MAC address.

Why routers use MAC addresses to control your network

Your router can use MAC addresses to decide which devices are allowed to connect. This is called MAC filtering. You create a list of approved MAC addresses, and the router only lets devices with those addresses join the network. Any device not on the list is blocked, even if someone knows your Wi-Fi password.

Routers also use MAC addresses to assign IP addresses. When your device connects, the router looks at its MAC address and assigns it an IP address from a pool of available addresses. This is called DHCP, and it is why your device gets the same IP address most of the time — the router remembers which MAC address gets which IP.

Some routers let you set up a guest network with different rules. You can create a separate Wi-Fi network for visitors that has slower speeds or no access to your home devices. The router uses MAC addresses to keep guest devices separate from your main network.

The difference between MAC addresses and IP addresses

A MAC address works on your local network only. It identifies your device to the router and other devices in your home or office. An IP address works across the entire internet. It tells distant servers where to send data so it reaches your device through your internet service provider.

Think of it this way: your MAC address is like your home street address, which only matters to people in your neighborhood. Your IP address is like your mailing address, which includes your city, state, and zip code so mail can reach you from anywhere in the country.

Your MAC address never changes. Your IP address can change every time you restart your router or move to a different network. Websites and internet services see your IP address, not your MAC address. Your MAC address is invisible to the internet — only devices on your local network can see it.

When you might need to know your MAC address

If your router is not connecting to a new device, you may need to restart the device or forget the network and reconnect. Sometimes the router has forgotten the MAC address. Restarting the device forces it to send its MAC address again, and the router learns it once more.

If you are setting up MAC filtering to block unwanted devices, you will need the MAC address of each device you want to allow. You can find this in your router's settings — most routers show a list of connected devices and their MAC addresses.

If you are troubleshooting a network problem with your internet service provider or a technician, they may ask for your MAC address to look up your account or check your connection history. Having it ready saves time.

Some networks, especially in offices or schools, use MAC addresses to identify devices for security or billing purposes. If you are connecting to a network for the first time, the administrator may ask you to register your device's MAC address.

Can you change your MAC address

Technically, yes — software can change the MAC address your device reports to the network. This is called MAC spoofing. However, the original MAC address burned into your hardware does not change. When you restart your device, it goes back to the original address.

Most people never need to change their MAC address. Some advanced users do it for privacy reasons or to test network configurations, but it requires command-line tools and technical knowledge. On most home networks, there is no reason to do it.

If you are trying to bypass a MAC filter that is blocking your device, changing your MAC address will not help permanently — the original address will return when you restart. The better solution is to contact the network administrator and ask them to add your device to the approved list.

Frequently Asked Questions

Can someone use my MAC address to hack me?

Not directly. Your MAC address only works on your local network, so someone across the internet cannot use it to reach you. However, if someone is on your Wi-Fi network, they could theoretically use your MAC address to impersonate your device. This is why keeping your Wi-Fi password strong and using MAC filtering on sensitive networks matters.

Why does my device have more than one MAC address?

Devices with multiple network connections — like a laptop with both Wi-Fi and Ethernet — have a separate MAC address for each connection. Your phone might have one for Wi-Fi and another for Bluetooth. Each connection needs its own identifier so the router can tell them apart.

Does my MAC address change when I connect to a different Wi-Fi network?

No. Your MAC address stays the same no matter which network you connect to. The address is part of your device's hardware and does not change based on location or network. However, some newer phones can randomize their MAC address for privacy when scanning for networks before connecting.

What is a broadcast MAC address?

A broadcast MAC address is a special address — FF:FF:FF:FF:FF:FF — that sends a message to all devices on the network at once, rather than to a single device. Your device uses broadcast addresses when it first connects to a network and needs to find the router.

Can I use MAC filtering to keep my kids off Wi-Fi at certain times?

MAC filtering lets you block or allow devices, but most routers do not have built-in scheduling. You would need to manually add or remove a device's MAC address from the approved list. Some advanced routers have parental control features that can schedule network access by device, which is easier than managing MAC addresses manually.