Network
Wi-Fi MAC Randomisation on Android: What It Does and Why You Want It
Your phone's hardware identifier used to leak everywhere you went. Modern Android fixes that — if you let it.

By Adrián Vega
Published 18 January 2026 · Updated 13 June 2026 · 6 min read
Every Wi-Fi card has a MAC address — a unique hardware identifier. Until Android 10, your phone broadcast the same MAC to every Wi-Fi network it saw, which let airports, malls, and ad networks build a movement profile of you over months.
What MAC randomisation is
Android now generates a different MAC per network. To the airport Wi-Fi you're a different device every time you visit.
The default behaviour
"Use randomised MAC" is on by default. Verify in Settings > Network & Internet > Internet, tap the gear next to a network, then Privacy.
Per-network override
Some captive portals and corporate networks fail with randomised MACs. The same Privacy menu lets you choose "Use device MAC" for that specific network — leave randomised for everything else.
Watch
Video walkthrough
A short video on android mac randomisation to complement the steps above.
Key takeaways
- MAC randomisation is on by default on modern Android.
- It prevents long-term tracking by passive Wi-Fi sniffers.
- Only switch to device MAC when a specific network requires it.
Frequently asked questions
- Does this affect home Wi-Fi performance?
- No. Some routers tie parental controls to MAC — if so, switch that single network to device MAC.
References & further reading
Continue reading
Related guides
Block Trackers with Private DNS on Android
A free, no-app way to block most ads and trackers across every app on your phone.
5 min read · Updated 3 Jun 2026
Is Public Wi-Fi Safe on Android in 2026?
The advice about public Wi-Fi has aged. Here's what actually matters in 2026.
5 min read · Updated 27 May 2026
How to Choose a VPN for Android Without Getting Scammed
Half the VPN industry is owned by ad-tech companies. Here's how to pick one that actually helps.
7 min read · Updated 29 May 2026