Your Android Won’t Connect to Wi-Fi — Here’s What’s Actually Going On
Few things are more frustrating than watching your Android phone stubbornly refuse to connect to Wi-Fi. It might show the network name, even let you tap on it, then just… nothing. Or it connects but says “No internet.” Sometimes it disconnects every few minutes for no obvious reason.
The good news: most Wi-Fi connection problems on Android are fixable without a trip to a repair shop. The bad news: there’s no single magic fix. The cause could be your phone, the router, your network settings, or something buried in Android’s system configuration. This guide walks through each possibility — in a logical order — so you’re not just randomly toggling things and hoping for the best.
Start With the Obvious (But Often Skipped) Checks
Before changing any settings, run through these quick checks. They sound basic, but they resolve more problems than people like to admit.
- Is Wi-Fi actually turned on? Swipe down your notification shade and confirm the Wi-Fi icon is active, not just visible.
- Are you within range? Android sometimes “remembers” a network but can’t reach it from where you’re standing.
- Is the router working? Check if other devices can connect. If nothing can, the issue is with the router, not your phone.
- Is Airplane Mode on? It disables all wireless connections. Check the notification shade.
- Is the password correct? If you’re connecting for the first time, a wrong password is the most common culprit.
If all of that checks out and you’re still stuck, move on to the actual troubleshooting steps below.
Restart Everything — In the Right Order
A restart fixes more than people give it credit for. But the order matters.
- Turn off your Android phone completely (not just sleep mode).
- Unplug your router and modem from the wall. Wait 30 seconds — not five.
- Plug the modem back in first. Wait until it’s fully connected (usually 60–90 seconds).
- Plug the router back in. Wait another 30–60 seconds.
- Turn your phone back on and try connecting.
Restarting in this sequence gives all three devices — phone, router, modem — a clean slate. Skipping steps (like only restarting your phone) often misses the real problem.
Forget the Network and Reconnect From Scratch
If your phone keeps connecting to a network but losing internet access, the stored network profile is often corrupted or outdated. Forgetting it and starting fresh usually solves this.
- Go to Settings → Wi-Fi (or Connections → Wi-Fi on Samsung).
- Tap and hold the network name, or tap the gear/info icon next to it.
- Select Forget Network.
- Wait a few seconds, then tap the network name again.
- Enter the password carefully — treat it like the first time.
This works especially well after a router password change or firmware update that you didn’t trigger yourself.
How to Fix Wi-Fi Not Connecting on Android Using Network Settings Reset
If forgetting the network didn’t work, resetting all network settings is the next step. This clears saved Wi-Fi networks, Bluetooth pairings, and mobile data settings — so be aware you’ll need to reconnect to everything afterward.
- Open Settings.
- Go to General Management or System (varies by manufacturer).
- Tap Reset.
- Select Reset Network Settings.
- Confirm and restart your phone.
On stock Android (like Pixel phones), the path is Settings → System → Reset Options → Reset Wi-Fi, Mobile & Bluetooth.
This step resolves issues caused by conflicting settings, failed updates, or misconfigured DNS entries that built up over time.
Check the IP Address Settings
Android defaults to getting an IP address automatically (called DHCP). Sometimes this fails — your phone sits waiting for an address that never comes, which shows up as “Obtaining IP address…” forever.
You can assign a static IP manually to bypass this:
- Go to Settings → Wi-Fi, tap the gear icon next to your network.
- Tap Advanced or Modify Network.
- Change IP settings from DHCP to Static.
- Enter an IP address like 192.168.1.200 (use something high to avoid conflicts).
- Set the Gateway to your router’s IP (usually 192.168.1.1).
- Set DNS 1 to 8.8.8.8 (Google) and DNS 2 to 8.8.4.4.
- Save and try reconnecting.
If this works, the issue was with your router’s DHCP server. That’s a router-side problem worth investigating later.
Look Into Your Router’s Settings
Sometimes Android devices struggle with specific router configurations. Here are the most common router-side causes:
MAC Address Filtering
Some routers only allow pre-approved devices. If MAC filtering is enabled, your phone will be silently blocked. Log into your router’s admin panel (usually at 192.168.1.1 or 192.168.0.1) and check if MAC filtering is turned on. Either disable it or add your phone’s MAC address to the allowed list.
Band Compatibility Issues
Modern routers broadcast on both 2.4GHz and 5GHz bands. Older Android phones or devices with weaker antennas can have trouble with 5GHz. Try connecting specifically to the 2.4GHz network (often labeled with a “2G” suffix). It’s slower but more stable at longer distances.
DHCP Lease Limits
Routers have a maximum number of devices they’ll assign IPs to at once. In busy households or offices, this limit can be reached. Log into your router and increase the DHCP pool size, or reduce the number of connected devices.
Try These Android-Specific Fixes
Disable Wi-Fi Assist / Smart Network Switching
Android has a feature that automatically switches to mobile data when Wi-Fi is weak. It sounds helpful, but it can cause your phone to constantly drop and rejoin the Wi-Fi network, making it appear broken. Look for this under Settings → Connections → Wi-Fi → Advanced and toggle off “Switch to Mobile Data” or “Smart Network Switch.”
Turn Off Battery Optimization for Wi-Fi
Aggressive battery saving modes can disable Wi-Fi when the screen is off. Go to Settings → Battery → Battery Optimization and make sure Wi-Fi-related system processes aren’t being optimized to sleep.
Check for Software Updates
A buggy system update — or the lack of an important patch — can cause persistent Wi-Fi issues. Go to Settings → Software Update and install anything pending. Manufacturers like Samsung, OnePlus, and Google regularly push fixes for known connectivity bugs.
Clear the Cache Partition
On some Android devices, corrupted system cache can interfere with Wi-Fi. The method varies by manufacturer, but many support booting into recovery mode and clearing the cache partition. Search “[your phone model] clear cache partition” for exact steps — it’s safe and doesn’t delete your data.
When the Problem Is “Connected But No Internet”
This is a different flavor of the same frustration. Your phone shows Wi-Fi bars, maybe even says “Connected,” but nothing loads. Here’s what to check:
| Symptom | Likely Cause | Fix |
| Connected, no internet, other devices work | Corrupted IP or DNS on your phone | Forget network, reconnect; use static DNS |
| Connected, no internet on all devices | ISP outage or modem issue | Restart modem; contact your ISP |
| Connected, slow or intermittent | Signal interference or overcrowded channel | Change router channel (1, 6, or 11 on 2.4GHz) |
| Captive portal not loading | Hotel/public Wi-Fi login page not triggering | Open browser, navigate to any HTTP site |
When You’ve Tried Everything and Nothing Works
At this point, you’ve likely narrowed it down to either a deeper software corruption or a hardware issue with the Wi-Fi antenna.
Before assuming hardware failure, try a factory reset. Back up your data first, then go to Settings → General Management → Reset → Factory Data Reset. If Wi-Fi works perfectly after a fresh reset, some app or setting was causing the problem.
If Wi-Fi still doesn’t work after a factory reset, the Wi-Fi chip or antenna is likely physically damaged or defective. This is especially common after a phone has been dropped, exposed to water, or just aged past a few years. At that point, professional repair or replacement is the practical path forward.
One more thing worth trying before hardware repair: a USB Wi-Fi adapter. Some Android phones support OTG (On-The-Go), meaning you can plug in a tiny USB Wi-Fi dongle and use it as an alternative antenna. It’s not a permanent solution, but it confirms whether the built-in hardware is the problem.
Fixing Wi-Fi Problems on Android Doesn’t Have to Be a Guessing Game
Most people either give up too early or jump straight to factory resetting when a much simpler fix would have worked. Working through each layer — from the router to the network settings to the phone’s software — usually surfaces the real cause within a few steps.
The most common fixes are forgetting and reconnecting to the network, resetting network settings, and adjusting IP or DNS configurations. Router-side issues are also more common than people expect, especially in shared living spaces with many devices competing for connections.
If you’ve fixed your Wi-Fi not connecting on Android using one of these methods, it’s worth noting which step worked. Patterns repeat — and next time it happens, you’ll know exactly where to start.
