WiFi dropping randomly is one of the hardest network problems to fix because the cause could be anywhere in the chain: your device's network adapter, the router, your ISP line, interference from other devices, an IP address conflict, or a power-saving setting quietly killing your connection every few minutes.
This guide covers every real cause in order of likelihood, with specific commands and settings to fix each one.
---
Step 1: Figure Out the Pattern First
Before changing anything, spend two minutes identifying the pattern. It changes everything about where to look.
Answer these questions:
- Does it happen on all devices or just one? (Just one = device problem. All devices = router or ISP.)
- Does it drop at a specific time? (Same time daily = ISP issue or scheduled router restart. Random = interference or hardware.)
- Does it drop after being idle, or mid-use? (After idle = power-saving settings. Mid-use = signal or hardware.)
- Does the WiFi icon disappear, or does it stay connected but lose internet? (Icon disappears = association problem. Connected but no internet = DNS or IP issue.)
Keep this distinction in mind: "WiFi disconnecting" and "WiFi connected but no internet" are different problems. This guide covers both.
---
Fix 1: Disable WiFi Power Saving on Your Device (Most Common Cause)
This is responsible for more WiFi drops than anything else, and it's almost never the first thing people check.
Both Windows and Android aggressively put the network adapter to sleep to save battery. When a packet arrives, there's a delay waking it back up -- and sometimes the router gives up and drops the connection entirely.
Windows:
- Open Device Manager (Win + X, Device Manager)
- Expand "Network adapters," right-click your WiFi adapter, click Properties
- Go to the "Power Management" tab
- Uncheck "Allow the computer to turn off this device to save power"
- Click OK
Also check this:
- Open Control Panel > Power Options > Change plan settings > Change advanced power settings
- Expand "Wireless Adapter Settings" > "Power Saving Mode"
- Set to "Maximum Performance"
Android:
Settings vary by manufacturer, but look for: Settings > Battery > Battery Optimization > find your WiFi or search for "Keep WiFi on during sleep" under Developer Options or WiFi Advanced settings. Set to "Always."
Mac:
Macs don't have the same issue, but if you're seeing drops: System Settings > Battery > uncheck "Enable Power Nap" and "Wake for network access."
---
Fix 2: Check for IP Address Conflicts
If your WiFi shows as connected but drops internet access periodically, and you sometimes see a "169.254.x.x" address in your network settings, you have an IP conflict.
This happens when two devices on your network get assigned the same IP address, usually because the router's DHCP lease table is full or stale, or because a device has a static IP that overlaps with the DHCP range.
How to check on Windows:
Open Command Prompt and run:
ipconfig /all
Look at your IPv4 address. If it starts with 169.254, your device failed to get a valid IP from the router. If it's a normal address (192.168.x.x or 10.x.x.x), check for conflicts:
arp -a
Look for duplicate entries with different MAC addresses pointing to the same IP. That's your conflict.
How to fix it:
ipconfig /release
ipconfig /flushdns
ipconfig /renew
If it keeps happening, log into your router admin page (usually 192.168.1.1 or 192.168.0.1), find the DHCP client list, and check for duplicate entries. You can also narrow the DHCP range and assign static IPs to any devices that keep causing conflicts.
---
Fix 3: Update or Roll Back Your WiFi Driver (Windows)
A bad driver update is a common cause of sudden WiFi instability that wasn't a problem before. If your WiFi started dropping after a Windows Update, this is almost certainly why.
To roll back:
- Device Manager > Network adapters > right-click WiFi adapter > Properties
- Driver tab > "Roll Back Driver"
- If grayed out, the update can't be rolled back -- go to the manufacturer's site and download the previous version manually
To update manually: Go to your laptop or WiFi adapter manufacturer's site (Intel, Realtek, Qualcomm, Broadcom) and download the latest driver directly. Windows Update often installs generic drivers rather than the manufacturer-optimized version.
For Intel WiFi adapters specifically, use the Intel Driver and Support Assistant tool -- it handles updates more reliably than Device Manager.
---
Fix 4: Change Your Router's WiFi Channel
Interference from neighboring WiFi networks on the same channel is a genuine and common cause of drops, especially in apartments and offices.
Every WiFi network broadcasts on a channel within the 2.4 GHz or 5 GHz band. If your neighbors' routers are on the same channel, they compete for the same airwaves and cause packet loss and disconnections.
Check which channels are congested on your iPhone:
If you have IP Scanner on your iPhone, the built-in WiFi Analyzer shows every nearby network with its channel and signal strength. You can immediately see which channels are overcrowded.
On Windows:
Open Command Prompt and run:
netsh wlan show all
Look at the "Channel" column for all visible networks. Find the channel with the fewest competing networks.
How to change channels:
Log into your router admin page (192.168.1.1 or check your router's label). Navigate to the Wireless or WiFi settings. Change the channel manually.
For 2.4 GHz: use channels 1, 6, or 11 only. These are the only non-overlapping channels. Avoid everything in between.
For 5 GHz: interference is less of a problem, but picking a less-used channel still helps. Try channels 36, 40, 44, or 48 (lower UNII-1 band).
---
Fix 5: Check the 2.4 GHz vs 5 GHz Band
Most modern routers broadcast two networks: one on 2.4 GHz and one on 5 GHz. Your device may be connecting to the wrong one.
- 2.4 GHz: longer range, slower speed, more interference (shares spectrum with microwaves, Bluetooth, baby monitors)
- 5 GHz: shorter range, faster speed, much less interference
If you're dropping connections while moving around the house, your device might be stuck on 5 GHz and losing signal strength before switching to 2.4 GHz. Many routers handle this badly.
Try manually connecting to the 2.4 GHz network (it often has a "\_2G" suffix) if you're at a distance from the router. Or connect to 5 GHz if you're nearby and experiencing interference drops.
Some routers let you enable "band steering" which automatically moves devices to the best band. But band steering can also cause drops if it's switching too aggressively. Try disabling it if you have it enabled.
---
Fix 6: Check Your ISP Line Quality
If all devices drop at the same time, the problem is upstream from your router: either the router itself or the ISP line.
Test for line quality issues:
Run a continuous ping to your router's gateway from a computer:
ping 192.168.1.1 -t
Watch for dropped packets (Request timeout) or high latency spikes. If pings to your own router are failing, the router or its WiFi radio is the issue, not the ISP line.
Then ping an external server:
ping 8.8.8.8 -t
If router pings succeed but 8.8.8.8 pings drop, the problem is between your router and your ISP. Call your ISP and ask them to run a line test. Ask specifically about packet loss and signal levels on your modem -- for cable connections, ask about SNR (signal-to-noise ratio) and power levels. If they're outside spec, the physical line needs attention.
You can also check your IP address status and run diagnostics at iptoolspro.com to verify what your connection looks like from the outside.
---
Fix 7: Router Firmware and Overheating
Routers are small computers running embedded software. Outdated firmware has bugs. Overheated routers throttle their radio output or restart entirely.
Update router firmware:
Log into your router admin page. Look for "Firmware Update," "Software Update," or "Router Update" -- it's usually under Administration or Advanced settings. Most routers can check for updates automatically. If yours hasn't been updated in over a year, update it.
Check for overheating:
Touch the router. If it's hot, not just warm, it's running too hot. Make sure it's not enclosed in a cabinet or cupboard, not in direct sunlight, and not sitting on carpet. Routers need airflow around all sides. If it has external antennas, make sure they're screwed in properly -- a loose antenna causes the radio to absorb excess energy as heat.
A router that restarts every few hours, especially in warm weather, is typically overheating.
---
Fix 8: Check for DNS Failures (Connected But No Internet)
If your device stays connected to WiFi but pages won't load, and the connection seems to restore after toggling WiFi off and on, the problem is often DNS rather than the WiFi connection itself.
Your device is maintaining the WiFi association but failing to resolve domain names. This makes it look like a disconnect even though the underlying connection is fine.
Quick test:
Try browsing to an IP address directly: open your browser and type 142.250.80.46 (a Google server IP). If that loads but google.com doesn't, your DNS is failing.
Fix it:
Switch to a reliable public DNS resolver. On Windows:
- Control Panel > Network and Sharing Center > Change adapter settings
- Right-click your WiFi adapter > Properties > Internet Protocol Version 4 (TCP/IPv4) > Properties
- Set "Use the following DNS server addresses":
- Preferred: 1.1.1.1 (Cloudflare) or 8.8.8.8 (Google) - Alternate: 1.0.0.1 or 8.8.4.4
On iPhone: Settings > WiFi > tap your network name > Configure DNS > Manual > add 1.1.1.1
Also run this on Windows to clear the DNS cache:
ipconfig /flushdns
Check your current DNS server at our DNS checker to confirm the change took effect.
---
Fix 9: MAC Address Filtering and Router Security Settings
Some routers have MAC address filtering enabled, which only allows pre-approved devices to connect. If your device's MAC address changes (which happens on iOS 14+ and Android 10+ by default due to MAC randomization), the router may drop your connection after re-associating with a new random MAC.
Check on iPhone:
Settings > WiFi > tap your network > look for "Private WiFi Address." If it's set to "Rotating," your MAC address changes periodically. This is good for privacy on public networks but can cause drops on home routers with MAC filtering.
Either turn off Private WiFi Address for your home network, or log into your router and disable MAC address filtering entirely (it provides minimal security benefit on a home network anyway).
---
Summary: Which Fix to Try First
| Symptom | Most Likely Cause | Start Here |
|---|---|---|
| Drops after being idle | Power saving | Fix 1 |
| All devices drop together | Router or ISP | Fix 6, then Fix 7 |
| Connected but no internet | DNS or IP conflict | Fix 2, then Fix 8 |
| Only one device drops | Driver or device settings | Fix 3, then Fix 1 |
| Drops in certain spots | Band or channel | Fix 4, then Fix 5 |
| Drops after Windows Update | Driver | Fix 3 |
| Router restarts randomly | Overheating or firmware | Fix 7 |
| Drops after iOS update | MAC randomization | Fix 9 |
Start with Fix 1 (power saving) -- it's the most common and takes two minutes. If that doesn't solve it, use the symptom table above to narrow down the next step.
For checking your IP status, running port scans, or testing DNS from the outside, use the tools at iptoolspro.com.