How to use private Wi-Fi addresses on Apple devices to protect against tracking and profiling

private Wi-Fi addresses - hero image

A private Wi-Fi address protects your privacy by reducing the tracking of your iPhone, iPad, iPod touch and Apple Watch across different wireless networks. In this tutorial, you’ll learn how to enable a private Wi-Fi address on your Apple devices to further protect your privacy.

About Wi-Fi addresses

Apple writes:

To communicate with a Wi-Fi network, a device must identify itself to the network using a unique network address called a media access control (MAC) address. If the device always uses the same Wi-Fi MAC address across all networks, network operators and other network observers can more easily relate that address to the device’s network activity and location over time. This allows a kind of user tracking or profiling, and it applies to all devices on all Wi-Fi networks.

With iOS 14, iPadOS 14 and watchOS 7 you can set your iPhone, iPad, iPod touch and Apple Watch to use a different MAC address for each wireless network. Doing so reduces the risk of tracking, boosting your online privacy. With the newfangled MAC addresses, the network cannot extract identifying information such as your device’s name, brand, type and so forth.

Dave Mark, The Loop:

So if you always use your device’s actual MAC address at, say, your local Starbucks, it becomes easy to uniquely identify that device and track you. Since a randomized address is seen as a new network device, this might cause you to see a ‘new network device’ alert each time you get on your home network.

Thankfully, you can change your Wi-Fi settings to turn private addresses on or off.

How to use a private Wi-Fi address

Follow the tutorials in the sub-section included right ahead to learn how to randomize your device’s MAC address with just a few quick steps. Keep in mind that this is a per-network setting that must be manually enabled for each and every wireless network you use.

iPhone and iPad

To switch your iPhone and iPad from using actual MAC address to randomizing its MAC address, you’ll need to enable the “Private Address” toggle in the Wi-Fi settings:

  1. Open Settings on your iPhone or iPad.
  2. Choose “Wi-Fi” from the root list.
  3. Touch the name of the network you joined.
  4. Slide the switch “Private Address” to the ON position to enable the feature.

With the feature enabled, connect to Wi-Fi as you normally do.

private Wi-Fi addresses - an iPhone screenshot showing the setting enabled

Conversely, slide the switch to the OFF position to disable the feature. If the device is currently using the network without a private address enabled, you may see a privacy warning.

Apple Watch

To switch your Apple Watch from using its actual MAC address to a randomized MAC address, you must enable the “Private Address” toggle in the Wi-Fi settings:

  1. Press the Digital Crown on your Apple Watch, then open the Settings app.
  2. Choose “Wi-Fi” from the root list.
  3. Touch “i” next to the name of the network you joined.
  4. Slide the switch “Private Address” to the ON position to enable the feature.

With the feature enabled, connect to Wi-Fi as you normally do.

private Wi-Fi addresses - an Apple Watch screenshot showing the setting enabled

Conversely, slide the switch to the OFF position to disable private Wi-Fi addresses.

Issues with private Wi-Fi addresses?

Some routers can be configured to notify you if a new device (as determined by its unique MAC address) joins the network. For instance, your router may support this feature to let you know if a neighbor or a rogue actor is trying to connect to your network. In that case, you may see a notification when your own device with a private address first joins the network.

How to connect to Wi-Fi networks from Control Center

Apple advises leaving the setting on for all networks that support it. However, you may encounter issues with certain routers and network configurations, resulting in restricted or no Internet access when using a private address. If you see a message in your Wi-Fi settings stating that the network has no Internet access, try enabling Airplane Mode for a few seconds, then disable it. If that doesn’t fix it, stop using a private address with that network.

“If you erase all content and settings from your device or use the Reset Network Settings feature, your device will use a different private Wi-Fi address the next time it connects to the Wi-Fi network,” Apple clarifies.