How to Find the MAC Address of an iPhone
Every device that connects to a network carries a unique identifier baked in at the hardware level. On an iPhone, that identifier is called a MAC address — and knowing how to find it is more useful than most people realize. Whether you're setting up network access controls, troubleshooting a Wi-Fi issue, or registering your device with a university or corporate network, this is the piece of information you'll need.
What Is a MAC Address?
MAC stands for Media Access Control. It's a 12-character alphanumeric string — typically displayed in pairs separated by colons or hyphens, like A1:B2:C3:D4:E5:F6 — assigned to your device's network hardware. Unlike an IP address, which changes depending on the network you join, a MAC address is tied to the physical network interface itself.
iPhones have at least two network interfaces: Wi-Fi and Bluetooth. Each has its own MAC address. Most use cases — especially network whitelisting and router configuration — are asking for the Wi-Fi MAC address.
The Complication: Apple's Private Wi-Fi Address Feature
Starting with iOS 14, Apple introduced Private Wi-Fi Address — a privacy feature that generates a randomized MAC address for each Wi-Fi network your iPhone joins. This means your iPhone may not present its true hardware MAC address to the router at all.
This matters because:
- Your router or network admin may see a randomized address, not the real one
- The randomized address is per-network and persistent (it stays the same each time you rejoin that specific network, unless reset)
- If a network requires your device's actual hardware MAC address for whitelisting, you may need to disable Private Address for that network specifically
Knowing which address you're looking for — the hardware MAC or the network-specific private address — changes what you do next.
How to Find Your iPhone's Wi-Fi MAC Address 📱
Method 1: Through Settings (Most Common)
- Open the Settings app
- Tap General
- Tap About
- Scroll down to find Wi-Fi Address
This is your iPhone's actual hardware MAC address. It's a static value assigned during manufacturing.
Method 2: Find the Private Address for a Specific Network
If a network is using the randomized private address, here's how to find what your iPhone is presenting to that network:
- Open Settings
- Tap Wi-Fi
- Tap the (i) icon next to the network you're connected to or have joined before
- Look for Wi-Fi Address or Private Wi-Fi Address
This is the address the router actually sees from your device on that specific network.
Method 3: Check the Physical Box
The original packaging for your iPhone typically includes a sticker with the device's hardware MAC address listed alongside the serial number and IMEI. If you still have the box, this is a quick shortcut — no need to touch the device at all.
How to Disable Private Wi-Fi Address for a Specific Network
If a network administrator needs your real hardware MAC address:
- Go to Settings → Wi-Fi
- Tap the (i) next to the network name
- Toggle off Private Wi-Fi Address
- Your iPhone will reconnect using the hardware MAC address
This setting is per-network — disabling it for one network doesn't affect others.
Bluetooth MAC Address: A Different Animal
If you specifically need your iPhone's Bluetooth MAC address, the process is less straightforward. Apple doesn't surface the Bluetooth MAC address directly in the standard Settings UI. Some network analysis tools and third-party apps can surface this information, but it's rarely needed in everyday scenarios. Most practical use cases — router configuration, network access, IT registration — involve only the Wi-Fi address.
Key Differences at a Glance
| Address Type | Where to Find It | Changes? | Typical Use Case |
|---|---|---|---|
| Hardware Wi-Fi MAC | Settings → General → About | Never | IT whitelisting, device registration |
| Private Wi-Fi Address | Settings → Wi-Fi → (i) | Per network (can reset) | What most routers see by default on iOS 14+ |
| Bluetooth MAC | Not shown in standard iOS UI | No | Rare; specialized tools only |
| Physical box label | iPhone packaging | Never | Quick lookup without device access |
What Affects Which Address Matters for Your Situation 🔍
The "right" MAC address to use depends on factors specific to your setup:
- iOS version — Devices running iOS 13 or earlier don't have Private Address, so the hardware MAC is always what's presented
- Network type — Corporate, university, and some home networks use MAC filtering; public networks generally don't care
- Whether Private Address is on or off — This determines what address your router logs and what a network filter enforces
- Your router's configuration — Some routers treat private addresses normally; others have trouble with address randomization
For someone registering a device with a university IT department, the hardware MAC (from Settings → General → About) is almost always what's needed. For someone troubleshooting why a device keeps getting a different IP assignment, the private address behavior is the relevant variable to investigate.
The address that matters in your specific situation — and whether Private Wi-Fi Address should stay on or be toggled off for a given network — depends on exactly what that network is checking and how it's configured.