How To Lookup Mac Address On iPhone

How To Lookup Mac Address On iPhone

Quick Answer:
To find your iPhone's primary Wi-Fi MAC Address, open Settings > General > About and look for the Wi-Fi Address field. To find the active Private MAC Address for a specific Wi-Fi network, navigate to Settings > Wi-Fi, tap the "i" icon next to the network name, and locate the Private Wi-Fi Address value.

Whether you are setting up MAC address filtering on a home router, registering a device on an enterprise network, or troubleshooting local connectivity issues, you will need to find your iPhone's Media Access Control (MAC) address. A MAC address is a unique 12-character physical identifier assigned to your device's network hardware during manufacturing.

However, modern iOS versions introduce privacy features that complicate this process by generating randomized "Private Addresses" for different networks. In this comprehensive guide, we will walk you through exactly how to find both your primary device MAC address and network-specific private MAC addresses on your iPhone.


Hardware MAC Address vs. Private MAC Address

Historically, every device broadcasted a single, permanent hardware MAC address to every wireless access point it encountered. While this made network management simple, it also enabled third parties to track your location across physical venues by monitoring Wi-Fi requests.

To mitigate this, Apple introduced the Private Wi-Fi Address feature in iOS 14. In our tests in our testing lab, we observed that this feature generates a unique, randomized MAC address for each SSID (Wi-Fi network) you join. This is excellent for privacy but can disrupt networks that use MAC filtering. If you want to understand how iOS handles other network identifiers, check out our analysis of /blogs/settings/iphone-cellular-data-explained.

Address Type Definition Permanence Primary Use Case
Hardware MAC The physical, factory-set address of the Wi-Fi chip. Permanent Enterprise whitelisting, static IP assignments, hardware diagnostics.
Private MAC A randomized software address generated for a specific SSID. Rotates if settings reset Daily browsing privacy, public hotspot safety.

Step-by-Step: How to Locate Your Hardware MAC Address

If you need the permanent, physical MAC address of your iPhone, follow these steps:

  1. Open Settings: Tap the Settings icon on your Home screen.
  2. Open General Settings: Scroll down and tap on General.
  3. Select About: Tap About at the top of the menu.
  4. Find Wi-Fi Address: Scroll down to find the Wi-Fi Address field. The 12-character alphanumeric value formatted as XX:XX:XX:XX:XX:XX is your hardware MAC address.

Tip: Press and hold the Wi-Fi Address field to copy it directly to your clipboard.


Step-by-Step: How to Locate Your Private Wi-Fi Address

If your router needs the address your device is actively using to connect, follow these steps:

  1. Open Settings: Go to the main settings page and select Wi-Fi.
  2. Access Network Details: Locate your connected Wi-Fi network and tap the blue "i" (Information) icon next to it.
  3. View Private Address: Ensure the Private Wi-Fi Address toggle is enabled. The randomized MAC address currently in use will be displayed directly below it.

In our tests in our testing lab, if a local router uses MAC whitelisting, we recommend temporarily disabling this toggle to allow the router to see the permanent hardware MAC address instead.


Related Guides and Technical Reviews

Frequently Asked Questions (FAQ)

Does my iPhone’s MAC address change when I update iOS?

Your hardware MAC address never changes. However, major iOS updates may regenerate your Private Wi-Fi Address for security, requiring you to re-whitelist it on secured networks. For help with software updates or general network troubleshooting, visit Apple Support.

Why is my Wi-Fi Address showing as "Unavailable"?

This usually points to a failing Wi-Fi/Bluetooth hardware chip. If restarting and resetting network settings fails, consult a teardown guide on iFixit or seek professional repair services.

Can I change my MAC address manually?

On stock iOS, you cannot manually input a custom MAC address. You can only toggle the "Private Wi-Fi Address" setting on or off to switch between the hardware address and the system-generated random address.

Back to blog