In today's world of wireless technology, every gadget has a unique digital ID assigned by the manufacturer at the factory. This identifier, known as MAC address, is critical for setting up a home network, implementing parental controls, or securing corporate Wi-Fi. Users often need to find this code to add a device to the router's whitelist or to diagnose connection issues when standard authentication methods fail.
Knowing where to look for this information saves you headaches and allows you to quickly solve the problem of filtering devices. There are several proven methods for obtaining this data, ranging from using the operating system's graphical interface to entering specific commands in the terminal. In this article, we'll cover each method in detail so you can choose the most convenient one for your situation and operating system.
Whether you're using a Windows laptop, a MacBook, or a Linux computer, you can always find your physical address using the system's built-in tools. You just need to know which menu to search for the information or which command to enter. Below, we'll cover specific instructions for various platforms.
What is a MAC address and why is it needed?
Media Access Control — is a unique identifier assigned to a network interface during manufacturing. Unlike an IP address, which can change each time a network connection is established, a physical address is hardwired into the device's hardware and typically remains constant. It consists of 12 hexadecimal digits, separated by colons or hyphens, and looks something like this: 00:1A:2B:3C:4D:5E.
The primary function of this identifier is to ensure the correct delivery of data within the local network. When you send a request to the internet, the router uses this code to determine which specific device in your home (laptop, phone, or TV) should receive the response data packet. Without it, switching in Ethernet and Wi-Fi networks would be impossible.
- 🔒 Access filtering: Network administrators often use MAC address whitelisting to allow connections only to trusted devices while blocking all unauthorized ones.
- 📊 Diagnostics: When troubleshooting network problems, knowing the physical address helps accurately identify the device in the router logs.
- 🏠 Smart home: Many smart home systems bind devices to specific MAC addresses to automate scenarios.
It's worth noting that modern operating systems implement MAC address randomization to enhance privacy. This means that when connecting to public networks, your device may broadcast a temporary, random address instead of the actual factory address. To configure your router and filter, always use a real (physical) address, not a random one.
⚠️ Attention: If you have enabled randomization in your Wi-Fi settings, your router may see your device as new each time you connect, which will result in a loss of access if you have strict MAC filtering configured.
How to find your MAC address in Windows 10 and 11
Windows operating systems offer several convenient tools for viewing network information. The fastest way to access data is using the command line, which provides instant results without the need to navigate through lengthy settings menus.
To start, press the key combination Win + R, enter cmd and press Enter. In the black window that opens, enter the command ipconfig /allThe system will display a detailed list of all network adapters. Find the section that corresponds to your wireless connection (usually labeled "Wireless" or containing the word "Wireless").
ipconfig /all
In the list of parameters, find the line Physical address (or Physical Address). This sequence of characters is the MAC address of your Wi-Fi module. If you have multiple network cards connected, carefully read the section title to avoid confusing the Ethernet adapter with the Wi-Fi one.
☑️ Data verification in Windows
An alternative method is available through the graphical interface. Right-click the network icon in the system tray (near the clock) and select "Network & Internet settings." Go to the properties of your Wi-Fi connection. Scroll to the bottom of the page, where under "Properties" you'll see Physical address (MAC).
Finding an address on macOS and Linux
Apple computer users can also quickly access the necessary information through System Preferences or Terminal. In macOS, this is done through the System Preferences menu (or System Preferences in newer versions). Select the Network section, then click the Advanced button next to your active Wi-Fi connection.
In the window that opens, go to the "Hardware" tab. The first line will contain the address you're looking for. For those who prefer the terminal, the command ifconfig or more modern networksetup -listallhardwareports will provide comprehensive information about all interfaces.
networksetup -listallhardwareports
The situation is similar in Linux distributions. The terminal is the most powerful administration tool. The command ip link or classical ifconfig -a will display a list of interfaces. Look for an interface with a name like wlan0 or wlp2s0, which indicates a wireless connection.
- 🍏 macOS: Apple menu → System Preferences → Network → Wi-Fi → Advanced → Hardware.
- 🐧 Linux: Terminal → command
ip link→ search for a stringlink/ether. - 💻 Universal: In the terminal of any Unix-like system, the command
ifconfigoften works out of the box.
If the command doesn't work, try adding sudo in front of it, although for simple viewing of the address this is usually not necessary.
Using the Command Prompt and PowerShell
For advanced users and system administrators, PowerShell in Windows offers more flexible data filtering options than the standard command prompt. With PowerShell, you can immediately obtain information in a readable format, eliminating unnecessary details.
Launch PowerShell and enter the command Get-NetAdapterIt will display a table of all network adapters with their status and MAC addresses. To filter only Wi-Fi, you can use the command Get-NetAdapter | Where-Object {$_.InterfaceDescription -like"Wireless"}.
Get-NetAdapter | Select-Object Name, MacAddress, Status
This method is especially useful if you need to quickly copy data or if the system has many virtual adapters installed (from VPNs, Android emulators) that can confuse when using the command ipconfigPowerShell clearly separates physical and virtual interfaces.
Why can an address be called differently?
This identifier may be referred to differently by different operating systems and manufacturers: Physical Address, Hardware Address, MAC Address, HWaddr. All of these terms refer to the same 48-bit sequence, unique to the network card.
Viewing connected devices on the router
If the computer is turned off or its interface is unavailable, you can find the MAC address through the router's web interface. Since the device has previously connected to the network, the router has stored its address in its ARP table or DHCP client list.
Log into your router's control panel (usually at 192.168.0.1 or 192.168.1.1). Find a section called "Client List," "Wireless Status," or "DHCP Server." This will display a list of all devices currently connected to the network or recently connected.
| Parameter | Description | Where to look |
|---|---|---|
| Host name | Device name (e.g. iPhone-Ivan) | DHCP Client List |
| IP Address | Current network address | ARP Table / Status |
| MAC Address | Physical address (search target) | MAC / Physical ID column |
| Type | Connection type (Wireless/LAN) | Connection status |
This method is convenient because it allows you to identify the device by name if you're unsure of the exact MAC address of your laptop. However, if the device hasn't been online for a while, the entry may have been deleted from the router's cache.
⚠️ Attention: Router interfaces from different manufacturers (TP-Link, ASUS, Keenetic, MikroTik) vary greatly. Look for sections labeled "Wireless," "WLAN," "Clients," or "Status."
Issues with randomization and privacy
Starting with iOS 14 and Android 10, as well as the latest versions of Windows 10/11, the random MAC address feature is enabled by default. This is designed to protect against tracking of the user's movements in public places. However, on a home network, this creates problems if you have configured MAC filtering.
When this feature is enabled, your phone or laptop changes its ID every time it connects (or periodically). The router sees this as a new device and, if whitelisted, blocks access. To prevent this, you need to find the settings for the specific Wi-Fi network on your device.
On iOS, go to Wi-Fi settings, tap the "i" icon next to your network name, and turn off the "Private Wi-Fi address" toggle. On Android, the process is similar: Settings → Wi-Fi → Network gear → Privacy → Use device MAC address (instead of randomized).
- 📱 iOS: Settings → Wi-Fi → (i) → Private Wi-Fi address (Off).
- 🤖 Android: Settings → Wi-Fi → Gear → Privacy → Device MAC address.
- 💻 Windows: Settings → Network & Internet → Wi-Fi → Manage known networks → Properties → Random hardware addresses (Off).
Disabling randomization for your home network is the right decision if you want your device to always receive the same IP address (static lease in DHCP) and not require reconfiguring the router.
Frequently Asked Questions (FAQ)
Is it possible to change the MAC address of a network card?
Yes, you can change the broadcast address programmatically. In Windows, this is done through Device Manager (network adapter properties → Advanced tab → Network Address). In Linux, use the command ip link set dev wlan0 address XX:XX:XX:XX:XX:XXHowever, the physical address stored in the chip cannot be changed; only the driver's software settings can be changed.
What to do if the MAC address consists of zeros?
Address 00:00:00:00:00:00 or similar usually indicates a faulty network card driver or that the device is unable to read information from the EEPROM. Try reinstalling the Wi-Fi adapter drivers or updating the motherboard BIOS/UEFI.
What is the difference between WAN and LAN MAC address?
A router has several interfaces. WAN (Wide Area Network) is the port for connecting to the ISP (internet) and has its own MAC address. LAN (Local Area Network) and Wi-Fi are local interfaces and have their own unique addresses. When setting up filtering with your ISP, you need the WAN MAC address, and when setting up home access, you need the MAC address of the client's Wi-Fi or LAN interface.
Is it safe to share your MAC address?
The MAC address itself isn't a secret password key, but it is unique to your device. Knowing it, an attacker could theoretically clone their device's address to bypass your filtering (spoofing). Therefore, you shouldn't publicly post the full MAC addresses of your devices on social media.