A router's MAC address is a unique identifier for a network device, often required for setting up internet access with a provider, associating equipment with a network, or diagnosing connection issues. Without this 12-digit code (e.g., 00:1A:2B:3C:4D:5E) Some Internet providers simply do not activate your connection, and in corporate networks it can be used for access control.
In this article, we will look at all the current methods for finding out the MAC address of a Wi-Fi router - from the simplest (look at the sticker) to advanced (through telnet or specialized utilities). We'll pay special attention to the nuances for popular brands: TP-Link, ASUS, Keenetic, Zyxel And MikroTikYou'll also learn why the MAC address displayed is sometimes different from what your provider requires, and how to fix it.
1. The fastest way: the MAC address on the router body
The vast majority of routers have a sticker on the bottom or back panel that lists basic technical information. The MAC address you're looking for is usually labeled as:
- 🔍 MAC Address (or MAC ID)
- 🔍 WAN MAC / Ethernet MAC
- 🔍 Physical Address (less often)
Important: On some models (eg. ASUS RT-AX88U or Keenetic Giga) can be specified two MAC addresses - For WAN-port (external, for the provider) and for LAN/Wi-Fi (internal). The provider needs exactly WAN MAC, unless otherwise specified in the contract.
If the sticker is worn off or missing, proceed to the following methods. Also keep in mind that on some budget models (for example, from Tenda or Mercusys) MAC can be specified in abbreviated form - without colons (for example, 001A2B3C4D5E). In this case, just split it into pairs of characters :.
2. Via the router's web interface: step-by-step instructions
The web interface is a universal method that works on 99% of devices. To do this:
- Connect to the router via cable or Wi-Fi.
- Open your browser and enter your router's IP address in the address bar. Standard options:
- 🌐
192.168.1.1(TP-Link, D-Link) - 🌐
192.168.0.1(ASUS, Zyxel) - 🌐
192.168.8.1(Tenda) - 🌐
my.keenetic.net(Keenetic)
- 🌐
admin/admin or indicated on the sticker).The next step depends on your router model. Here's where to find the MAC address in popular firmware versions:
| Brand/Firmware | Path to MAC address | Notes |
|---|---|---|
| TP-Link (Archer, Deco) | Status → Local Network or Advanced → Network → MAC Clone |
WAN MAC may differ from LAN MAC |
| ASUS (RT-AX, RT-AC) | Network Map → System Information |
Displayed as "WAN MAC Address" |
| Keenetic | System → Monitor → Network Interfaces |
Look for the line "Internet (ISP)" |
| Zyxel Keenetic (old firmware) | System → System Information |
MAC may be hidden under the "Show" button. |
| MikroTik (RouterOS) | Interfaces → Ethernet |
Select a port ether1 (usually WAN) |
If you have a non-standard firmware (for example, DD-WRT or OpenWRT), the path will be different:
Status → LAN or Network → Interfaces
Clear your browser cache|Disable VPN|Check your router connection|Try a different browser (Chrome/Firefox)-->
3. Via the command line (Windows, macOS, Linux)
This method is suitable if you have physical access to the device connected to the router via cable. We'll use standard network commands.
For Windows:
- Click
Win + R, entercmdand pressEnter. - Run the command:
arp -aIn the list, find the IP address of your router (for example,
192.168.1.1) - his MAC will be next to him. - Alternative option (if the router distributes DHCP):
ipconfig /all | findstr /i "Default Gateway"Then copy the gateway IP and use:
ping 192.168.1.1 -n 1 & arp -a 192.168.1.1 - 📱 Fing (Android/iOS) — Scans your local network and displays the MAC addresses of all devices, including the router. Look for the IP address entry.
192.168.x.1. - 📱 WiFi Analyzer (Android) - in the "AP List" section displays the MAC of the access point (but this will be the address
Wi-Fi, and notWAN!). - 📱 IP Tools (Android/iOS) - in the "LAN Scan" section, find the router by manufacturer (for example, TP-LINK TECHNOLOGIES).
- For MikroTik:
/interface ethernet printLook for the field
mac-addressat the interfaceether1. - For DD-WRT/OpenWRT:
ifconfig eth0 | grep HWaddr - For Keenetic:
show interface ethernet0 - 📡 Rostelecom: often binds services to a MAC address
WAN-port. If you've replaced your router, you'll need to provide the new MAC address to support or clone the old one (functionMAC Clonein the settings). - 📡 Beeline: A MAC address may be required to activate the "Static IP" service. In this case, the address is specified in your personal account when ordering the service.
- 📡 MTSIn some regions, MAC addresses are linked to the subscriber agreement. Re-registration is required when replacing equipment.
- 📡 TTK (Dom.ru): Usually does not require a MAC, but if the connection does not work, it may be requested for diagnostic purposes.
- ❌ The MAC address in the web interface does not match the sticker - It's normal if the sticker has an address on it.
Wi-Fi, and the interface displaysWAN. - ❌ The provider does not accept the MAC address. — You may need the address of your computer's network card, not the router's (if you're connecting directly). Check the connection diagram.
- ❌ After cloning the MAC, the Internet did not work. — check that the cloned address is entered without errors and complies with the format (6 pairs of hexadecimal characters).
For macOS/Linux:
Open Terminal and run:
arp -n | grep 192.168.1.1
Or for newer versions of macOS:
arp -a | grep 192.168.1.1
Important! This method will show the MAC address LAN-router port, not WANIf your provider requires a WAN MAC address, use the web interface or a sticker.
Why might the arp command not show the router's MAC address?
If the router hasn't responded to ARP requests recently (for example, it was turned off), its entry may not be in the cache. In this case, first run ping 192.168.1.1, then restart arp -a.
4. Using mobile applications
If you only have a smartphone at hand, you can use specialized utilities. Here are some proven options:
Please note: mobile apps will show the MAC address of the router's LAN/Wi-Fi interface, but not the WAN! This address is only valid for your provider unless otherwise specified in your contract.
For Keenetic and some ASUS there are official applications (Keenetic NetFriend, ASUS Router), where the MAC address is displayed in the system information. This is the most reliable method for owners of these brands.
5. Advanced Methods: Telnet, SSH, and SNMP
These methods are useful for system administrators or if the web interface is unavailable. Requires technical skills!
Via Telnet/SSH:
Connect to the router (for example, via PuTTY) and run:
Via SNMP:
If SNMP is enabled on the router, you can query the MAC remotely:
snmpwalk -v 2c -c public 192.168.1.1 1.3.6.1.2.1.2.2.1.6
In the response, look for a line with the interface index. 1 (usually WAN).
6. Features for different providers
Some internet providers use non-standard authentication schemes where the router's MAC address plays a key role. Here's what you need to know:
If the provider uses technology PPPoE or DHCP, the MAC address may not matter. But for Static IP or L2TP It is often linked to an account.
7. Common problems and their solutions
Sometimes users encounter the following:
If the router does not display the MAC address in the interface (rare, but it happens on some D-Link), try:
- Reset to factory settings (
Reset). - Update firmware via
TFTP(instructions on the manufacturer's website). - Contact the brand's support team with the device's serial number.
What to do if the MAC address starts with "00"
00:00"?:
This address may indicate a hardware fault in the Ethernet chip or a firmware error. Try flashing the router again. If the problem persists, the device is faulty and requires repair or replacement.
8. Security: Is it possible to hide or change the MAC address?
MAC address is a hardware identifier, but it can be replace programmatically (spoofing). This may be necessary for:
- 🔒 Bypass provider restrictions (if linked to an old device).
- 🔒 Network policy testing.
- 🔒 Protection from tracking on public networks.
How to change MAC on a router:
- Find the function in the web interface
MAC Clone(usually in the sectionWANorInternet). - Please enter the new address in the format
XX:XX:XX:XX:XX:XX(For example,00:1A:2B:3C:4D:5E). - Save the settings and reboot the router.
Warnings:
⚠️ Please note: Some providers block MAC address spoofing and may disconnect your internet connection for suspicious activity. Please check your contract for the rules before making any changes.
⚠️ Warning: After cloning the MAC of two devices on the same network, conflicts may occur (for example, intermittent connection interruptions).
On some routers (for example, MikroTik) MAC can be changed via command line:
/interface ethernet set ether1 mac-address=00:1A:2B:3C:4D:5E
FAQ: Frequently Asked Questions about Router MAC Addresses
Is it possible to find out the MAC address of a router remotely if I'm not at home?
Yes, if you have access to the web interface via the Internet (function Remote Management must be enabled in the settings). Also, some models (for example, Keenetic with cloud access) allow you to connect through the manufacturer's account.
If remote access is not configured, try contacting someone near the router and asking them to read the address on the sticker.
My ISP is asking for a MAC address, but I don't have a router—just a cable connected to my computer. What should I do?
In this case, your ISP will need the MAC address of your PC's network card. You can find it:
- In Windows:
ipconfig /all(look for "Physical Address" on the Ethernet adapter). - On macOS/Linux:
ifconfig en0 | grep ether.
If you connect the router later, you will have to provide its MAC address to your provider additionally.
The router has two MAC addresses: 2.4 GHz and 5 GHz. Which one does the ISP need?
The provider needs a MAC address WAN port (aka Ethernet MAC), not Wi-Fi. Wireless module addresses (2.4/5 GHz) are used only for configuring the local network and do not affect the internet connection.
Is it possible to determine the router model by the MAC address?
Partially. The first 3 bytes of the MAC address (e.g. 00:1A:2B) indicate the equipment manufacturer (OUI). They can be used to identify the brand, but not the specific model. For example:
78:59:68— TP-Link00:0C:43— ASUS84:16:F9— Keenetic
A complete list of OUIs can be found on the IEEE website: https://standards.ieee.org/products-services/oui/.
After resetting the router, the MAC address changed. Is this normal?
No, the MAC address is a hardware identifier hardcoded into the network adapter's chip. It shouldn't change after a factory reset. If the address changes:
- Check if the feature is enabled
Random MAC(privacy modes). - It is possible that the router uses a virtual MAC for WAN (for example, some models Zyxel).
- If the address has become
00:00:00:..., this is a sign of a malfunction.