In today's digital environment, every device connected to the global network has a unique digital identifier that allows devices to locate each other in the data stream. This identifier, known as Media Access Control addressA MAC address is a hexadecimal character sequence assigned to a network interface by the manufacturer during assembly. Understanding how to view a Wi-Fi MAC address is becoming critical not only for network administrators but also for regular users who want to configure device filtering or diagnose connection issues.
The uniqueness of this code ensures that there will be no address conflicts within a single local network, ensuring stable packet transmission between the client and the access point. This parameter is often needed when setting up parental controls to restrict unauthorized access, or when creating a "whitelist" of approved devices on the router. Physical address (as it is also called) is embedded in the network card chip and, as a rule, does not change throughout the entire life of the device, although modern operating systems have learned to mask it to increase privacy.
In this article, we'll detail methods for searching this information on various platforms, from Windows desktop computers to Android and iOS mobile devices. You'll learn to distinguish between the actual hardware address and temporary random values generated by the security system, and understand when filtering by this parameter is truly effective. To set up access to a Wi-Fi router, you will need a real physical address, not a random one that may change every time you connect.
Why do you need to know your device's MAC address?
The primary function of a unique network interface identifier is to address frames at the data link layer of the OSI model, allowing switches and routers to deliver data to the intended device. However, for end users, knowing how to view a Wi-Fi MAC address opens up opportunities for fine-tuning their home network and increasing its security. One of the most common use cases is setting up access filtering on a router, where the network owner allows connections only to a strictly defined list of devices.
Furthermore, internet service providers often use subscriber binding based on this parameter for network authentication, especially in cases where PPPoE or L2TP don't require login and password entry. If you change your router or network card, the provider may block access upon seeing unfamiliar equipment, forcing you to either clone the address of the old device onto the new one or call technical support to update the database. MAC address cloning — This is a useful feature that allows a new router to "pretend" to be old so that the network can work without any problems.
This setting is also indispensable when diagnosing network problems, when you need to determine which device is congesting the channel or attempting to connect without permission. Corporate network administrators use whitelists to prevent employees' personal laptops from connecting to the company's internal infrastructure. At home, this helps limit children's internet access at certain times or prevent guests from using your hotspot without your permission.
How to find your MAC address on Windows 10 and 11
Windows operating systems offer several ways to obtain information about network adapters, and the choice depends on your preferences and comfort level with the command line interface. The fastest and most reliable method, which works on all versions of the OS, from Windows XP to the latest builds of Windows 11, is using a console utility. ipconfigTo do this, you need to open the command line by pressing the key combination Win + R, enter cmd and press Enter, then enter the command in the window that appears ipconfig /all.
In the resulting list, find the section corresponding to your wireless adapter (usually called "Wireless Network" or "Wireless LAN adapter Wi-Fi") and locate the line labeled "Physical Address." The value next to this line is the desired identifier, consisting of six pairs of hexadecimal characters separated by hyphens. This method is advantageous because it displays information about all active and inactive network interfaces at once, including virtual adapters created by virtualization software.
An alternative, more visual route is available through the system's graphical interface, which may be more convenient for users who don't want to fiddle with console commands. Go to Settings → Network and Internet → Wi-Fi, then click on your network name or select "Hardware Properties," where the physical address (MAC) will be listed in the "Properties" section. It's important not to confuse the physical interface address with the address used for privacy, if this feature is enabled in the settings.
☑️ Address verification in Windows
It's worth noting that modern versions of Windows 10 and 11 have the "Random Hardware Addresses" feature enabled by default. This replaces the real physical address with a random one when connecting to new networks. This is designed to protect against user tracking, but it can create problems when setting up router filtering if you copy the temporary address. Therefore, always check whether the address is currently being used—the real one or the random one—especially if you're configuring whitelist access.
Finding MAC Addresses on Android Smartphones
In the Android mobile operating system, the path to the coveted numbers can vary significantly depending on the firmware version and the shell installed by the device manufacturer (Samsung, Xiaomi, Huawei, etc.). In the standard interface of "pure" Android (like on the Google Pixel), you need to go to Settings → About phone, then select "Status" or "Details," where the Wi-Fi MAC address will be listed in the list of options. On devices with custom skins, this option is often hidden deeper, for example, in the Settings → Connections → Wi-Fi → Advanced.
Starting with Android 6.0 Marshmallow, and especially in versions 10 and above, Google implemented a MAC address randomization mechanism for each connection to a new access point. This means that you may see one address in the settings menu, but the router will see a completely different, randomly generated one for the network. To configure filtering on the router, you may need to disable this feature for a specific network by selecting the "Use device MAC address" privacy type in the Wi-Fi settings instead of "Use random MAC address."
If you can't find the information using standard methods, you can use third-party applications from Google Play, such as WiFi Analyzer or Fing, which display detailed information about the current connection. There's also a universal, but less convenient, method via the engineering menu or special USSD codes, which depend on the processor model and manufacturer. However, this method is not recommended for beginners due to the risk of changing important system settings.
⚠️ Attention: On some smartphone models, if Wi-Fi is disabled, the MAC address may display as "null," "00:00:00:00:00:00," or be unreadable. Turn on Wi-Fi, even if you're not connected to a network, to ensure the system activates the module and displays the real address.
For Xiaomi and Redmi device owners, the path often lies through the menu Settings → About phone → All specs → Wi-Fi MAC, while on Samsung it's usually Settings → Connections → Wi-Fi → (three dots at the top) → Wi-Fi detailsRemember that each network interface (Bluetooth, Ethernet, Wi-Fi) has its own unique code, so make sure you're looking at the parameter associated with the wireless connection.
Instructions for iPhone and iPad owners (iOS)
Apple ecosystem users can also easily find the required identifier, although the iOS interface is slightly different from Android. To view the MAC address on an iPhone or iPad, open the app Settings, go to the section Main, then select About this deviceIn the list that opens, find the line "Wi-Fi Address"—this is the physical MAC address of your wireless module, which you can copy by simply clicking on the field.
However, starting with iOS 14, Apple introduced a feature called "Private Wi-Fi Address," which is enabled by default for all networks. This feature generates a unique, random MAC address for each network you connect to to prevent access point owners from tracking your activity. If you configure filtering on your router, you should either use this "Private Address," which is displayed in the properties of a specific network, or disable the feature for your home network so that the router sees your device's permanent address.
To see the address the router is currently seeing (if randomization is enabled), go to Settings → Wi-Fi, click on the blue information icon (i) next to your network name and look at the "Wi-Fi Address" field at the very bottom of the screen. If the "Private Address" switch is selected, that's the value used for the connection. Disabling this feature may be necessary for older routers or corporate networks with strict security policies.
Why does Apple hide the real address?
Apple has implemented a randomization feature to protect users from location tracking via public Wi-Fi hotspots. A store in a shopping mall could track a customer's movements between departments using their iPhone's unique MAC address, collecting behavioral data.
Checking the address on routers and macOS
If you need to find out the MAC address of the router itself (WAN MAC), as seen by your ISP, the easiest way is to look at the sticker on the bottom of the device. It usually lists two parameters: MAC Address (or WAN MAC) and Wireless MAC (for Wi-Fi). These addresses differ in the last digit or last two digits, as the manufacturer allocates blocks of addresses for different interfaces on the same device. This information can also be found in the router's web interface, usually in the "Programs" section. Status, Net or System tools.
For Apple Mac users, finding information is also easy. Click the Apple icon in the upper left corner, select System Preferences (or System Preferences), go to the section NetAfter selecting an active Wi-Fi connection, press the button Additionally, then go to the tab Hardware (Hardware). The MAC address will be listed at the very top of the list, and can also be copied using the Copy button.
In the macOS operating system, there is also the ability to change this address through the terminal, which is useful for testing networks or protecting privacy in public places. Command sudo ifconfig en0 ether xx:xx:xx:xx:xx:xx Allows you to temporarily change the address, but after a reboot it will revert to the factory default. For regular users setting up a home network, it's enough to know that the address in the equipment settings is permanent unless special scripts are used.
| Device / OS | Search path | Nuance |
|---|---|---|
| Windows 10/11 | cmd -> ipconfig /all | Physical Address Line |
| Android | Settings -> About phone -> Status | Randomization is possible |
| iOS (iPhone/iPad) | Settings -> General -> About device | There is a "Private Address" |
| macOS | System Preferences -> Network -> Advanced | Hardware tab |
| Router (WAN) | Sticker on the case / Web interface | Needed for provider |
Filtration and Cloning: Practical Applications
Once you've learned how to view your Wi-Fi MAC address, you have access control options for your network. MAC address filtering is a security method in which the router compares the address of each connecting device against a whitelist or blacklist of allowed devices. Enabling whitelist mode is the most reliable way to protect yourself from "neighbors" using the internet, as without knowing the exact address, connecting to the network is impossible, even with the password.
However, it's important to understand the limitations of this method: a MAC address can easily be spoofed (cloned) on an attacker's computer if they are already on the network or know the address of an authorized device. Therefore, MAC address filtering shouldn't be your only line of defense; be sure to use a strong encryption protocol. WPA2/WPA3 and a complex password. The combination of these methods creates a sufficiently high level of security for a home network.
Cloning a MAC address is often required when replacing a router, when the provider has "bound" the internet connection to the old device's address. In the new router's settings (section Network or WAN) there is a function MAC Address CloneBy clicking this button, the router will copy the address of the computer you used to access the settings or allow you to enter the address manually. This eliminates the need to call your provider and wait for the database to update.
⚠️ Attention: When cloning a MAC address, make sure the old device (computer or previous router) is turned off or disconnected from the network. If two devices with the same MAC address appear on the provider's network at the same time, a conflict will occur, and the internet will not work on either device.
Common problems and their solutions
One common issue is when a device can't connect to Wi-Fi, even though the password is entered correctly. This is often due to router filtering being enabled or a random MAC address being activated on the smartphone that isn't on the allowed list. In this case, you need to either add a new address in the router settings or disable randomization in the smartphone's Wi-Fi settings.
Users also sometimes encounter a situation where, after updating drivers or the operating system, the address may "disappear" or become unreadable by the system (even though it remains physically the same). In such cases, reinstalling the network adapter drivers or resetting the network settings to factory defaults helps. On Windows, this can be done via the command line with the command netsh winsock reset, after which a reboot is required.
If the router stops seeing a device, or vice versa, a device doesn't see the router after changing filtering settings, try rebooting both devices. Sometimes the ARP (Address Resolution Protocol) table, which stores IP and MAC address mappings, may contain outdated entries, and a simple reboot clears this cache, restoring normal communication.
Is it possible to change the MAC address permanently?
Physically changing the MAC address hardcoded into the network card chip by the manufacturer is virtually impossible without specialized memory reflashing equipment. However, the operating system can programmatically override this address with any other. In Windows, this is done through the registry or Device Manager (Advanced tab), and in Linux, through the terminal. After a factory reset or OS reinstallation, the address will return to the factory default.
What should I do if the MAC address in the settings is 00:00:00:00:00:00?
This means the network adapter is inactive, the driver is not installed, or there is a hardware failure. Try enabling the Wi-Fi module, reinstalling the drivers, or rebooting the device. If the address still doesn't appear after these steps, the network adapter itself may be faulty.
Is it safe to disable the Random MAC Address feature?
For a home network where you trust the router, disabling this feature is safe and even preferable for stable filtering. However, in public places (cafes, airports), it's best to leave this feature enabled to make it more difficult for access point operators to track your movements.
Does changing the MAC address affect internet speed?
Changing the address itself doesn't affect speed. However, if you're cloning the address of a device that's been blocked by your ISP for violations, it won't help. Also, if an address conflict occurs on the network (two devices with the same MAC address), speed will drop to zero due to packet loss.
Where can I find the MAC address if the sticker on my router is worn off?
If the sticker is illegible, connect to the router via cable or Wi-Fi (if it's open or you know the password) and log in to the web interface. The device's current MAC address is always displayed on the main status page or in the WAN/Wireless section.