Wi-Fi Connected but No Internet: 5 Fixes Ranked by Speed

Wi-Fi shows connected but nothing loads? These 5 ranked fixes — restart your router, renew your IP, flush DNS, switch to a public DNS server, and reset network settings — get you back online fast.

Your device shows full Wi-Fi bars, but every page returns an error and nothing loads. This “connected but no internet” state is one of the most frustrating tech problems because the obvious symptom — the connection icon — looks completely fine. The real fault lies somewhere between your router and your ISP, or in how your device is handling its IP address or DNS settings.

The five fixes below are sorted from fastest to most involved. Work through them in order and stop when the internet comes back. Most people are back online after the first or second step, usually within two to five minutes.

Quick Answer

Restart your router and modem: unplug both, wait 30 seconds, plug the modem in first, then the router. That single step clears most cases. If pages still won’t load, open a command prompt and run ipconfig /release followed by ipconfig /renew to get a fresh IP address from the router.

Why Wi-Fi Shows “Connected” but Has No Internet

The Wi-Fi icon only confirms your device is talking to the router — not that the router is talking to the internet. A working internet connection requires a separate link from the router to your ISP, plus a valid IP address and working DNS settings on your device. When any link in that chain breaks, you see “Connected, no internet.”

The most common culprits: a temporary firmware fault in the router or modem, a stale or conflicting IP address, a corrupted DNS cache, or a brief ISP outage.

5 Fixes, Ranked by Speed

1. Restart Your Router and Modem

This is the fix that works most often. It clears temporary firmware faults and forces the modem to re-establish its connection with the ISP.

  1. Unplug the power from your modem (the box from your ISP) and your router (the box with Wi-Fi antennas). If they are a single combined unit, unplug that one device.
  2. Wait 30 seconds — do not skip this step.
  3. Plug the modem back in first. Wait 60–90 seconds for its status lights to stabilize.
  4. Plug the router back in. Wait another 60 seconds, then test.

Pro tip: A smart plug set to reboot your router nightly prevents this from building up after long stretches of continuous uptime.

2. Release and Renew Your IP Address

Your device may be holding an expired or conflicting IP address assigned by the router.

Windows: Press Windows + R, type cmd, and press Enter. Run these two commands in sequence:

ipconfig /release
ipconfig /renew

Mac: Go to System Settings → Network → Wi-Fi → Details → TCP/IP and click Renew DHCP Lease.

Android or iPhone: Toggle Airplane Mode on for 10 seconds, then off — this forces the device to request a new IP address automatically.

3. Flush the DNS Cache

A corrupted DNS cache causes your device to look up wrong addresses for websites, making every site appear broken even when the connection is fine.

Windows (Command Prompt as administrator):

ipconfig /flushdns

macOS (Terminal):

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

You should see a confirmation message. Close the window and reload a webpage to test.

4. Switch to a Public DNS Server

If your ISP’s DNS servers are slow or down, every website fails to load even though the internet connection itself is working. Public DNS servers bypass your ISP’s infrastructure entirely.

Provider Primary DNS Secondary DNS Best For
Cloudflare 1.1.1.1 1.0.0.1 Speed
Google 8.8.8.8 8.8.4.4 Reliability
Quad9 9.9.9.9 149.112.112.112 Privacy + security filtering
OpenDNS 208.67.222.222 208.67.220.220 Parental controls

Windows: Search for Network Connections, right-click your Wi-Fi adapter → Properties → Internet Protocol Version 4 (TCP/IPv4) → Properties, then enter the DNS addresses manually. For platform-specific instructions, see Cloudflare’s 1.1.1.1 setup guide.

Troubleshooting tip: After changing DNS, always run the cache-flush command from Fix 3. Old cached lookups from your ISP’s servers will keep routing traffic incorrectly until the cache is cleared.

5. Reset Network Settings

If nothing above has worked, a network reset returns all adapters to factory defaults. This is a last resort — it erases saved Wi-Fi passwords but does not delete apps, photos, or personal data.

  • Windows 10/11: Settings → Network & Internet → Advanced Network Settings → Network Reset → Reset now. Your PC restarts automatically.
  • Mac: In System Settings → Network, remove the Wi-Fi service and re-add it.
  • Android: Settings → General Management → Reset → Reset Network Settings.
  • iPhone/iPad: Settings → General → Transfer or Reset iPhone → Reset → Reset Network Settings.

If every device in your home shows no internet at the same time, the fault is in your router or with your ISP — not your individual devices. Check your ISP’s outage page using mobile data before running any device-level steps. For issues specific to a mobile hotspot, our guide on mobile hotspot problems and fixes covers the most common hotspot causes. If your Android device won’t connect to Wi-Fi at all (rather than connecting with no internet), see our Android Wi-Fi troubleshooting guide instead.

Common Mistakes to Avoid

  1. Restarting only the router, not the modem. The modem is where the ISP connection enters your home — skipping it leaves the most common fault uncleared. Fix: Unplug both devices every time.
  2. Not waiting long enough between unplugging and replugging. Plugging back in immediately doesn’t give the modem time to clear its internal state. Fix: Wait a full 30 seconds.
  3. Changing DNS but skipping the cache flush. Old cached lookups stay active until the cache is cleared, so the new DNS servers don’t take effect immediately. Fix: Always run ipconfig /flushdns right after a DNS change.
  4. Running device fixes when all devices are affected. If every device in the house has no internet, the problem is upstream of your devices. Fix: Test on two devices first to narrow down the scope.
  5. Forgetting to disable an active VPN. A VPN client with an unreachable server routes all traffic through a dead tunnel, causing exactly this symptom. Fix: Turn off VPN first, then test before doing anything else.

Frequently Asked Questions

Why does my phone show Wi-Fi connected but I can’t open any websites?
Your phone is connected to the router, but the router has no active internet link — or your phone has a stale IP or broken DNS setting. Restarting your router and modem resolves it most of the time.

How do I know if it’s an ISP outage vs. a router problem?
Use your mobile data to check your ISP’s status page or outage map. If a reported outage affects your area, wait it out. If there’s no outage, power-cycle your modem and router.

Will resetting network settings delete my photos or apps?
No. A network reset removes only saved Wi-Fi passwords, Bluetooth pairings, and network configuration. Your apps, photos, messages, and personal files are not affected.

Can a VPN cause “connected but no internet”?
Yes. When a VPN is running and its server is unreachable, all traffic is routed through a tunnel that goes nowhere. Disable the VPN and test before trying any other fix.

How long should I wait after restarting the router before testing?
Wait at least 60–90 seconds after the modem’s status lights stabilize, then another 60 seconds after the router powers up. Reconnecting too early means the router hasn’t finished establishing its ISP link.

Conclusion

“Connected but no internet” nearly always traces back to a router or modem glitch, a stale IP address, a corrupted DNS cache, or a failing DNS server. Work through the five fixes in order and most users are back online within five minutes — no technician required.

Bookmark this page: the problem tends to reappear after power outages and ISP maintenance windows, and having the steps ready saves time when it does.

Last updated: June 21, 2026