Your Android Wi-Fi keeps dropping? Here's the real fix
Android Wi-Fi randomly disconnecting and reconnecting? Usually a power-saving setting or router channel conflict. Walk through these three steps from simple to deep.
Why your Android Wi-Fi keeps dropping
You're scrolling, and suddenly the Wi-Fi icon vanishes. A few seconds later it's back. Then it drops again. This isn't random — it's usually Android's power management or a router setting fighting your phone.
Let's fix it. Start with the simplest possible cause. If that doesn't work, move to the next. Don't skip ahead unless you enjoy wasting time.
Step 1: The 30-second fix — toggle Wi-Fi optimization
This one gets more people than any other fix. Android has a hidden toggle called "Wi-Fi optimization" or "Wi-Fi scanning" that thinks it's being clever by disconnecting your Wi-Fi when the signal isn't perfect. It's not clever. It's annoying.
Here's what to do:
- Open Settings → Network & Internet → Wi-Fi.
- Tap the three dots in the top-right corner (or the gear icon next to your network).
- Look for Wi-Fi optimization or Advanced → Wi-Fi optimization.
- Turn it OFF.
What's actually happening here is Android's Wi-Fi optimization feature periodically scans for better networks and sometimes decides your current connection isn't good enough — even when it's fine. Disabling it stops that scan cycle.
On Samsung phones this is under Settings → Connections → Wi-Fi → Advanced → Switch to mobile data. Turn that off too. Samsung's implementation is aggressive — it'll drop Wi-Fi the moment the signal dips below 80%.
Test for a day. If the drops stop, you're done.
Step 2: The 5-minute fix — lock your Wi-Fi band to 5 GHz
Did step 1 not fix it? The problem is probably band steering. Your router shoves your phone between 2.4 GHz and 5 GHz bands, and every time it switches, the Wi-Fi drops for 2-3 seconds. That's the gap you're seeing.
Most Android phones let you pick a preferred band. Here's how:
- Go to Settings → About phone → Software information.
- Tap Build number seven times to enable Developer options.
- Go back to Settings → System → Developer options.
- Scroll to Wi-Fi frequency band (on some phones it's under Networking).
- Select 5 GHz only.
The reason this works: band steering relies on your phone and router agreeing when to switch. They rarely agree well. Locking to 5 GHz means your phone only connects on that band — no switching, no drops. The trade-off is slightly shorter range, but for most homes that's fine.
If you're in a crowded apartment building with tons of 5 GHz interference, try 2.4 GHz only instead. 2.4 GHz cuts through walls better and handles interference more gracefully — just slower speeds.
Test again. If it's still dropping, move to step 3.
Step 3: The deep fix (15+ minutes) — static IP and DHCP lease
If you're still reading, your router is probably misconfigured or your phone has a DHCP bug. What's happening is your phone's IP lease expires, the router doesn't renew it cleanly, and your phone disconnects and reconnects to grab a new one. The fix is to assign a static IP to your phone.
First, check if it's a DHCP issue:
- Open Settings → Wi-Fi → tap your network name.
- Look for IP settings — it's usually under Advanced or Modify network.
- If it says DHCP, change it to Static.
- Write down these values from your router (or use typical defaults):
- IP address:
192.168.1.50(pick something high, outside your router's default DHCP range — check your router's admin page for the range, usually starts at .100 or .2) - Gateway:
192.168.1.1(or192.168.0.1on some routers) - Network prefix length:
24(that's a standard subnet mask of 255.255.255.0) - DNS 1:
8.8.8.8(Google's DNS — faster than most ISP ones) - DNS 2:
8.8.4.4
- IP address:
- Save the network.
What this does is bypass DHCP entirely. Your phone won't ask for an IP lease — it'll just use that fixed one forever. No more dropped connections from lease renewal.
If you're not comfortable messing with IP addresses, you can also log into your router's admin page and set a DHCP reservation for your phone's MAC address. Same effect, but the router handles it — less chance of IP conflicts. Find your phone's MAC address under Settings → About phone → Status → Wi-Fi MAC address.
Still dropping? One more sneaky cause
Some phones — especially Pixels, Samsungs, and OnePlus models — have aggressive power-saving that kills Wi-Fi when the screen is off. Check under Settings → Battery → Battery optimization. Find Wi-Fi-related system apps (like "Wi-Fi" or "WLAN scanning") and set them to Don't optimize. This stops Android from killing the Wi-Fi radio to save battery.
Also, if you're using a VPN or ad-blocker like Blokada, try disabling it. Some VPNs force a reconnect when the tunnel breaks — that looks like Wi-Fi dropping.
When none of this works
You might have a bad router. Try rebooting it. Unplug the power for 30 seconds, plug it back in. If the drops continue on every device, not just your phone, the router's Wi-Fi chip is dying. Replace it. Don't bother with firmware updates — consumer router firmware is a mess and rarely fixes flaky hardware.
If only your phone drops and you've tried all three steps, back up your data and do a factory reset. Something in the Wi-Fi stack got corrupted. That's rare, but it happens.
Was this solution helpful?