How to Find a MAC Address on Any Device
Every device that connects to a network has a MAC address — a unique hardware identifier baked into its network adapter. Whether you're setting up a router, troubleshooting a connection, or configuring network access controls, knowing how to locate this address is a fundamental networking skill. The method varies depending on your operating system, device type, and sometimes even the specific network adapter you're looking at.
What Is a MAC Address?
A MAC (Media Access Control) address is a 12-character alphanumeric identifier assigned to a network interface card (NIC) at the hardware level. It looks something like this: 00:1A:2B:3C:4D:5E — six pairs of hexadecimal characters separated by colons or hyphens.
Unlike an IP address (which changes depending on the network you're on), a MAC address is hardcoded into the hardware by the manufacturer and remains constant. Every Wi-Fi card, Ethernet adapter, and Bluetooth chip has its own unique MAC address. This is why routers use them for device identification, and why network administrators use MAC filtering to control access.
One important nuance: many modern operating systems now support MAC address randomization — a privacy feature that broadcasts a randomized address instead of the real one when scanning for or connecting to networks. This means what you see in network settings and what your router sees may differ depending on how your device is configured. 🔍
How to Find a MAC Address on Windows
Windows 10 and 11 give you several ways to find your MAC address:
Method 1 — Settings (simplest):
- Open Settings → Network & Internet
- Click your connection type (Wi-Fi or Ethernet)
- Click Hardware properties
- Look for Physical address (MAC)
Method 2 — Command Prompt:
- Press
Windows + R, typecmd, hit Enter - Type
ipconfig /alland press Enter - Find your adapter (e.g., "Wi-Fi" or "Ethernet adapter")
- Look for Physical Address — that's your MAC address
The ipconfig /all method is especially useful because it lists every network adapter on your system, including virtual adapters created by VPN software or virtualization tools.
How to Find a MAC Address on macOS
On a Mac, the path depends slightly on your macOS version, but the general route is consistent:
Method 1 — System Settings / System Preferences:
- Open System Settings (macOS Ventura and later) or System Preferences (older versions)
- Go to Network
- Select your active connection (Wi-Fi or Ethernet)
- Click Details (or Advanced in older macOS)
- Look under the Hardware tab for the MAC Address
Method 2 — Terminal: Type ifconfig en0 for Wi-Fi or ifconfig en1 for Ethernet, then look for the ether field. The value next to it is your MAC address.
Note: If your Mac is using Private Wi-Fi Address (enabled by default on newer macOS versions), the address shown in network settings for a specific network may be randomized rather than your device's true hardware address.
How to Find a MAC Address on iPhone or iPad
Apple's iOS and iPadOS make this straightforward: 📱
- Open Settings → General → About
- Scroll down to Wi-Fi Address
This is your device's MAC address. However, if Private Wi-Fi Address is enabled (you can check under Settings → Wi-Fi → tap the (i) next to your network), the address your router sees will be network-specific and randomized per connection.
How to Find a MAC Address on Android
The path varies by manufacturer and Android version, but the general route is:
- Open Settings → About Phone → Status (or Phone Information)
- Look for Wi-Fi MAC address
On some Android versions, especially Android 10 and later, you may see a randomized MAC address listed for specific networks. To see the true hardware address, look for Device Wi-Fi MAC address specifically, which is usually listed separately from the network-specific randomized one.
Samsung, Google Pixel, and other manufacturers sometimes label or nest these settings slightly differently.
How to Find a MAC Address on a Router or Smart Device
Some devices — smart TVs, gaming consoles, IoT gadgets — don't make their MAC address easy to find through a settings menu. In these cases, check:
- The device's physical label (often printed on the underside or back)
- The original packaging or documentation
- Your router's admin panel — log in (typically via
192.168.1.1or192.168.0.1), look for a connected devices or DHCP clients table, and match the device by name
| Device Type | Easiest Method |
|---|---|
| Windows PC | ipconfig /all in Command Prompt |
| Mac | System Settings → Network → Details |
| iPhone/iPad | Settings → General → About |
| Android | Settings → About Phone → Status |
| Smart TV / Console | Device label or router admin panel |
Variables That Affect What You Find
Several factors determine which MAC address you see — and whether it matches what your router records:
- MAC randomization settings: Enabled by default on iOS, newer Android, and Windows 11. Randomized addresses are per-network or per-scan, not the device's true hardware address.
- Multiple adapters: A laptop typically has separate MAC addresses for its Wi-Fi card and its Ethernet adapter. Virtual adapters from VPNs or virtual machines add more.
- OS version: Navigation paths shift between major OS updates. The steps above reflect current mainstream versions but may look slightly different on older or heavily customized builds.
- Purpose of lookup: If you need the MAC address for router-level MAC filtering, you want the address your router actually sees — which may be the randomized one, not the hardware one. Disabling MAC randomization for that specific network may be necessary.
Understanding which address matters — hardware vs. randomized, Wi-Fi vs. Ethernet — depends entirely on why you're looking it up and how your specific device and network are configured.