Is your Android phone not connecting to WiFi? Whether it shows “Obtaining IP address” forever, connects but has no internet, or simply refuses to join your home network, this guide covers every fix. Android WiFi problems are usually caused by IP conflicts, saved network corruption, router mismatches, or battery-saving settings that cut off the WiFi radio. The good news is that nearly all of these are fixable without any technical expertise.
Quick answer: Start by forgetting the network and reconnecting, then restart both your phone and router. Most Android WiFi issues are solved within these first two steps.
Why Won’t My Android Connect to WiFi?
- Saved network corruption: Old saved network data can conflict with the current network settings, especially after router resets or password changes.
- IP address conflicts: When two devices on the same network get assigned the same IP, one (often your phone) loses connectivity.
- Router frequency mismatch: Some Android phones struggle with 5GHz networks or mixed 2.4/5GHz bands.
- Battery optimization blocking WiFi: Aggressive battery saver modes cut off WiFi radio in the background.
- Outdated Android or router firmware: Software bugs in either device can prevent successful WiFi handshakes.
- Incorrect date and time: Yes, having the wrong date/time can prevent secure WiFi connections from completing.
9 Fixes for Android WiFi Connection Problems
1. Toggle Airplane Mode On and Off
This is the fastest fix for a temporary WiFi glitch. Pull down your notification shade and tap the Airplane Mode icon to enable it — this completely shuts off all radios on your phone. Wait 10 seconds, then tap Airplane Mode again to disable it. Your phone will rediscover and reconnect to available networks. This works surprisingly often for cases where the WiFi radio gets stuck in a bad state without fully disconnecting.
2. Forget the Network and Reconnect
Saved network data — including passwords, IP assignments, and security certificates — can become corrupted. Go to Settings → WiFi, find your network, tap it or long-press it, and select “Forget Network.” Once forgotten, the old data is wiped. Now search for the network again, tap it, and re-enter the password carefully (WiFi passwords are case-sensitive). This forces a completely fresh connection with clean settings.
3. Restart Your Phone and Router
Many WiFi problems are actually on the router’s side. Restart your router by unplugging it from the power outlet, waiting 30 seconds, then plugging it back in. While the router restarts (give it 2 minutes to fully reboot), also restart your Android phone. The combination of fresh DHCP leases from the router and a cleared network stack on your phone resolves the majority of connection problems.
4. Set a Static IP Address
If your phone keeps showing “Obtaining IP address” and never connects, there may be a DHCP conflict. Go to Settings → WiFi → [Your Network] → Advanced and change “IP settings” from DHCP to Static. Set the IP address to something like 192.168.1.200 (use a high number to avoid conflicts), gateway to 192.168.1.1, subnet mask to 255.255.255.0, and DNS to 8.8.8.8 (Google’s DNS). This bypasses DHCP entirely and gives your phone a permanent address.
5. Check the WiFi Frequency Band
Modern routers broadcast on both 2.4GHz and 5GHz bands. The 5GHz band is faster but has shorter range, and some older Android devices have intermittent compatibility issues with it. Log into your router admin panel (usually at 192.168.1.1 or 192.168.0.1) and try creating a separate network on 2.4GHz only. Connect your Android phone specifically to the 2.4GHz network and see if it’s more stable. You can also check if your phone is connecting to the right band in the WiFi connection details.
6. Disable Battery Optimization for WiFi
Android’s battery saver and Doze mode can aggressively kill WiFi to save power, especially on Samsung, Huawei, and Xiaomi devices. Go to Settings → Battery → Battery Optimization (the exact path varies by manufacturer) and look for WiFi-related settings. Also check Settings → WiFi → Advanced → Keep WiFi on during sleep and set it to “Always.” On Samsung devices, check Device Care → Battery → Background Usage Limits and make sure WiFi isn’t being put to sleep.
7. Reset Network Settings
A deeper WiFi conflict may require a network settings reset. Go to Settings → General Management → Reset → Reset Network Settings (on Samsung) or Settings → System → Reset Options → Reset WiFi, Mobile & Bluetooth (on stock Android). This clears all saved WiFi networks, Bluetooth pairings, and cellular APN settings. You’ll need to reconnect to all your WiFi networks and re-enter passwords. While inconvenient, this is one of the most effective fixes for persistent WiFi problems.
8. Check Date and Time Settings
This sounds unrelated, but an incorrect date or time can prevent your phone from completing the security handshake required for WPA2/WPA3 networks. Go to Settings → General Management → Date and Time and make sure “Automatic date and time” is enabled. If it’s already on and showing the wrong time, toggle it off and back on, or manually set the correct date and time. After correcting this, try connecting to WiFi again.
9. Update Android or Check for Manufacturer Updates
WiFi driver bugs are more common than most people realize. Check for Android system updates at Settings → Software Update and install any pending updates. Manufacturers like Samsung also release patches specifically for WiFi chipset issues. If an update was installed recently and WiFi problems started immediately after, search your phone model and Android version for known WiFi bugs — the manufacturer may have already released a patch or have one pending.
Preventing Future WiFi Issues
Keep your Android updated and periodically restart your router (once a week is ideal). Avoid connecting to too many networks — forget ones you no longer need. If you change your WiFi password, forget the network on your phone and reconnect fresh rather than just updating the saved password in settings.
When to Get Help
If no Android device can connect to your router, the problem is the router — contact your ISP. If only your phone can’t connect to any WiFi network (even at coffee shops), the WiFi hardware in your phone may be damaged. If all fixes fail, consider a factory reset as a last resort before contacting your phone manufacturer.
Frequently Asked Questions
Why does my Android say “Connected” but have no internet?
“Connected, no internet” means your phone successfully joined the WiFi network but the network itself has no internet access, or your phone can’t reach Google’s servers to confirm connectivity. Try restarting your router first. If other devices on the same WiFi work fine, the issue is with your phone’s connection specifically — try forgetting the network and reconnecting, or use a static IP and Google DNS (8.8.8.8).
Why does my Android keep disconnecting from WiFi?
Repeated disconnections are usually caused by battery optimization settings cutting off WiFi to save power, or by weak signal causing your phone to switch between WiFi and mobile data. Check battery optimization settings for WiFi, and also look in Settings → WiFi → Advanced for an option like “Auto switch to mobile data” or “Smart network switch” — disable it so your phone stays on WiFi even when the signal is weak.
Does a factory reset fix WiFi issues?
A factory reset fixes WiFi issues caused by software corruption, malware, or deeply misconfigured settings. However, it won’t fix hardware problems with the WiFi chip. Before doing a factory reset, try Reset Network Settings first — it achieves a similar result for WiFi without wiping all your data. Only do a full factory reset as a last resort after all other fixes have failed.
Why can’t my Android find my WiFi network at all?
If your network doesn’t appear in the list, first confirm other devices can see it (ruling out a router problem). Check if your router is broadcasting on a hidden SSID — if so, manually add the network on your phone. Also make sure Location Services are enabled on your Android, as Android requires location permission to scan for WiFi networks. Finally, try standing closer to the router to rule out range issues.
