Advertisement
Connected to WiFi But No Internet - Android Fix
Fix Android connected to WiFi but no internet access with network troubleshooting steps.
🚨 30-Second Quick Fix
- 1Toggle Wi-Fi OFF, wait 10 seconds, toggle back ON
- 2If still no internet, restart your router (unplug for 30 seconds, plug back in)
- 3Check if other devices have internet — if not, the issue is your router/ISP
Solution 1: Forget and Reconnect to the Network
The saved network configuration on your phone may have become corrupted. Forgetting the network and reconnecting forces a completely fresh connection with a new IP address assignment.
- 1Go to Settings > Wi-Fi
- 2Long-press on your connected network
- 3Tap Forget Network
- 4Wait 10 seconds, then tap the network name again
- 5Enter the Wi-Fi password and connect
Solution 2: Restart Your Router
Routers can develop connection issues over time due to memory leaks, overheating, or ISP problems. A simple restart often resolves internet access issues for all connected devices.
- 1Unplug the router's power cable from the wall
- 2Wait 30 seconds (this allows the router's memory to fully clear)
- 3Plug the router back in and wait 2-3 minutes for it to fully restart
- 4Reconnect your phone to Wi-Fi and test
Solution 3: Change DNS to Google DNS
Your ISP's DNS servers may be experiencing issues. Switching to Google's public DNS servers (8.8.8.8 and 8.8.4.4) bypasses this problem and often improves internet speed as well.
- 1Go to Settings > Wi-Fi
- 2Long-press your connected network > Modify Network (or tap the gear icon)
- 3Tap Advanced Options or IP Settings
- 4Change IP Settings from DHCP to Static
- 5Set DNS 1 to 8.8.8.8 and DNS 2 to 8.8.4.4
- 6Save and reconnect
Solution 4: Disable VPN
VPN apps route all internet traffic through their servers. If the VPN server is down or misconfigured, you'll be connected to Wi-Fi but unable to access the internet.
- 1Go to Settings > Network & Internet > VPN
- 2Disconnect any active VPN connections
- 3Test internet access without the VPN
- 4If internet works without VPN, try a different VPN server or update the VPN app
Solution 5: Reset Network Settings
This resets all Wi-Fi, mobile data, and Bluetooth settings to factory defaults. It's a comprehensive fix for persistent network issues.
- 1Samsung: Settings > General Management > Reset > Reset Network Settings
- 2Pixel: Settings > System > Reset Options > Reset Wi-Fi, Mobile & Bluetooth
- 3Confirm the reset
- 4Reconnect to your Wi-Fi network (you'll need to re-enter the password)
Solution 6: Trigger Captive Portal Login
If you're on hotel, airport, café, or other public Wi-Fi, you likely need to sign in through a login page (captive portal) before getting internet access. Sometimes this page doesn't appear automatically.
- 1Open your browser and navigate to http://neverssl.com or http://captive.apple.com
- 2This should redirect you to the Wi-Fi login page
- 3Accept terms or enter credentials as required
- 4Internet access should work after signing in
🔍 Why This Happens
Router Issues
Routers can lose their internet connection whilst still broadcasting Wi-Fi. Your phone connects to the local network but has no route to the internet. Restarting the router usually fixes this.
IP Address Conflict
Two devices on the same network may have been assigned the same IP address. This prevents either device from communicating properly. Forgetting and reconnecting to the network assigns a new IP.
MAC Address Randomisation
Modern Android phones randomise their MAC address for privacy. Some older routers or corporate networks don't handle randomised MACs well and may block internet access whilst allowing the Wi-Fi connection.
DNS Server Failure
Your ISP's DNS servers may be down. Without DNS, your phone can't translate website names into IP addresses. Switching to Google DNS (8.8.8.8) bypasses this issue.
Captive Portal (Public Wi-Fi)
Hotels, airports, and cafés require you to agree to terms or log in before granting internet access. The phone shows as "connected" but has no internet until you complete the login process.
🛡️ Prevention Tips
- ✓Restart your router weekly — prevents memory leaks and connection issues from accumulating
- ✓Use Google or Cloudflare DNS — more reliable than most ISP DNS servers
- ✓Keep your router's firmware updated — check the manufacturer's website or admin panel
- ✓Use device MAC address for home networks — go to Wi-Fi settings for the network and set MAC type to "Phone MAC" if experiencing connection issues
Found this helpful? Share it!
Help others fix their Android problems — share this guide!