A MAC address is a unique identifier assigned to every device that connects to your network — think of it like a serial number for your WiFi card
Every device with WiFi or ethernet — your laptop, phone, printer, smart speaker — has a MAC address built into its network hardware. MAC stands for Media Access Control, and it's a 48-bit number written as six pairs of characters, like A4:B2:3C:D1:E5:F7. Your router uses this address to recognize which physical device is which on your network, separate from the IP address that device gets assigned.
The MAC address never changes unless you deliberately spoof it (which you shouldn't do on your own network). It stays the same whether you're at home, at a coffee shop, or at your office. Your router learns the MAC address of every device that connects to it, and that's how it knows to send data to the right place — not just to "the device with IP 192.168.1.5" but to the specific laptop or phone that requested it.
This matters for home security because your router's settings let you control which MAC addresses are allowed to connect. If you set up MAC filtering, only devices you've explicitly approved can join your network, even if someone knows your WiFi password.
Key Takeaways
- A MAC address is a unique hardware identifier that looks like A4:B2:3C:D1:E5:F7 and never changes on its own.
- Your router uses MAC addresses to identify which physical device is which on your network, separate from IP addresses.
- You can find your device's MAC address in network settings on Windows, Mac, or your phone's WiFi menu.
- MAC filtering in your router settings lets you block or allow specific devices by their MAC address, adding a second layer of security beyond your WiFi password.
- MAC addresses are visible to anyone on your network or monitoring your WiFi traffic, so they should not be treated as secret.
Where to find your device's MAC address
On Windows, open Command Prompt and type ipconfig /all, then look for "Physical Address" in the results. That's your MAC address. You can also go to Settings > Network & Internet > WiFi > Advanced Options and scroll down to find it listed as "Physical address (MAC)".
On Mac, open System Settings > Network, select your WiFi connection, then click Details. Look for "Wi-Fi Address" — that's your MAC address. Alternatively, go to System Settings > General > About and click System Report, then select Network and find "Wi-Fi Address".
On iPhone or iPad, go to Settings > General > About and look for "Wi-Fi Address". On Android, go to Settings > About Phone > Status or Settings > System > About Phone > Status, depending on your phone's version, and look for "Wi-Fi MAC address".
On printers and smart devices, check the device's own settings menu or print a network configuration page. Most printers have a menu button where you can navigate to Network Settings and display the MAC address on the screen.
How your router uses MAC addresses
When a device connects to your WiFi, your router records its MAC address in a table. Every time that device sends or receives data, the router looks up the MAC address to know which physical device to route the information to. This happens automatically — you don't configure it yourself.
Your router's admin panel (usually at 192.168.1.1 or 192.168.0.1) shows you a list of all connected devices and their MAC addresses. This is useful for troubleshooting — if a device isn't connecting properly, you can see whether the router recognizes it at all. You can also see if any unexpected devices are on your network.
Some routers let you assign a static IP address to a specific MAC address. This means a particular device always gets the same IP number when it connects, which is helpful if you're setting up port forwarding or want a device to always be at the same address on your network.
MAC filtering: blocking devices by their hardware address
MAC filtering is a router security feature that creates an allowlist or blocklist of MAC addresses. If you turn on MAC filtering in allow mode, only devices whose MAC addresses you've explicitly added can connect to your network — even if someone knows your WiFi password, their device won't be able to join.
To set up MAC filtering, log into your router's admin panel, find the wireless or security settings (the exact location varies by router brand), and look for "MAC Filtering" or "Access Control". Add the MAC addresses of devices you own, then enable the filter. From that point on, any device trying to connect without an approved MAC address will be rejected.
MAC filtering is most useful if you have a small, stable network — a household where the same devices connect every day. It's less practical if you frequently have guests connecting their phones or tablets, because you'd have to add each one manually. It also adds a small amount of overhead to your router's processing, though on modern equipment this is negligible.
Why MAC addresses are not secret
A MAC address is visible to anyone on your network and to anyone monitoring your WiFi traffic with basic tools. It's not encrypted and travels in the clear as part of normal network communication. This means you should not treat a MAC address as sensitive information — it's more like a license plate than a password.
Someone could theoretically spoof a MAC address (make their device pretend to have a different one) to bypass MAC filtering, though doing so requires technical knowledge and deliberate effort. MAC filtering is not a replacement for a strong WiFi password — it's an additional layer that makes casual intrusion harder, not impossible.
If you're concerned about someone on your network, MAC filtering combined with a strong password is more effective than either one alone. But the real security comes from the password. The MAC address is just a way to recognize your own devices and keep track of what's connected.
When you might need to know a device's MAC address
You'll need a MAC address if you're setting up MAC filtering, as described above. You might also need it if you're troubleshooting a connection problem and a technician asks you to provide it, or if you're setting up a guest network and want to restrict access to specific devices.
Some internet service providers use MAC addresses to tie your service to a specific device — usually your modem. If you replace your modem, you may need to call your ISP and give them the new MAC address so they can authorize it on your account. This is a security measure on their end to prevent someone from using your service with a different modem.
In a workplace or school network, IT staff often use MAC addresses to manage which devices can connect and to track hardware inventory. In a home network, you're unlikely to need this level of detail unless you're actively managing security or troubleshooting a specific problem.
Frequently Asked Questions
Can someone use my MAC address to hack my network?
Not directly. A MAC address is visible to anyone on your network, so it's not a secret. Someone could spoof your MAC address to impersonate your device, but they would still need your WiFi password to connect in the first place. The password is what actually protects your network — the MAC address is just an identifier.
Will my MAC address change if I get a new WiFi card?
Yes. The MAC address is burned into the network hardware itself, so a new WiFi card will have a different MAC address. If you've set up MAC filtering, you'll need to add the new address to your allowlist before the device can connect.
What's the difference between a MAC address and an IP address?
A MAC address identifies the physical hardware on your local network. An IP address is assigned by your router and identifies the device's location on the internet. Your device keeps the same MAC address everywhere, but gets a different IP address depending on which network it's connected to.
Do I need to write down my MAC address somewhere?
Only if you're setting up MAC filtering or if a technician asks for it. You can always look it up again in your device settings, so there's no need to memorize it or keep a written copy. If you do write it down, keep it in a safe place — it's not a password, but it is device-specific information.
Can I change my MAC address?
Technically yes, but you shouldn't do it on your home network. Changing your MAC address (spoofing) requires software and can confuse your router or cause connection problems. It's only useful in specific technical scenarios, and doing it on your own network defeats the purpose of having a stable identifier for your devices.