In the world of networked technologies, every connected gadget has a unique digital ID assigned to it at the factory. This identifier is called MAC address (Media Access Control Address) and is a sequence of 12 hexadecimal digits. Knowing how to view the MAC address of your device's or router's Wi-Fi adapter is a critical skill for a home network administrator or an average user facing access restrictions based on a list of approved devices.
Internet service providers often bind network access to this physical address, and when replacing a router, the old identifier must be cloned onto the new equipment. This information is also necessary for setting up filtering in routers Keenetic, TP-Link, or ASUS to prevent unauthorized access to your Wi-Fi. In this article, we'll cover all possible methods for obtaining this information on various operating systems and hardware types.
⚠️ Note: The MAC address is the physical identifier of a network card. It cannot be changed software-at the hardware level, but many operating systems offer a temporary spoofing feature to protect your privacy.
Don't confuse a MAC address with an IP address: while the latter can change every time you reconnect to the network, the physical identifier is hardcoded into the chip and remains unchanged throughout the device's lifetime. There are various formats for recording this code, for example, AA:BB:CC:DD:EE:FF or AA-BB-CC-DD-EE-FF, but the essence remains the same. Let's look at where exactly to find this data depending on your operating system.
Checking MAC Address in Windows 10 and 11
Windows users have several ways to access network information, from simple graphical interfaces to advanced command lines. The fastest method, which works on all versions of Windows, including older versions, is: Windows 7 And XPThe solution involves using a system command-line utility. You don't need to be a programmer to enter one short command and get a complete report on all of your computer's network interfaces.
Press the key combination Win + R, enter cmd and press Enter. In the black window that opens, enter the command ipconfig /all and examine the list that appears. Find the section corresponding to your wireless adapter (usually labeled "Wireless" or "Wi-Fi") and look for the line labeled "Physical Address." The value in this line is the MAC address you're looking for, which is often required by your ISP or for configuring your router.
If you prefer a graphical interface and don't want to fiddle with commands, you can use the system settings. In Windows 10 and 11, open Start, select Settings (the gear icon), and go to Network & Internet. Depending on your OS version, select Wi-Fi and click Hardware properties or Change adapter settings. In the connection properties window that opens, hover over the Physical Address field to see the required 12 characters.
☑️ Check Windows settings
It's worth noting that modern laptops may have multiple virtual adapters installed, created by emulation or virtualization software. It's important not to confuse them with the real one. physical address Your Wi-Fi card. A real adapter typically has the chip manufacturer's name in its name, such as Intel, Realtek, or Qualcomm, while virtual adapters are often labeled Microsoft Hyper-V or VMware.
Finding an address on Android smartphones
Owners of mobile devices based on Android You can also easily find the MAC address of your Wi-Fi module, although the path to this information may vary slightly depending on the operating system version and the manufacturer's user interface (MIUI, OneUI, ColorOS). Typically, you need to open "Settings," go to "About phone" or "System," and then select "Status" or "General information." There you'll find the "Wi-Fi MAC address" option.
However, starting with Android 10, Google implemented MAC address randomization to improve user privacy on public networks. This means your phone may use a random address instead of the real physical one when connecting to new access points. To see the actual factory, hardware-defined address, you may need to go to the advanced Wi-Fi settings.
- 📱 Open "Settings" and select "Wi-Fi" or "Connections."
- 📡 Click the gear next to your network name or select "Advanced" in the Wi-Fi menu.
- 🔍 Find the "MAC address" item - either the real or randomized address may be displayed here.
- ⚙️ To view the actual address, you often need to click the "View device MAC address" button at the very bottom of the Wi-Fi settings menu.
⚠️ Note: Xiaomi, Samsung, and Huawei interfaces are constantly being updated. If you can't find the item you need, use the settings search by typing "MAC"; the system will automatically point you to the correct section.
It's important to understand the difference between LAN (Ethernet) and WLAN (Wi-Fi) addresses if your smartphone supports connecting wired adapters via a USB port. They may be displayed separately in the settings. To connect to a home network, you're specifically interested in the wireless interface address, which is often labeled as WLAN MAC.
Why is MAC address randomization necessary?
MAC address randomization is a security feature that generates a random address each time you connect to a new Wi-Fi network. This prevents public hotspot operators from tracking your location and movements, as they see a different device each time.
Instructions for Apple devices (iOS and macOS)
Ecosystem users Apple We're used to a certain level of privacy, so finding your actual MAC address (which Apple calls your "Wi-Fi address") can be hidden behind several menu levels. On iPhone and iPad, this information is found in the Settings app. Go to "General," then select "About." At the very top of the list, you'll see "Wi-Fi Address," which is your device's physical identifier.
On computers MacBook or iMac On macOS, the process is slightly different. Click the Apple logo in the upper left corner and select "System Preferences" (or "System Preferences" in older versions). Then, go to the "Network" section, select Wi-Fi from the list on the left, and click "Advanced" or "Details." The code you're looking for will be listed in the "Hardware" tab in the window that opens.
It's worth noting that in iOS 14 and later, as well as macOS Big Sur and later, the "Private Wi-Fi Address" feature is enabled by default. This means your iPhone will use a unique, random MAC address for each network to prevent tracking. If your ISP or network administrator requires your actual physical address, you should get it from the "About" section, not from the properties of a specific connection.
| Device | Path to the menu | Parameter name |
|---|---|---|
| iPhone / iPad | Settings → General → About | Wi-Fi address |
| MacOS (new) | System Preferences → Network → Wi-Fi → Advanced | Wi-Fi MAC address |
| MacOS (old) | System Preferences → Network → Advanced → Hardware | MAC address |
| Apple Watch | Settings → General → About | Wi-Fi address |
Finding the address on a router or modem
When setting up your home internet connection, you'll most often need to know the MAC address of your router so your ISP can identify your equipment. The most reliable way to find this information is to look at the sticker on the bottom or back of the device. It usually says "MAC ID" or "MAC Address" and has a corresponding code printed on it in the format XX:XX:XX:XX:XX:XX.
If the sticker has worn off or the device is mounted in a hard-to-reach place, you can access the router's web interface. To do this, enter the device's IP address into your browser (often 192.168.0.1 or 192.168.1.1), enter your login and password. In the settings menu, look for the "Status," "Network," or "WAN" sections. The WAN port (the port where the ISP cable connects) displays the router's current MAC address.
Many modern routers, such as Keenetic, Mikrotik or TP-Link With the new firmware, you can clone a computer's MAC address directly in the interface. This means you don't have to manually rewrite the numbers. You can connect the computer that previously had internet access to the router and select "Clone PC MAC address" in the WAN settings. The router will automatically read the computer's network card address and enter it into its settings.
- 🏷️ Look at the factory sticker on the router body (MAC ID section).
- 💻 Log in to the web interface (192.168.1.1) and find the WAN port status.
- 🔄 Use the MAC Clone feature to automatically copy from PC.
- 📞 Call your provider's technical support if you can't find the data (they can see the address in the logs).
In some cases, especially when using 4G/5G USB modems, the MAC address may be generated by software and differ from the one on the sticker. In such cases, the address displayed in the modem's status bar or in your mobile operator account takes precedence, as it is used for authentication on the mobile operator's network.
Using the Command Prompt and Terminal for Advanced Users
For system administrators and Linux users, there is a universal and most informative way to obtain information about network interfaces. In Linux distributions such as Ubuntu, Debian or Kali, classic team ifconfig is gradually becoming a thing of the past, giving way to a more powerful utility ip. Command introduction ip link show allows you to see not only the MAC addresses of all interfaces, but also their status (UP/DOWN) and type.
In the Linux terminal, run the command ip linkIn the output you will see a list of interfaces: lo (loopback), eth0 (wired) and wlan0 (Wi-Fi). The parameter will be indicated next to the interface name. link/ether, followed by the address being searched for. This is the most accurate method, as it displays information directly from the operating system kernel, bypassing graphical shells.
ip link show wlan0
This command will display information specific to the wireless adapter. If you're using macOS, the command will be different: ifconfig en0 (where en0 is usually Wi-Fi). In Windows, as we already mentioned, the equivalent is getmac /v, which lists all active connections and their physical addresses in an easy-to-read format, which can be faster than parsing the full output. ipconfig.
⚠️ Warning: In Linux, when using the command ip link Pay attention to the letter case. MAC addresses in Linux are traditionally displayed in lowercase (af), while in Windows they are displayed in uppercase (AF). They are the same address, just written differently.
Using the command line is especially useful when the operating system's graphical interface is frozen or doesn't display network card driver information correctly. Console utilities operate at a lower level and are often able to extract information even from a partially functioning device.
Table of command correspondence for different operating systems
To organize your acquired knowledge and have a cheat sheet at hand, we've prepared a summary table of commands. It will help you quickly figure out which command to enter in the terminal or command line if you've switched to a new operating system or are helping a friend set up a network.
| operating system | Team / Path | The desired field | Peculiarities |
|---|---|---|---|
| Windows | getmac /v |
Physical address | Shows the connection name |
| Linux | ip link show |
link/ether | Requires user rights |
| macOS | ifconfig en0 |
ether | en0 — usually Wi-Fi |
| Android | Settings → About phone | Wi-Fi MAC | Depends on the shell |
| Routers | Sticker on the bottom | MAC ID | Does not require switching on |
Knowing these commands makes you a more confident user. You'll no longer be dependent on graphical interfaces that can change with every update. The command line has remained a constant for decades, and its skills will come in handy not only for finding MAC addresses but also for diagnosing a variety of other network problems.
Frequently Asked Questions (FAQ)
Is it possible to change the MAC address permanently?
Physically changing the MAC address hardcoded into a network card's chip is virtually impossible without a special programmer. However, it can be spoofed in the operating system. Rebooting or reinstalling the drivers usually restores the original factory address.
What should I do if my ISP has blocked my router by MAC address?
You don't need to buy new equipment. Simply enter your router settings, find the WAN or Internet section, and use the "MAC Address Clone" feature. You can enter the network card address of a computer that has previously successfully connected to the internet, or simply copy the numbers manually.
Why is my MAC address in the Wi-Fi settings different from the one on the sticker?
This is normal behavior for modern smartphones (iOS 14+, Android 10+). The device uses randomization for security. In Wi-Fi settings, you can often switch from "Private Address" to "Device Address" to see the real physical ID.
How many characters are in a MAC address?
A standard MAC address (MAC-48) consists of 48 bits, which in hexadecimal notation equals 12 characters (numbers 0-9 and the letters AF). These are often broken into groups of two characters separated by a colon or hyphen for easier reading.
Is it dangerous to share your MAC address?
The MAC address itself doesn't pose a critical threat, like a Wi-Fi password. However, with your MAC address, an attacker on the same network could attempt to impersonate your device if address filtering is used, or track your movements within the access point's range.