In the world of digital communications, every device connecting to a network must have a unique identifier. For laptop Wi-Fi adapters, this identifier is MAC address (Media Access Control). This twelve-digit hexadecimal code is programmed into the network card by the manufacturer and serves to accurately identify the equipment at the data channel level.
Users often need to look for this parameter when setting up a home network, when the router filters connections based on a whitelist of devices. Knowing the physical address is also necessary for diagnosing connection issues or restricting internet access for children's devices. In this article, we'll cover in detail where to find this information on different operating systems.
It's worth noting that modern operating systems can hide the actual address for privacy reasons. Therefore, search methods may differ slightly depending on whether you're connected to the internet or searching for the address in system settings. Below are proven methods for the most popular platforms.
What is a MAC address and why is it needed?
MAC address A physical address is a unique identifier assigned to a network interface during manufacturing. Unlike an IP address, which can change each time you reconnect to the router, a physical address remains constant. It consists of six bytes and is written in hexadecimal format, for example: 00:1A:2B:3C:4D:5E.
The primary function of this identifier is to route data frames within the local network. When you send a request to a website, the router uses your laptop's MAC address to know where in your home the response data packet should be returned. Without this mechanism, internet traffic would simply not reach your device.
There are two types of such addresses: universally administered (UAA), which is assigned by the manufacturer, and locally administered (LAA), which can be changed by the user. In most cases, the factory UAA is used for home Wi-Fi.
⚠️ Important: Don't confuse the Wi-Fi adapter's MAC address with the Ethernet port's MAC address. On laptops with a wired port, these values will always be different, as they are two independent physical devices.
Finding Your Wi-Fi MAC Address on Windows 10 and 11
The fastest way to find the physical address on modern versions of Windows is to use the command line. This method is universal and works the same on both Windows 10 and Windows 11. You don't need advanced programming knowledge; just enter a single command.
Open the Start menu, type cmd and press Enter. In the black window that appears, enter the command ipconfig /all and press Enter. The system will display a huge list of options, in which you need to find the section beginning with the words "Wireless Network" or "Wi-Fi."
In this section, look for the line "Physical Address." The value next to it is the MAC address you're looking for. It will look like a series of characters separated by hyphens, for example: 00-11-22-33-44-55For most router settings, the format with hyphens or colons doesn't matter; they are equivalent.
What should I do if the address is not displayed?
If you see only zeros in the command line or the address is missing, the Wi-Fi adapter driver may not be installed or the device may be disabled in Device Manager. Check for yellow icons in Device Manager.
Using PowerShell and Windows Settings
If the command line seems too complicated or you prefer a graphical interface, Windows offers alternatives. PowerShell provides more detailed information about network interfaces, including connection status and adapter type.
Launch PowerShell (you can do this through the search in the Start menu) and enter the command getmac /vYou'll see a table with the required code in the "Transport Address" column. Pay attention to the "Network Connection" column to avoid confusing Wi-Fi with Bluetooth or virtual adapters.
You can also use the standard settings window. Go to Settings → Network and Internet → Wi-FiClick "Change adapter settings" (or "Properties" in Windows 11). In the window that opens, select your adapter, click "Details," and look for the "Physical Address" line.
How to find your MAC address on macOS
Laptop owners MacBook Air And MacBook Pro You may also need to configure your network. In macOS, information about network interfaces is centralized, but the path to it may vary depending on the OS version.
Click the apple in the upper-left corner and select "System Preferences" (or "System Preferences" in older versions). Go to the "Network" section. Select Wi-Fi from the list on the left, then click "Advanced" (or "More Info" in macOS Ventura and later).
In the window that opens, go to the "Hardware" tab. The first line will be labeled "MAC Address." You can also see other technical details of the card here, such as the operating mode and security type.
There is also a faster way through the terminal. Click Cmd + Space, enter Terminal and run the application. Enter the command networksetup -listallhardwareportsIn the list, find the line "Wi-Fi", and the address you are looking for will be listed below it.
Checking an address in Linux via the terminal
Users of Linux distributions (Ubuntu, Debian, Mint, Fedora) are usually accustomed to working with the terminal. It's the most reliable way to get accurate information about network interfaces without the need for a graphical interface.
Open the terminal and enter the command ip link show or its old equivalent ifconfig (may require installation of the net-tools package). In the command output, look for the interface, usually called wlan0 or wlp2s0.
The value will be indicated next to the interface name. link/ether, followed by the desired numbers. This is your MAC address. In Linux, case-insensitive letters are important, although this isn't usually critical for the address itself. However, when entering it into the router settings, it's best to follow the original format.
⚠️ Note: Linux often has MAC address randomization enabled for privacy protection. When searching in the terminal, you may see a temporary address. To obtain a permanent address, use the command ip link show and look at the interface address, not the current connection.
Search Method Comparison Table
To make it easier for you to navigate, we've compiled the main methods into a summary table. It'll help you quickly choose the right option based on your operating system and preferences.
| operating system | Method | Team / Path | Complexity |
|---|---|---|---|
| Windows 10/11 | Command line | ipconfig /all |
Low |
| Windows | Graphical interface | Settings -> Network -> Properties | Low |
| macOS | System Preferences | Network -> Wi-Fi -> Advanced | Average |
| Linux | Terminal | ip link show |
Average |
| Any OS | Sticker on the device | Under the laptop case | Low |
As the table shows, the command line is the easiest way to use it, as the commands are virtually identical across platforms and can be easily found on Google. While graphical interfaces may change with updates, console commands remain stable for years.
Physical inspection and stickers on the device
If your laptop won't turn on or the operating system is damaged, you can physically find the MAC address. Electronics manufacturers often provide this information on special stickers.
Turn the laptop over and inspect the bottom cover. There should be a label with the serial number (S/N) and a line MAC ID or MAC AddressIf there's no sticker, check the space under the battery (if it's removable)—sometimes the information is duplicated there.
The address may also be printed on the laptop box or in the warranty card. This is especially useful for new devices, which require pre-programming the address into the router before using it for the first time.
☑️ Verify data before entering it into the router
Issues with randomization and confidentiality
Modern operating systems (Windows 10/11, iOS, Android, macOS) implement privacy protection features. They use random MAC addresses when connecting to public Wi-Fi networks to make it difficult for someone to track your location.
This can create a problem on a home network: you've configured your router to only work with a specific address, but your laptop presents itself as a different one each time. In such cases, the randomization function should be disabled for trusted networks.
In Windows, this is done in the "Wi-Fi" section -> "Manage known networks" -> your network -> set "Use random MAC addresses" to "Off." In macOS, a similar setting is found in the properties of a specific Wi-Fi network.
⚠️ Note: Security settings interfaces are constantly updated by software developers. If you don't find the described option, look for "Private Address," "Random Hardware Addresses," or "Privacy" in your Wi-Fi settings.
Frequently Asked Questions (FAQ)
Is it possible to change the MAC address of a laptop programmatically?
Yes, it's possible. In Windows, this is done through the Device Manager in the network adapter properties on the Advanced tab. In Linux, utilities like macchangerHowever, for the average user this is rarely necessary, except in cases of access emulation.
What should I do if I see multiple MAC addresses in the command line?
A laptop may have several network interfaces: Wi-Fi, Ethernet (wired), Bluetooth, and virtual adapters (VirtualBox, Hamachi). You need the address of the wireless adapter, which usually contains the words "Wireless," "Wi-Fi," or "802.11" in its name.
Does changing the MAC address affect internet speed?
No, the address itself is simply an identifier, similar to a phone number. It doesn't affect data transfer speed. Speed depends on the Wi-Fi standard (ac, ax), signal strength, and provider plan.
Will the MAC address disappear after reinstalling Windows?
No, the MAC address is hardcoded into the network card's hardware. Reinstalling the operating system or resetting the settings will not change the device's physical address unless you choose to change it using software.