Where to Find Your MAC Address on Any Device
Every device that connects to a network has a MAC address — a unique identifier baked into its hardware. Whether you're setting up a router filter, troubleshooting a connection issue, or registering a device on a managed network, knowing where to find it saves a lot of frustration. The tricky part is that the location varies significantly depending on your operating system, device type, and sometimes even the version of software you're running.
What Is a MAC Address, Exactly?
MAC stands for Media Access Control. It's a 12-character alphanumeric identifier — typically formatted as six pairs of characters separated by colons or hyphens (e.g., A1:B2:C3:D4:E5:F6). Unlike an IP address, which can change depending on your network, a MAC address is assigned to the physical network adapter itself. It doesn't change when you switch Wi-Fi networks or get a new internet plan.
Most devices have more than one MAC address — one for Wi-Fi and a separate one for Ethernet. Some modern operating systems also use randomized MAC addresses by default, which means what you see in settings may not be the hardware MAC address the device broadcasts. This matters when you're trying to whitelist a device on a router, for example.
Finding Your MAC Address on Windows 🖥️
There are a few routes depending on how comfortable you are with settings menus versus command-line tools.
Through Settings
- Open Settings → Network & Internet
- Select your connection type (Wi-Fi or Ethernet)
- Click on Hardware properties or the connection name
- Look for Physical address (MAC)
Using Command Prompt
Open Command Prompt and type:
ipconfig /all Look for the Physical Address field under your active network adapter. If you see multiple adapters listed, make sure you're reading the one that corresponds to your current connection (Wi-Fi vs. Ethernet).
Finding Your MAC Address on macOS
On a Mac, the MAC address is referred to as a Wi-Fi Address or Ethernet ID depending on the connection type.
Through System Settings
- Go to System Settings (or System Preferences on older macOS versions) → Network
- Select your active connection
- Click Details (or Advanced on older versions) → Hardware
- The MAC Address field appears at the top
Using Terminal
ifconfig en0 | grep ether en0 typically refers to the first Wi-Fi adapter. Use en1 if you're looking for Ethernet.
Finding Your MAC Address on iPhone and Android 📱
Mobile operating systems introduced private/randomized Wi-Fi addresses as a privacy feature. What you see labeled as a Wi-Fi address in your device settings may be a randomized address specific to a particular network, not the physical hardware MAC.
iPhone (iOS)
- Go to Settings → General → About
- Scroll to Wi-Fi Address — this is the hardware MAC address
- Alternatively, tap on a specific Wi-Fi network under Settings → Wi-Fi and look for Wi-Fi Address, but note this may show a randomized address if that feature is enabled
Android
The path varies by manufacturer, but a common route is:
- Settings → About phone → Status → Wi-Fi MAC address
- On Samsung devices: Settings → About phone → Status information
- Some versions bury it under Network & internet → tap the active Wi-Fi network → look for Advanced settings
The randomized MAC address setting on Android can be toggled per network under Wi-Fi connection details — this affects what the router sees when your device connects.
Finding a MAC Address on Routers and Smart Devices
If you need to find the MAC address of a device that doesn't have a screen — like a smart TV, game console, or IoT device — you often have two options:
| Method | Where to Look |
|---|---|
| Device label | Bottom or back of the device; often printed near the serial number |
| Router admin panel | Log into your router (typically 192.168.1.1 or 192.168.0.1) and check the connected devices or DHCP client list |
| Device settings menu | Smart TVs and consoles usually list MAC under Network or About settings |
For game consoles specifically:
- PlayStation: Settings → Network → View Connection Status
- Xbox: Settings → General → Network Settings → Advanced Settings
The Randomization Factor
Here's where it gets nuanced. iOS 14+, Android 10+, and Windows 10/11 all support randomized MAC addresses to prevent tracking across networks. This means:
- The MAC address shown in your device settings (hardware MAC) may differ from the one your router sees
- If you're trying to set up MAC filtering on a router, you may need to disable randomization for that specific network, or capture the MAC from the router's device list instead
- Enterprise and managed networks often require the true hardware MAC, not a randomized one
The decision to use randomized versus hardware MAC addresses involves a trade-off between privacy (randomized addresses make it harder for networks to track your device over time) and compatibility (some network environments, parental controls, or device management systems rely on a stable, known MAC address).
What the Right Answer Looks Like for Your Setup
Where you look and which address you actually need depends on factors that vary from one situation to the next — your operating system version, whether randomization is active, the type of adapter you're looking up, and what the MAC address will be used for. A device on a managed corporate network, a home router with MAC filtering, and a privacy-conscious mobile user are all working with the same concept but navigating meaningfully different settings.