Setup & Devices#macOS#Wi-Fi
12 min read

MAC Address Tracking: Stop Wi-Fi Tracking in 2026

LiMP VPN Editorial TeamLiMP VPN Editorial TeamBlog & news editorial team
MAC Address Tracking: Stop Wi-Fi Tracking in 2026

Below: how Wi-Fi tracking works, how to find your MAC address and tell a random one from the real one, step-by-step setup for iPhone, Android and Windows, and an honest look at when randomization is better switched off. If you also want the second layer — encrypted traffic and a different public IP — see what LiMP VPN offers on Android, Windows and in Chrome.

What a MAC address is and why it gives you away

A MAC address (Media Access Control) is the hardware identifier of a device's network module: Wi-Fi and Bluetooth. It looks like six pairs of hexadecimal characters, for example A4:83:E7:2C:9F:10. The first three pairs usually identify the chip manufacturer, the rest the specific unit. Unlike an IP address, which the network assigns and which changes, the factory MAC is tied to the module and is meant to be unique. That permanence is exactly what makes it a convenient tracking tag.

When Wi-Fi is on, your phone is not silent. To find familiar networks faster, it periodically broadcasts short probe requests. In the past, every one of them carried the real MAC address. Any access point or receiver nearby can hear these signals — no connection required. Your phone literally introduces itself to surrounding networks, even from your pocket.

The second scenario is when you do connect to Wi-Fi (in a café, hotel or airport). The access point sees your MAC address and remembers it, so the network owner can link all your visits into one history: today, yesterday, a month ago — the same device.

How exactly you are tracked through Wi-Fi

MAC address tracking is not a theory but a mature offline-analytics industry. Here is how your phone gives itself away.

  • Retail analytics in stores and malls. Wi-Fi sensors count visitors by MAC address, measure how long someone lingered at a display, how often they come back and which route they take through the store — no consent or connection needed.
  • Public hotspots. Free Wi-Fi at an airport or café usually sits behind a login page and an analytics platform. The MAC address becomes an anchor for the phone number or email from the login form, visit times and traffic volume.
  • Outdoor Wi-Fi sensors. Standalone receivers on streets and in transit hubs listen to probe requests and map how devices move between locations.
  • Home and office routers. The network administrator sees the MAC of every connected device and can match it to a specific person.

The key point: a MAC address on its own contains no name or phone number. But it serves as a stable key around which a profile is built. Once the MAC is linked to your identity — via a login form, a payment or a loyalty program — every past and future "anonymous" visit by that device stops being anonymous.

Vendors have noticed: since Android 8 and iOS 8, phones use a random address instead of the real one when scanning for networks. But scanning is only half the picture. When connecting to a saved network, devices long kept showing their permanent address, and that is where per-network randomization, described below, comes in.

MAC address vs IP address: two different tags

Beginners often confuse MAC and IP. In fact they are tags at different levels: different observers see them, and different tools hide them.

TagWhere it is visibleWho sees itHow to hide it
MAC addressLocal network, the radio space around youWi-Fi access points, retail sensors, routers, nearby sniffersMAC randomization in device settings
IP addressThe whole path across the internetWebsites, apps, your ISP, ad networksA VPN replaces your public IP
DNS queriesBetween your device and the DNS serverISP, network owner, DNS serviceEncrypted DNS, VPN

Hence a point that is often misunderstood: your MAC address does not travel across the internet. It only works on the local segment — from your phone to the nearest access point or router. The website you open never sees it. So randomization will not help against online tracking, which relies on IP addresses and browser identifiers. Conversely, a VPN replaces your IP but does not touch the MAC broadcast around you. You can check which IP websites see right now with the What is my IP tool, and what your provider can see is covered in our article on how a VPN protects you from ISP tracking.

How to find your phone's MAC address and tell a random one from the real one

A modern device usually has two kinds of address: the hardware (factory) one and private ones — a different one per network. What matters is the address a specific network actually sees.

DeviceHardware addressAddress the current network sees
iPhoneSettings → General → About → Wi-Fi AddressSettings → Wi-Fi → "i" next to the network → Wi-Fi Address
AndroidSettings → About phone → Status (or Device information) → Wi-Fi MAC address (labels vary by skin)Settings → Wi-Fi → gear next to the network → Advanced / Network details
WindowsCommand prompt: getmac /v or ipconfig /all → Physical AddressSettings → Network & internet → Wi-Fi → network properties → Physical address (MAC)

You can tell a random address from the factory one by its second character. Randomized addresses are marked as "locally administered": a special bit of the first byte is set, so the second character of the address is 2, 6, A or E (for example x2:…, xA:…). If the network details show something like DA:4F:… or 12:9C:…, randomization is working. An address that matches the hardware one means the network sees your real MAC.

