Every device connected to a Wi-Fi network—whether it’s a smartphone, a laptop, or a smart light bulb—has a unique MAC address (Media Access Control). This identifier is assigned to the network adapter during manufacturing and is used by routers for device recognition, access filtering, or IP binding. Knowing the MAC address may be necessary for configuration. white list on a router, diagnosing network problems, or connecting to corporate networks with restrictions.
Unlike an IP address, which can change, a MAC address remains constant (unless it's changed programmatically). However, how to view it depends on the operating system and device type. In this article, we'll cover All current methods for obtaining a MAC address for Windows, macOS, Android, iOS, Linux, and even through the router's web interface — with explanations for beginners and nuances that are often omitted from short instructions.
1. How to find the MAC address on Windows 10 and 11
Modern versions of Windows offer several built-in ways to view MAC addresses, from the graphical interface to the command line. The method you choose depends on your preferences and the task at hand. For example, for a quick check, Network parameters, and for automation (scripts) - PowerShell.
The easiest way:
- 🖥️ Click
Win + I, openNetwork and Internet → Wi-Fi(orEthernet, if connected via cable). - 🔍 Scroll down to the block
Properties- there will be a line Physical address (MAC). - 📋 Copy the value (format:
XX-XX-XX-XX-XX-XXorXX:XX:XX:XX:XX:XX).
For advanced users or administrators, the command line is more convenient:
ipconfig /all | findstr /i "physical"
This command will print MAC addresses everyone network adapters (Wi-Fi, Ethernet, virtual). To see only the wireless adapter, first check its name in ipconfig /all, and then refine your query:
getmac /v /fo list | findstr "Wi-Fi"
⚠️ Note: In Windows 10/11, some manufacturers (eg. Dell or HP) can replace the standard Wi-Fi adapter driver with a proprietary one. In this case, the MAC address in ipconfig The number may differ from the factory setting. For accuracy, check it against the sticker on the device body.
2. MAC address on macOS (MacBook, iMac)
On devices Apple MAC address is called hardware address (Hardware Address), and viewing it takes literally 3 clicks. The method is universal for all versions of macOS, including Sonoma And Ventura.
Instructions:
- 🍎 Click on the logo Apple in the top menu →
About this Mac→System Report. - 🌐 In the left column, select
Network → Wi-Fi(orEthernet). - 🔧 On the right side, find the line
Hardware address (MAC address).
An alternative method is through Terminal:
networksetup -getmacaddress Wi-Fi
If you need to see the MAC of all interfaces (including awdl0 for AirDrop), use:
ifconfig | awk '/ether/{print $2}'
Why might my Mac display multiple MAC addresses?
On Apple devices with a chip Apple Silicon (M1/M2/M3) or the latest Broadcom adapters, the system can display up to 3 MAC addresses for a single Wi-Fi module. This is due to the technology MAC Randomization (randomized to protect privacy). The real address is the one listed in System Report.
3. View MAC on Android (Samsung, Xiaomi, Google Pixel, etc.)
On smartphones running Android The path to the MAC address depends on the OS version and the manufacturer's shell. In recent versions (Android 12+), Google has hidden direct access to the MAC address from the interface for security reasons, but it can still be found.
General algorithm for most devices:
- ⚙️ Open
Settings → About phone → General information(orSoftware Information). - 🔍 Find the item
StatusorWi-Fi Information→Wi-Fi MAC address. - 📱 On some models (for example, Samsung Galaxy) the path will be:
Settings → Connections → Wi-Fi → ⚙️ (gear) → Advanced.
If MAC is not displayed, use developer mode:
- Activate it:
Settings → About phone → Build number(press 7 times). - Return to
Settings → System → Developer Options. - Find
Wi-Fi MAC addressin the sectionNet.
⚠️ Note: Starting with Android 10, the system uses by default randomized MAC addresses for each new Wi-Fi network. This means the address seen by the routers may differ from the factory default. To disable this feature, go to Wi-Fi Settings → Advanced → Use Random MAC Address (disable for the desired network).
4. MAC address on iPhone and iPad (iOS)
On devices Apple With iOS, the path to the MAC address is standard, but there is a nuance: starting with iOS 14, the company also implemented MAC randomization To protect your privacy, this means the router will see different addresses for different networks unless you disable this feature.
How to view the real MAC:
- 📱 Open
Settings → Wi-Fi. - 🔄 Click on the symbol
inear the connected network. - 🔍 The MAC address will be indicated in the block
Wi-Fi address(if the random MAC function is disabled).
To disable randomization for a specific network:
- 🔄 In the same network tab, move the slider
Private Wi-Fi addressin positionOff. - 🔄 Reconnect to the network - the router will now see the factory MAC address.
To view MAC everyone network interfaces (Wi-Fi, Bluetooth, Cellular) use the application Shortcuts with the team:
get network interfaces
Or install the utility from the App Store, for example, Network Analyzer.
Disable MAC randomization on devices (if necessary)
Make sure your device is connected to Wi-Fi
Write down the MAC addresses of all devices that need access.
Please reboot your router before applying the filter-->
5. View MAC addresses of connected devices via a router
If you need to know MAC addresses everyone The easiest way to manage devices connected to your Wi-Fi network (for example, to set up parental controls or filtering) is through the router's web interface. This method works regardless of the device type (smartphone, TV, camera).
General instructions:
- 🌐 Connect to the router's network (via Wi-Fi or cable).
- 🔗 Enter the router's IP address in your browser (usually
192.168.0.1,192.168.1.1or192.168.8.1). - 🔐 Log in (default logins:
admin/admin,admin/passwordor see the sticker on the router). - 📊 Find the section
DHCP,Local area networkorWireless Mode → Client List.
Examples for popular models:
| Manufacturer | Router model | Path to the list of devices |
|---|---|---|
| TP-Link | Archer C6, TL-WR841N | Advanced Settings → Network → DHCP → DHCP Client List |
| ASUS | RT-AX88U, RT-AC68U | Network Map → Clients |
| Keenetic | Giga, Ultra | Devices → Device List |
| MikroTik | hAP ac², RB4011 | IP → DHCP Server → Leases |
⚠️ Note: Some routers (eg. Zyxel Keenetic) may show not the real MAC addresses of devices, but virtual ones, if the function is enabledMAC-NATorIsolation of clientsTo be sure, disable these options in your Wi-Fi settings.
6. MAC Address Features on Linux and Smart Devices
On distributions Linux (Ubuntu, Debian, Fedora) and devices based on it (for example, Raspberry Pi) You can find the MAC address through the terminal. The commands are universal for most systems:
ip link show | grep ether
Or for a specific interface (for example, wlan0):
cat /sys/class/net/wlan0/address
For smart devices (TVs LG/Samsung, cameras Xiaomi, columns Amazon Echo) the methods differ:
- 📺 TVs:
Settings → Network → Network Status → MAC Address. - 🎥 IP cameras: Usually indicated on a sticker or in a mobile app (e.g. Mi Home).
- 🔊 Smart speakers: In the manufacturer's application (for example, Google Home or Alice).
On devices without a screen (eg. Amazon Echo Dot) The MAC address can only be identified through an app or a sticker on the case. Some manufacturers (for example, Xiaomi) duplicate the MAC in the QR code on the packaging.
7. Common mistakes and how to avoid them
When working with MAC addresses, users often encounter typical problems. Here are the most common ones and their solutions:
- 🔄 The MAC address changes with each connection: This is normal for devices with randomization enabled (iOS/Android 10+). Disable it in your Wi-Fi settings.
- 🚫 The router does not see the device in the client list: Reboot the router and the device, check that they are on the same network. On some routers (TP-Link) the list is updated only after reconnection.
- ❌ Invalid MAC format: Make sure the address is written without spaces and in the correct case (for example,
00:1A:2B:3C:4D:5E, and not00-1a-2b-3c-4d-5e). Some routers are case sensitive! - 🔧 MAC filter is not working: Check that the mode is enabled in the router settings.
Allow only specified(and notDeny specified).
If you are setting up MAC filtering on the router, please note:
- 🔒 Once the filter is applied, all unauthorized devices will be automatically disconnected from the network.
- 📱 For guest devices (friends, temporary gadgets), you will have to add their MAC manually each time.
- 🔄 If you change your Wi-Fi adapter (for example, after repairing your laptop), the MAC address will change. Be sure to update the list on your router.
FAQ: Answers to Frequently Asked Questions
Is it possible to change the MAC address of a device?
Yes, that's what it's called MAC spoofingOn Windows and Linux, this is done through the network adapter settings or commands like ifconfig eth0 hw ether XX:XX:XX:XX:XX:XXOn Android/iOS, changing the MAC requires root/jailbreak. However:
- ⚠️ This may disrupt the operation of some networks (for example, those with MAC binding).
- 🔄 After rebooting the device, the MAC will return to the original (if not locked by software).
Why does my router show a different MAC address for my phone?
Most likely you have it enabled MAC randomization (starting with Android 10/iOS 14). This is a privacy protection feature: the phone generates a random MAC address for each new network. To ensure the router sees the real address, disable randomization in the Wi-Fi settings for your network.
How to find the MAC address of a device that won't turn on?
If your gadget isn't working, but you need its MAC address (for example, to unlock it on a router), try:
- 🏷️ Look at the sticker on the case or packaging (often the MAC is indicated next to the serial number).
- 📄 Check the documentation or box (for smart devices like Xiaomi Mi Band).
- 🔍 If the device has previously connected to the router, find its MAC in the DHCP history (section
LogsorStatistics).
Is it safe to share your MAC address with third parties?
The MAC address itself does not contain any personal information, but it can be used to:
- 📍 Tracking your location on public networks (for example, in shopping malls).
- 🔒 Linking to your device on corporate or educational networks.
- 🛡️ Attack type
MAC flooding(network equipment overload).
Don't share your MAC address with unfamiliar services. For public networks (hotels, cafes), it's best to use randomization.
Is it possible to determine the device model by the MAC address?
Partially. The first 3 bytes of the MAC (e.g. 00:1A:2B) are called OUI (Organizationally Unique Identifier) and are assigned to the manufacturer. They identify the brand, but not the specific model. For example:
3C:5A:B4— Google (Pixel, Nest).78:31:C1— Apple (iPhone, MacBook).B4:FB:E4— Xiaomi.
The full list of OUIs is maintained by IEEE (International Organization for Standardization).