Your device says "Connected" to WiFi but nothing loads. No websites, no apps, no email. The WiFi icon shows full bars but the internet is dead. This is one of the most common and frustrating tech problems.
The good news: it is almost always fixable in a few minutes.
Quick Fix (Try First)
Before anything else, try these three things — they fix the problem 80% of the time:
- Turn WiFi off and on on your device (not just airplane mode)
- Restart your router — unplug it, wait 30 seconds, plug back in, wait 2 minutes
- Restart your device — a full reboot, not just sleep/wake
If that did not work, continue below.
Check: Is It Your Device or Your Network?
Try another device on the same WiFi:
- Other devices work fine? → The problem is your specific device. Go to device-specific fixes below.
- No devices can connect? → The problem is your router or ISP. Go to router/ISP fixes below.
Device-Specific Fixes
Windows
1. Run the Network Troubleshooter Settings → Network & Internet → Status → Network troubleshooter
2. Reset TCP/IP Stack Open Command Prompt as admin:
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns
Restart your computer after running these.
3. Forget and Reconnect to WiFi Settings → Network & Internet → WiFi → Manage known networks → click your network → Forget → reconnect with password
4. Update Network Driver Device Manager → Network adapters → right-click WiFi adapter → Update driver
5. Disable and Re-enable Adapter Device Manager → Network adapters → right-click WiFi adapter → Disable → wait 10 seconds → Enable
Mac
1. Renew DHCP Lease System Settings → Network → WiFi → Details → TCP/IP → Renew DHCP Lease
2. Delete WiFi Preferences
sudo rm /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
sudo rm /Library/Preferences/SystemConfiguration/preferences.plist
Restart your Mac.
3. Create New Network Location System Settings → Network → Location → Edit Locations → add new → Apply
iPhone
1. Forget and Rejoin Settings → WiFi → tap (i) next to network → Forget This Network → rejoin with password
2. Reset Network Settings Settings → General → Transfer or Reset iPhone → Reset → Reset Network Settings
This resets all WiFi passwords, VPN settings, and cellular settings. You will need to re-enter WiFi passwords.
3. Turn Off Private WiFi Address (temporarily) Settings → WiFi → tap (i) → Private WiFi Address → Off → rejoin
Some routers have issues with Apple's MAC address randomization.
Android
1. Forget and Rejoin Settings → WiFi → long-press network → Forget → reconnect
2. Reset Network Settings Settings → System → Reset options → Reset WiFi, mobile & Bluetooth
3. Check Static IP Settings → WiFi → tap network → Advanced → IP settings → make sure it is on DHCP, not Static
Router/ISP Fixes
If no device can connect:
1. Power Cycle Everything
In this order:
- Unplug modem AND router
- Wait 60 seconds (not 10 — let them fully discharge)
- Plug in modem first, wait until all lights are solid (2 minutes)
- Plug in router, wait 2 minutes
- Try connecting
2. Check Modem Lights
| Light | Normal | Problem |
|---|---|---|
| Power | Solid | Off = power issue |
| Online/Internet | Solid green | Blinking/red = ISP problem |
| WiFi | Solid/blinking | Off = WiFi disabled |
| Ethernet | Solid when connected | Off = cable issue |
If the Online/Internet light is red or off, the problem is your ISP — call them.
3. Connect Via Ethernet
Plug a computer directly into the router with an ethernet cable. If ethernet works but WiFi doesn't, the router's WiFi is the problem — restart or reset the router.
If ethernet also doesn't work, the problem is upstream (modem or ISP).
4. Check for ISP Outage
- Check your ISP's status page or social media
- Check downdetector.com for your ISP
- Call your ISP's automated status line
- Ask a neighbor with the same ISP
5. Router DNS Issue
Your router might have a DNS problem. Try changing DNS on your device:
- Go to WiFi settings → set DNS manually to
1.1.1.1and8.8.8.8 - If this fixes it, the issue is your router's DNS settings
Look up your DNS configuration with our DNS Toolbox.
6. DHCP Exhaustion
If many devices connect and disconnect from your WiFi, the router can run out of IP addresses to assign.
Fix: Log into your router (usually 192.168.1.1) → DHCP settings → increase the IP range or decrease the lease time.
7. Factory Reset Router (Last Resort)
If nothing else works:
- Find the reset button (usually a pinhole on the back)
- Hold it with a paperclip for 10 seconds
- Router resets to factory defaults
- You will need to reconfigure WiFi name, password, and all settings
After Fixing: Test Your Connection
- Speed Test — verify internet speed is normal
- What's My IP — confirm you have a public IP
- DNS Toolbox — check DNS resolution
- VPN Leak Test — if using a VPN, verify it is working
Related Tools
- Speed Test — test your connection speed
- What's My IP — check your IP address
- DNS Toolbox — test DNS resolution