MAC address randomization: what it is and what it does

Randomization (or a "private address") is an operating-system feature that substitutes a randomly generated MAC for the real hardware one. If the phone shows each network its own random address, and the address also changes regularly while scanning, linking your visits into a single chain becomes much harder.

In practice this means:

  • Retail and street sensors see "different" devices instead of one permanent one, so end-to-end tracking falls apart.
  • Different Wi-Fi networks get different addresses and cannot be automatically matched: the café won't know you were also at the airport.
  • Your real, hardware-bound MAC never leaves your device.

Randomization modes differ in how long a random address lasts, which sets the balance between privacy and convenience.

ModeWhereHow the address behavesPrivacy
Persistent randomAndroid 10+ (default), iOS 14+ ("Fixed" in iOS 18)Unique per network, but stays the same on repeat connections to itPrevents linking different networks; one network still recognizes you on every visit
RotatingiOS 18 and laterChanges about every two weeks for the same networkHigher: a long visit history on one network is harder to build
Non-persistentAndroid 12+ (for some open networks) and developer optionsMay refresh on new connections — for example when the old address is more than a day oldMaximum, but you will re-authenticate on public networks more often
Random hardware addressesWindows 10 and 11Random address for all networks or a chosen oneSimilar to persistent random on phones

The good news: on modern phones randomization is on by default. But for long-saved networks, networks migrated from an old device or ones set up by an administrator, check the setting manually — sometimes the phone still shows its hardware address to "trusted" networks.

How to turn on Private Wi-Fi Address on iPhone

On iOS the feature is called Private Wi-Fi Address and is available from iOS 14. In iOS 18 the simple toggle became a choice of three modes: Off, Fixed and Rotating. Rotating is the most private: according to Apple, the address changes every two weeks.

  1. Open Settings → Wi-Fi.
  2. Tap the "i" icon next to the network.
  3. Find Private Wi-Fi Address and turn it on.
  4. On iOS 18 and later, choose Rotating — the best option for public networks; for your home network Fixed is fine.
  5. Repeat for every network you join regularly.

Once enabled, the phone reconnects under a random address. On a home network where you set up MAC-based rules (a static IP or parental controls on the router), you may need to allow the device again. On a Mac, the same setting is in System Settings → Wi-Fi → Details next to the network.

How to turn on MAC randomization on Android

Android uses a randomized MAC for connections by default from version 10. Menu names differ between Samsung, Xiaomi, Pixel and other skins, but the logic is the same.

  1. Open Settings → Network & internet (or Connections) → Wi-Fi.
  2. Tap the gear next to the network and open Advanced if needed.
  3. Find MAC address type or Privacy.
  4. Choose Randomized MAC (Use randomized MAC) rather than Device MAC.
  5. Check all saved public networks the same way — especially those you joined on an old phone.

For maximum privacy, Android 12 and later also support non-persistent randomization: the address is not permanently tied to a network and may refresh on new connections. It can be enabled globally in Developer options (the Wi-Fi non-persistent MAC randomization item; Developer options are unlocked by tapping the build number in About phone seven times). Keep in mind that it is an experimental setting, and hotels and airports will ask you to log in again more often. For other Android privacy settings, see our guide to setting up a VPN on Android.

If a familiar network stops letting your phone in after the change, open the router settings and update the list of allowed devices — the old permanent MAC will not show up there anymore.

MAC randomization on Windows: your laptop is visible too

A laptop in a café or coworking space is just as visible to Wi-Fi access points as a phone. Windows 10 and 11 have a built-in Random hardware addresses feature, but it is not always on — that depends on the system version and the Wi-Fi adapter driver.

  1. Open Settings → Network & internet → Wi-Fi.
  2. Turn on Random hardware addresses (in Windows 10: Use random hardware addresses) — a random address will then be used for all networks.
  3. To configure a specific network, open Manage known networks, pick the network and set the same option for it.

If the toggle is missing, the adapter or its driver does not support the feature; updating the driver from the laptop maker's website usually helps. To encrypt traffic on the laptop you need a separate tool — LiMP VPN has an app for Windows.

When to turn randomization off

Randomization has a cost: some networks use the MAC address as an entry pass. Apple explicitly advises turning the private address off if a device cannot join a network, or cannot reach the internet or network resources after joining. Typical cases:

  • MAC filtering on your home router. If the router only admits devices from an allowlist, keep a fixed private address for the home network and add it to the list once. Where to find such settings on a typical ISP router is covered in our article on router VPN setup.
  • Static IP and parental controls. DHCP reservations and time limits are also tied to the MAC — when the address changes, the rules lose track of the device.
  • Paid hotel or in-flight Wi-Fi. Paid access is often bound to the MAC. With non-persistent randomization the network may treat you as a new guest and ask you to log in again.
  • Corporate networks. Access-control and device-inventory systems often rely on MAC addresses. If IT asks you to disable the private address for the work network, do it for that network only.

