"WiFi connected but no internet" is one of the most common and confusing tech problems. Your phone or laptop shows the WiFi icon is connected with full bars, yet no websites load, apps can't reach the internet, and everything seems broken. This happens because WiFi connectivity and internet access are two separate things.
Your device connects to the router via WiFi (that's the local connection). The router then connects to your ISP for actual internet access. When you see "connected, no internet," it means step 1 works but step 2 is broken. Here's how to fix it.
Quick Diagnosis: Is It One Device or All Devices?
Before troubleshooting, answer this question — it determines your fix path:
All Devices = Router/ISP Issue
If no device on your network has internet, the problem is with your router, modem, or ISP — not your individual devices. Skip to Fix 1.
One Device = Device Issue
If other devices work fine but one doesn't, it's a problem with that specific device's network settings. Skip to Fix 4.
Fix 1: Restart Your Router and Modem
When WiFi is connected but no internet works on all devices, a router restart fixes this 70% of the time:
- Unplug your router AND modem from power
- Wait 60 seconds (important — allows full memory clear)
- Plug the modem in first → wait 2 minutes for all lights to stabilize
- Plug the router in → wait 2-3 minutes
- Check both modem AND router internet lights — both should be solid green
- Try loading a website on any device
Fix 2: Check the Cable Between Modem and Router
The Ethernet cable connecting your modem to your router carries the actual internet signal. If this cable is loose, damaged, or plugged into the wrong port, you'll get WiFi connected but no internet on every device. Unplug it, inspect for damage, and replug firmly into the WAN/Internet port on the router (not a LAN port). Try a different cable if possible.
Fix 3: Check for ISP Outage
Use your phone's mobile data to visit downdetector.comand search for your ISP. If there's a reported outage in your area, you just have to wait. You can also connect a computer directly to your modem via Ethernet — if that doesn't work either, confirm it's an ISP issue.
Fix 4: Flush DNS Cache (Windows)
A corrupted DNS cache is one of the top causes of WiFi connected but no internet on a single Windows device:
# Open Command Prompt as Administrator and run:
ipconfig /flushdns
ipconfig /release
ipconfig /renew
netsh winsock reset
Restart your computer after running these commands. This clears cached DNS entries, releases your current IP, gets a new one from the router, and resets the network socket layer.
Fix 5: Flush DNS Cache (Mac)
# Open Terminal and run:
sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder
Also go to System Preferences → Network → Wi-Fi → Advanced → TCP/IP → Renew DHCP Lease to get a fresh IP address.
Fix 6: Forget and Rejoin the WiFi Network
Saved network profiles can become corrupted. Forgetting and rejoining forces a fresh connection:
- Windows: Settings → Network & Internet → Wi-Fi → Manage known networks → select your network → Forget → reconnect
- Mac: System Preferences → Network → Wi-Fi → Advanced → select network → minus (-) → rejoin
- iPhone: Settings → Wi-Fi → tap (i) next to network → Forget This Network → rejoin
- Android: Settings → Network → Wi-Fi → long press network → Forget → rejoin
Fix 7: Change DNS Server
If your ISP's DNS server is down, you'll get WiFi connected but no internet even though the actual connection is fine. Switch to Google DNS or Cloudflare:
- Google DNS: 8.8.8.8 and 8.8.4.4
- Cloudflare DNS: 1.1.1.1 and 1.0.0.1
- Windows: Settings → Network & Internet → your adapter → Edit DNS → Manual → enter above
- Mac: System Preferences → Network → Advanced → DNS → add above addresses
- iPhone: Settings → Wi-Fi → tap (i) → Configure DNS → Manual → add servers
Fix 8: Check Date and Time Settings
This sounds strange, but incorrect date/time on your device causes SSL certificate validation failures, meaning HTTPS websites (nearly all websites now) won't load — even though you're technically connected to the internet. Make sure your device's date, time, and timezone are set correctly. Enable automatic time sync if available.
Fix 9: Disable VPN and Proxy
VPNs and proxies route your traffic through external servers. If those servers are down or misconfigured, you'll be connected to WiFi but nothing loads. Disconnect your VPN and check Settings → Network → Proxy to ensure no proxy is configured. If someone installed a proxy (some malware does this), disabling it should immediately restore internet access.
Fix 10: Reset Network Settings
If nothing above works, a full network reset on your device clears all network configurations:
- Windows: Settings → Network & Internet → Advanced → Network reset → Reset now
- Mac: Delete Wi-Fi from Network preferences, re-add it
- iPhone: Settings → General → Transfer or Reset → Reset Network Settings
- Android: Settings → System → Reset → Reset Wi-Fi, mobile & Bluetooth
Note:This erases all saved Wi-Fi passwords. You'll need to re-enter passwords for all networks.
Frequently Asked Questions
Why does my WiFi say connected but no internet?
This means your device successfully connected to the router's Wi-Fi network, but the router itself doesn't have an active internet connection from your ISP, or your device has a DNS/IP configuration issue. The WiFi connection is local (between your device and router), while internet access requires the router to also connect to your ISP.
Why does only one device show WiFi connected but no internet?
If all other devices work fine, the problem is device-specific: (1) Stale DNS cache — flush it, (2) Wrong IP assignment — release and renew, (3) Outdated network driver on that device, (4) VPN or proxy interfering, (5) Date/time incorrect on the device (causes SSL certificate issues that block HTTPS sites).
How do I fix WiFi connected but no internet on iPhone?
Go to Settings → Wi-Fi → tap the (i) next to your network → Forget This Network → rejoin. If that doesn't work: Settings → General → Transfer or Reset iPhone → Reset Network Settings. This clears all saved Wi-Fi passwords but resolves most connectivity issues.
How do I fix WiFi connected but no internet on Android?
Go to Settings → Network & Internet → Wi-Fi → long press your network → Forget → rejoin. If unresolved: Settings → System → Reset options → Reset Wi-Fi, mobile & Bluetooth. Also try: Settings → Wi-Fi → Advanced → change IP settings from DHCP to Static, then back to DHCP.
Can a bad Ethernet cable cause WiFi connected but no internet?
Yes. The Ethernet cable between your modem and router carries the actual internet connection. If this cable is damaged or loose, your router will still broadcast Wi-Fi (so devices can connect to it), but there's no internet to pass through. This is one of the most common causes. Try replacing the cable.
Still Connected With No Internet?
Our remote technicians can securely diagnose network configuration issues on any device.