by Marcus Reed Updated Apr 12, 2026
You open your laptop, the WiFi icon shows you are connected, but every website refuses to load. The dreaded "WiFi connected, no internet" error is one of the most common networking problems across Windows, Mac, iPhone, and Android devices. The good news: it is almost always fixable without calling your ISP.
This guide walks you through every cause and solution, from the simplest power-cycle to advanced DNS and IP troubleshooting. Each fix includes exact steps for every major operating system so you can follow along regardless of what device you are using.
Your device communicates with the router using a local wireless connection. The router then communicates with your Internet Service Provider's equipment (the modem, ONT, or gateway) to reach the public internet. When the local WiFi link works but the internet path is broken, your device shows a connection yet cannot load anything online.
Common causes include:
| Cause | Affects | Likelihood |
|---|---|---|
| Router/modem needs reboot | All devices | Very common |
| ISP outage | All devices | Occasional |
| Incorrect DNS settings | One or all devices | Common |
| IP address conflict | One device | Moderate |
| Expired DHCP lease | One device | Moderate |
| MAC address filtering | One device | Rare |
| Firewall or VPN interference | One device | Common |
| Outdated network driver | One device (Windows) | Moderate |
Power-cycling clears the router's RAM, refreshes its connection to the ISP, and resolves most transient glitches. This single step fixes the majority of "connected but no internet" complaints.
Pro Tip: If you have a combined modem/router gateway (common with Xfinity, AT&T, and Spectrum), you only need to power-cycle that single unit. Hold the power button for 10 seconds, release, then wait 2 minutes before testing.
Before diving deeper, check whether all devices on your network lack internet or just one. Grab a second phone, tablet, or laptop and try loading a website.
Use your phone's cellular data (not WiFi) to visit your ISP's status page or Downdetector.com. If other customers in your area report outages, the problem is on your ISP's end and you simply need to wait.
Stale DNS cache entries or an expired DHCP lease frequently cause the "connected, no internet" symptom. Flushing and renewing forces your device to get fresh network settings.
Open Command Prompt as Administrator (right-click the Start button → Terminal (Admin)) and run:
ipconfig /release
ipconfig /flushdns
ipconfig /renew
netsh winsock reset
netsh int ip reset
Restart your computer after running these commands.
Open Terminal and run:
sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder
Then go to System Settings → Network → WiFi → Details → TCP/IP and click Renew DHCP Lease.
Go to Settings → Network & Internet → WiFi, long-press your connected network, tap Forget, then reconnect with your password. This forces a fresh DHCP lease.
Go to Settings → WiFi, tap the i icon next to your network, then tap Renew Lease. If that does not work, tap Forget This Network and reconnect.
Your ISP's default DNS servers can be slow or occasionally go down entirely. Switching to a public DNS like Google (8.8.8.8) or Cloudflare (1.1.1.1) often resolves the issue immediately.
1.1.1.18.8.8.81.1.1.1 and 8.8.8.8.| DNS Provider | Primary | Secondary | Best For |
|---|---|---|---|
| Cloudflare | 1.1.1.1 | 1.0.0.1 | Speed & privacy |
| 8.8.8.8 | 8.8.4.4 | Reliability | |
| Quad9 | 9.9.9.9 | 149.112.112.112 | Malware blocking |
| OpenDNS | 208.67.222.222 | 208.67.220.220 | Family filtering |
VPN clients and proxy settings can intercept all network traffic. If the VPN tunnel fails silently, you end up connected to WiFi but unable to reach anything. Temporarily disable any VPN app and check Settings → Network → Proxy to ensure no proxy is configured.
Windows has a built-in diagnostic that can detect and repair common connectivity problems automatically.
While this tool does not fix every problem, it often identifies the root cause and gives you a clear error message to research further.
Corrupted or outdated wireless drivers are a surprisingly common cause, especially after a Windows Update.
If DHCP is disabled on your router, devices will not receive an IP address automatically. Log in to your router at your gateway address (typically 192.168.1.1 or 10.0.0.1) and verify:
Windows marks some WiFi networks as "metered" to save data, which can prevent certain background services (including Windows Update and some apps) from connecting. Go to Settings → Network → WiFi → [your network] → Properties and toggle Metered connection to Off.
If nothing else works, a full network reset reinstalls all network adapters and sets all networking components back to factory defaults.
Settings → Network & Internet → Advanced network settings → Network reset → Reset now
Settings → General → Transfer or Reset → Reset → Reset Network Settings
Settings → System → Reset options → Reset WiFi, mobile & Bluetooth
Two devices sharing the same IP address will cause connectivity issues for both. Open Command Prompt and run:
arp -a
Look for duplicate IP entries with different MAC addresses. If you find one, assign a static IP to the conflicting device or restart your router to reassign DHCP leases.
If you have tried every fix above and all devices on your network still lack internet, the problem is likely outside your home. Call your ISP if:
This usually means your phone obtained a local IP from the router, but the router itself cannot reach the internet. Try restarting your router first. If other devices work fine, forget the WiFi network on your phone (Settings → WiFi → Forget) and reconnect.
Yes. If your router connects to the modem via an Ethernet cable and that cable is damaged, the router will still broadcast WiFi but have no internet to share. Try swapping the cable between the modem and router.
Almost never. This error is nearly always caused by a configuration issue, ISP outage, or hardware glitch. However, if you suspect unauthorized access, check your router's connected-device list and change your WiFi password immediately.
Peak-hour congestion on your ISP's network or WiFi interference from neighbors can cause intermittent drops. Try switching to a less crowded WiFi channel or the 5 GHz band.
A factory reset can fix router-side configuration issues, but it also erases your WiFi name, password, and all custom settings. Try the other fixes in this guide first. If you do reset your router, you will need to set it up again from scratch.
This points to a date/time or certificate issue on your device. Make sure your system clock is set to the correct date and time. Incorrect time causes SSL certificate validation to fail.
![]() |
![]() |
![]() |
![]() |
About Marcus Reed
Marcus is a network technician and tech writer who has configured thousands of routers across major ISPs including Comcast, AT&T, and Spectrum. He brings hands-on expertise to RouterHax's troubleshooting guides and brand-specific setup tutorials. Marcus is passionate about making networking accessible to everyone.
Promotion for FREE Gifts. Moreover, Free Items here. Disable Ad Blocker to get them all.
Once done, hit any button as below
![]() |
![]() |
![]() |
![]() |