Disable randomization selectively — for one trusted network, not globally. If your connection problems have nothing to do with MAC, check our breakdown of why a VPN may not work over Wi-Fi.

What MAC randomization does not cover

It is important to understand the limits of this tool so it does not create a false sense of security. MAC randomization keeps you from being tracked as a physical device near a Wi-Fi access point. It has nothing to do with what happens on the internet itself.

  • It does not encrypt your traffic. On an open public network, others can still see unprotected data and the sites you visit. Encrypting the channel is the job of a VPN.
  • It does not hide you from websites. To web services you are your IP address and browser fingerprint, not your MAC.
  • It does not protect against tracker apps. The advertising ID, location and app permissions are a separate layer configured in system settings.
  • It does not help if you sign in under your name. If you log in to Wi-Fi with your phone number or an account, the network knows who you are regardless of the MAC.

The logic is simple: MAC randomization hides your device in the physical Wi-Fi space, while a VPN hides your traffic and real IP on the internet. Together they cover both the local and the network level of tracking. LiMP VPN encrypts your connection on Android and Windows, as well as in Chrome, and replaces your public IP — you can subscribe on the pricing page. What a VPN on a smartphone is and how it works is explained in plain words in our article on VPN on your phone.

Checklist: how to stop broadcasting your phone over Wi-Fi

  • Turn on a private (random) Wi-Fi address for every network you join.
  • Where you can choose a mode, use Rotating or non-persistent for public networks rather than a fixed address.
  • Check the address in the network details: a second character of 2, 6, A or E means randomization is working.
  • Turn on random hardware addresses on your Windows laptop too.
  • Turn off Wi-Fi and Bluetooth when you don't need them, so the device stops broadcasting requests.
  • Avoid joining open networks unless necessary, and delete saved networks you no longer use.
  • On public networks, turn on a VPN to encrypt traffic and hide your real IP.
  • Re-check the setting after system updates and after moving to a new phone.

Frequently asked questions

Can my name or location be found from a MAC address?

A MAC address on its own is anonymous and holds no precise coordinates. The danger is that it is used as a permanent key that other data gets attached to — the phone number or email from a Wi-Fi login form, a payment, the time and place of visits. That turns a set of anonymous appearances into a specific person's profile.

Will MAC randomization slow down my Wi-Fi or drop the connection?

It has no effect on speed — only the identifier changes, not the channel parameters. The one side effect: if your router has MAC-based rules (device filtering, a static IP, parental controls), you will need to allow the new random address once.

Do I need randomization if I already use a VPN?

Yes, they are different layers. A VPN replaces your IP and encrypts internet traffic, but does not touch the MAC address your device shows to Wi-Fi access points around you. Randomization covers local device tracking. Maximum privacy comes from combining MAC randomization and a VPN.

Can the websites I visit see my MAC address?

No. A MAC address only works on the local segment of the network — up to the nearest access point or router — and is not routed across the internet. Websites see your IP address and browser parameters, not your MAC address.

What is the difference between Fixed and Rotating private addresses on iPhone?

A Fixed address is unique per network but stays the same while you use that network, so the network recognizes you on every visit. A Rotating address, according to Apple, changes about every two weeks, making a long visit history harder to build. Rotating is better for public networks; Fixed is more convenient at home.

Does MAC randomization help against ad tracking?

Hardly: ad networks rely on IP addresses, the advertising ID and browser fingerprints, not on MAC. To limit ad tracking, reset or disable the advertising ID in system settings and use a VPN.

Do older phones support MAC randomization?

A random address for network connections arrived in iOS 14 and Android 10. On older versions the phone shows its hardware address when connecting. One more reason to keep your system up to date.

Can I manually change my phone's MAC address to anything I like?

Not with standard tools: the system generates the random address itself, and setting an arbitrary one requires root access, or on a laptop the network adapter properties. For tracking protection a manual change is not needed — built-in randomization is enough.

Author

LiMP VPN Editorial Team

Blog & news editorial team

The LiMP VPN editorial team publishes articles and news about VPNs, privacy and digital security: setting up a VPN on different devices, protocols and encryption, bypassing blocks, staying safe on public Wi-Fi and current threats. Every piece is reviewed by the LiMP VPN service team.

Editorial e-mail: content@limpvpn.com

Read also

Secure your connection in a minute

Download LiMP VPN for free and feel the difference within a minute.