Private Wi-Fi Address: Why Your iPhone Keeps Asking You to Log In to WiFi

Private Wi-Fi Address is an iPhone, iPad and Mac setting that hides your device's real network address from each WiFi network. It's good for privacy, but it's also the most common reason a hotel, gym or cafe network keeps showing you its login page as if you'd never been there.

Quick fix: go to Settings > Wi-Fi, tap the i next to the network, and set Private Wi-Fi Address to Fixed. Rejoin when asked and log in once more. Don't forget the network afterwards, or the setting resets.

What a Private Wi-Fi Address is

Every device has a hardware network address, called a MAC address, which networks see when you connect. Because it never changes, it can be used to track you from place to place. Apple's Private Wi-Fi Address swaps it for a made-up one, different for each network you join.

Many public WiFi login pages, known as captive portals, remember who has already signed in by that address. Change the address, and as far as the network is concerned you're a brand-new device that has to log in again.

Off, Fixed or Rotating: what each option means

From iOS 18, iPadOS 18 and macOS Sequoia, the setting has three options rather than a simple on/off switch (Apple Support):

On older versions of iOS the setting is a single switch called Private Wi-Fi Address or Use Private Address.

Which setting should you use?

For a network you use regularly, like your gym, office or a hotel you're staying at, Fixed is the best balance. You keep a private address, and the network stops treating you as a stranger. Use Off only if a network specifically needs your real address, which is rare outside workplaces and schools.

How to change it on iPhone or iPad

  1. Open Settings > Wi-Fi.
  2. Tap the i next to the network.
  3. Tap Private Wi-Fi Address and choose Fixed.
  4. Rejoin the network when asked, and complete the login page once.

How to change it on a Mac

  1. Open System Settings > Wi-Fi.
  2. Click Details next to the network.
  3. Set Private Wi-Fi address to Fixed and click OK.

Still being asked to log in?

Android phones have the same feature, usually under the network's Privacy setting as "Use randomised MAC". Switching it to "Use device MAC" for a trusted network has the same effect.

If you run the venue

If your portal recognises returning guests only by MAC address, private and rotating addresses will keep sending regulars back to the login page. Each time, they're counted as new devices, which inflates your visitor numbers and annoys the people you most want to keep. CaptiveWiFi's One Login lets recognised devices straight online. When a phone's address has changed, it asks for just an email address instead of the full form, then matches the guest to their existing profile.

Frequently asked questions

Why does my iPhone keep asking me to log in to WiFi?
Usually because Private Wi-Fi Address is set to Rotating for that network, so your iPhone appears as a new device each time its address changes. Set it to Fixed in Settings > Wi-Fi for that network.
Should I turn off Private Wi-Fi Address?
For most networks, choose Fixed instead of Off. Fixed keeps your real address hidden but stays the same on that network, so it stops repeat logins without giving up privacy.
What is the difference between Fixed and Rotating?
Fixed uses one private address for that network permanently. Rotating changes the private address over time; Apple says this happens about every two weeks on networks without WPA2 or stronger security.
Does Private Wi-Fi Address affect the WiFi login page?
It can. Many login pages remember signed-in devices by their address, so when the address changes the network shows the login page again.
Is there the same setting on Android?
Yes. Most Android phones call it a randomised MAC address, under the network's Privacy setting. Choosing Use device MAC for a trusted network has the same effect as Fixed or Off.

Continue reading

Captive Portal captive.apple.com: What It Is and Why Your iPhone Opens It

Apple's WiFi check page explained, and how to use it to open a login page that won't appear.

5 min read
Captive Portal Captive Portal Login: How to Open the WiFi Login Page When It Won't Show Up

Force the WiFi login page open with a plain http:// address, plus fixes for iPhone, Android, Windows and Mac.

8 min read

Running guest WiFi at a venue?

See how CaptiveWiFi recognises returning guests without making them fill in the full form again.

Book a demo →