How to Find Your MAC Address on Your iPhone
Every iPhone has a unique hardware identifier baked into its Wi-Fi chip — called a MAC address (Media Access Control address). Whether you need it for network access control, router configuration, or IT troubleshooting, knowing where to find it takes less than a minute once you know where to look.
But here's where it gets slightly more complicated: Apple introduced a privacy feature called Private Wi-Fi Address that changes how your iPhone presents its MAC address to networks. Understanding the difference between your real MAC address and a randomized one matters — especially if you're trying to register a device on a managed network.
What Is a MAC Address?
A MAC address is a 12-character alphanumeric identifier assigned to your device's network interface at the hardware level. It looks something like this: A1:B2:C3:D4:E5:F6 — six pairs of characters separated by colons.
Unlike an IP address (which can change), a hardware MAC address is fixed to the physical Wi-Fi or Ethernet chip. It operates at the data link layer of a network, which means routers and network switches use it to identify devices even before an IP address is assigned.
Your iPhone actually has multiple MAC addresses:
- One for Wi-Fi
- One for Bluetooth
- A separate one for any connected Ethernet adapter
Most of the time, when someone asks for "the MAC address," they mean the Wi-Fi MAC address.
How to Find Your iPhone's Wi-Fi MAC Address 📱
Steps:
- Open the Settings app
- Tap General
- Tap About
- Scroll down to find Wi-Fi Address
That value is your iPhone's hardware Wi-Fi MAC address. This is the permanent identifier tied to the device itself.
The Private Wi-Fi Address Complication
Starting with iOS 14, Apple introduced Private Wi-Fi Addresses — a privacy feature that generates a randomized MAC address for each Wi-Fi network you connect to. Instead of broadcasting your real hardware MAC address, your iPhone presents a unique, randomized address to each network.
This is enabled by default and exists for a good reason: it prevents third parties (like retail stores or public hotspot operators) from tracking your physical movements across locations using your MAC address.
Why this matters for you:
If you're trying to register your iPhone on a network that uses MAC address filtering — such as a university network, corporate Wi-Fi, or a home router with an allowlist — the network may see a different MAC address than what's listed under About → Wi-Fi Address.
How to Check or Disable Private Wi-Fi Address Per Network
- Open Settings
- Tap Wi-Fi
- Tap the (i) icon next to the network name
- Look for the Private Wi-Fi Address toggle
- Toggle it off if you need the network to see your real hardware MAC address
When Private Wi-Fi Address is enabled, your iPhone shows a randomized address to that specific network. When disabled, it uses the hardware MAC address shown in About.
Note: The randomized address shown in the Wi-Fi network detail screen is the one the router sees when Private Wi-Fi Address is on. The permanent hardware address is always in Settings → General → About.
Bluetooth MAC Address vs. Wi-Fi MAC Address
Your iPhone's Bluetooth MAC address is a separate identifier, and Apple doesn't expose it directly through the Settings UI in recent iOS versions. For most use cases — network registration, router configuration, IT provisioning — the Wi-Fi MAC address is the one you need.
MAC Address Format: What You're Looking At
| Component | Example | What It Means |
|---|---|---|
| Full MAC address | A1:B2:C3:D4:E5:F6 | 48-bit hardware identifier |
| OUI (first 3 pairs) | A1:B2:C3 | Identifies the manufacturer |
| Device ID (last 3 pairs) | D4:E5:F6 | Unique to the specific device |
| Randomized address | Rotates per network | Used when Private Wi-Fi is on |
Apple-manufactured devices will typically show an OUI registered to Apple Inc., though randomized addresses intentionally break this pattern to prevent identification.
Common Scenarios Where This Comes Up 🔧
Home router MAC filtering: If your router only allows pre-approved devices, you'll need to add your iPhone's real MAC address (from About) and make sure Private Wi-Fi Address is off for that network.
Corporate or campus Wi-Fi: IT departments often register devices by MAC address. They'll want the hardware MAC from the About screen, not a randomized one.
Parental controls or network monitoring apps: These tools typically track devices by MAC address. If Private Wi-Fi Address is on, your iPhone may appear as an unrecognized device on your network dashboard.
DHCP reservations: If you want your router to always assign the same IP address to your iPhone, you'll register the hardware MAC and disable address randomization for that network.
What Changes Between iOS Versions
The core location of the Wi-Fi MAC address — Settings → General → About → Wi-Fi Address — has remained consistent across modern iOS versions. What has changed is the default behavior around address randomization, which became standard from iOS 14 onward.
Older iPhones running iOS 13 or earlier will not have the Private Wi-Fi Address toggle and will always broadcast their hardware MAC address. Devices on iOS 14 through the current release will have randomization on by default for new networks.
Whether the real hardware MAC or a per-network randomized address is the right one to use depends entirely on what you're trying to accomplish — and what the network or system on the other end is actually looking for.