WiFi Connected But No Internet? Here's How to Fix It

4 min read
Beginner WiFi Internet Fix Troubleshooting

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:

  1. Turn WiFi off and on on your device (not just airplane mode)
  2. Restart your router — unplug it, wait 30 seconds, plug back in, wait 2 minutes
  3. 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:

  1. Unplug modem AND router
  2. Wait 60 seconds (not 10 — let them fully discharge)
  3. Plug in modem first, wait until all lights are solid (2 minutes)
  4. Plug in router, wait 2 minutes
  5. Try connecting

2. Check Modem Lights

LightNormalProblem
PowerSolidOff = power issue
Online/InternetSolid greenBlinking/red = ISP problem
WiFiSolid/blinkingOff = WiFi disabled
EthernetSolid when connectedOff = 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.1 and 8.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:

  1. Find the reset button (usually a pinhole on the back)
  2. Hold it with a paperclip for 10 seconds
  3. Router resets to factory defaults
  4. You will need to reconfigure WiFi name, password, and all settings

After Fixing: Test Your Connection

Related Tools