Where to Find Your MAC Address on Any Device

Every device that connects to a network has a MAC address — a unique identifier baked into its hardware. Whether you're setting up a router filter, troubleshooting a connection issue, or registering a device on a managed network, knowing where to find it saves a lot of frustration. The tricky part is that the location varies significantly depending on your operating system, device type, and sometimes even the version of software you're running.

What Is a MAC Address, Exactly?

MAC stands for Media Access Control. It's a 12-character alphanumeric identifier — typically formatted as six pairs of characters separated by colons or hyphens (e.g., A1:B2:C3:D4:E5:F6). Unlike an IP address, which can change depending on your network, a MAC address is assigned to the physical network adapter itself. It doesn't change when you switch Wi-Fi networks or get a new internet plan.

Most devices have more than one MAC address — one for Wi-Fi and a separate one for Ethernet. Some modern operating systems also use randomized MAC addresses by default, which means what you see in settings may not be the hardware MAC address the device broadcasts. This matters when you're trying to whitelist a device on a router, for example.

Finding Your MAC Address on Windows 🖥️

There are a few routes depending on how comfortable you are with settings menus versus command-line tools.

Through Settings

  1. Open SettingsNetwork & Internet
  2. Select your connection type (Wi-Fi or Ethernet)
  3. Click on Hardware properties or the connection name
  4. Look for Physical address (MAC)

Using Command Prompt

Open Command Prompt and type:

ipconfig /all 

Look for the Physical Address field under your active network adapter. If you see multiple adapters listed, make sure you're reading the one that corresponds to your current connection (Wi-Fi vs. Ethernet).

Finding Your MAC Address on macOS

On a Mac, the MAC address is referred to as a Wi-Fi Address or Ethernet ID depending on the connection type.

Through System Settings

  1. Go to System Settings (or System Preferences on older macOS versions) → Network
  2. Select your active connection
  3. Click Details (or Advanced on older versions) → Hardware
  4. The MAC Address field appears at the top

Using Terminal

ifconfig en0 | grep ether 

en0 typically refers to the first Wi-Fi adapter. Use en1 if you're looking for Ethernet.

Finding Your MAC Address on iPhone and Android 📱

Mobile operating systems introduced private/randomized Wi-Fi addresses as a privacy feature. What you see labeled as a Wi-Fi address in your device settings may be a randomized address specific to a particular network, not the physical hardware MAC.

iPhone (iOS)

  1. Go to SettingsGeneralAbout
  2. Scroll to Wi-Fi Address — this is the hardware MAC address
  3. Alternatively, tap on a specific Wi-Fi network under Settings → Wi-Fi and look for Wi-Fi Address, but note this may show a randomized address if that feature is enabled

Android

The path varies by manufacturer, but a common route is:

  1. SettingsAbout phoneStatusWi-Fi MAC address
  2. On Samsung devices: SettingsAbout phoneStatus information
  3. Some versions bury it under Network & internet → tap the active Wi-Fi network → look for Advanced settings

The randomized MAC address setting on Android can be toggled per network under Wi-Fi connection details — this affects what the router sees when your device connects.

Finding a MAC Address on Routers and Smart Devices

If you need to find the MAC address of a device that doesn't have a screen — like a smart TV, game console, or IoT device — you often have two options:

MethodWhere to Look
Device labelBottom or back of the device; often printed near the serial number
Router admin panelLog into your router (typically 192.168.1.1 or 192.168.0.1) and check the connected devices or DHCP client list
Device settings menuSmart TVs and consoles usually list MAC under Network or About settings

For game consoles specifically:

  • PlayStation: Settings → Network → View Connection Status
  • Xbox: Settings → General → Network Settings → Advanced Settings

The Randomization Factor

Here's where it gets nuanced. iOS 14+, Android 10+, and Windows 10/11 all support randomized MAC addresses to prevent tracking across networks. This means:

  • The MAC address shown in your device settings (hardware MAC) may differ from the one your router sees
  • If you're trying to set up MAC filtering on a router, you may need to disable randomization for that specific network, or capture the MAC from the router's device list instead
  • Enterprise and managed networks often require the true hardware MAC, not a randomized one

The decision to use randomized versus hardware MAC addresses involves a trade-off between privacy (randomized addresses make it harder for networks to track your device over time) and compatibility (some network environments, parental controls, or device management systems rely on a stable, known MAC address).

What the Right Answer Looks Like for Your Setup

Where you look and which address you actually need depends on factors that vary from one situation to the next — your operating system version, whether randomization is active, the type of adapter you're looking up, and what the MAC address will be used for. A device on a managed corporate network, a home router with MAC filtering, and a privacy-conscious mobile user are all working with the same concept but navigating meaningfully different settings.