WiFi Connected But No Internet? How to Fix It Fast
Your device shows a WiFi connection but pages won't load and apps say no internet. Here are the most reliable fixes for this frustrating problem.
It’s one of the most confusing WiFi problems: your device shows a full signal and says it’s connected, but nothing loads. Websites time out, apps fail, and the internet is completely unreachable. The good news is that “connected but no internet” has a clear set of causes — and most are fixable in minutes.
What “Connected But No Internet” Actually Means
When your device connects to WiFi, it establishes a local connection to your router. A separate step — routing traffic to the internet — can fail independently. Your device can successfully join the local network (which is why it shows as “connected”) while the router fails to pass that traffic to the internet.
The most common causes:
- Router or modem needs a restart
- DNS server failure
- IP address conflict or exhausted DHCP pool
- ISP outage or line issue
- Corrupted TCP/IP stack (Windows)
- Captive portal not dismissed (hotels, cafes)
Fix 1: Restart Your Router and Modem
This solves the problem 80% of the time. Unplug both your modem and router from power. Wait 30 seconds. Plug in the modem first, wait 60 seconds for it to fully reconnect to your ISP, then plug in the router. Wait another 60 seconds and test your connection.
If you have a combination modem/router unit (common with ISP-provided equipment), unplug it, wait 60 seconds, and plug it back in.
Fix 2: Check for an ISP Outage
Before troubleshooting your own equipment, verify whether your ISP is having an outage. Use your phone’s mobile data to check your ISP’s status page or check sites like Downdetector. If there’s a widespread outage, nothing you do locally will fix it — just wait it out.
Fix 3: Change Your DNS Server
DNS (Domain Name System) translates domain names (like google.com) into IP addresses. If your ISP’s DNS server is down or slow, pages won’t load even though your connection works. Switch to a reliable public DNS server:
- Google DNS: Primary
8.8.8.8— Secondary8.8.4.4 - Cloudflare DNS: Primary
1.1.1.1— Secondary1.0.0.1 - Quad9: Primary
9.9.9.9— Secondary149.112.112.112
On Windows: Settings → Network & Internet → Change adapter options → right-click your WiFi adapter → Properties → IPv4 → Use the following DNS server addresses.
On Mac: System Settings → Network → WiFi → Details → DNS tab → click + and enter the address.
On Android/iPhone: Long-press your WiFi network → Modify network → Advanced → change IP settings to Static and enter the DNS manually.
Fix 4: Release and Renew Your IP Address (Windows)
Your device gets an IP address from your router via DHCP. If this lease is stale or there’s a conflict (two devices with the same IP), internet access fails. To refresh it, open Command Prompt as Administrator and run these commands in order:
ipconfig /release
ipconfig /flushdns
ipconfig /renew
After running these, test your connection. On Mac, go to System Settings → Network → WiFi → Details → TCP/IP tab → click Renew DHCP Lease.
Fix 5: Reset the TCP/IP Stack (Windows)
A corrupted network stack is less common but can cause persistent “connected but no internet” issues after Windows updates or malware removal. Run these commands in Command Prompt as Administrator:
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /flushdns
ipconfig /renew
Restart your computer after running these commands. This resets your TCP/IP stack to a clean state without affecting your WiFi settings.
Fix 6: Forget and Reconnect to the Network
A corrupted saved network profile can cause connection issues. On any device, “forget” the WiFi network and reconnect by entering the password again. This forces a fresh connection negotiation and often resolves stubborn issues.
Fix 7: Dismiss a Captive Portal
On hotel, cafe, or airport WiFi, you often need to accept terms or log in through a browser page before getting internet access. Open any browser and try loading a non-HTTPS site like http://neverssl.com — this forces captive portal pages to appear even if your device dismissed the notification.
Fix 8: Check Router Admin for IP Conflicts
Log into your router’s admin panel (usually 192.168.1.1 or 192.168.0.1) and look at the connected devices list. If two devices show the same IP address, you have a conflict. You can fix this by:
- Expanding the DHCP pool size (e.g., from 50 addresses to 100)
- Assigning static IPs to devices that need them
- Restarting all devices to force new IP assignments
Fix 9: Disable IPv6 Temporarily
Some routers have buggy IPv6 implementations that cause internet access failures while IPv4 still works. Disabling IPv6 on your device can work around this. On Windows: Device Manager → Network Adapters → your WiFi adapter → Properties → uncheck “Internet Protocol Version 6 (TCP/IPv6).”
Still No Internet?
If none of these fixes work, the issue is likely with your ISP equipment or line. Test by connecting a device directly to your modem with an Ethernet cable and checking for internet access:
- Ethernet works, WiFi doesn’t: The problem is your router. Try a factory reset or consider replacing it. See our best WiFi routers guide.
- Neither works: The problem is your modem or ISP line. Contact your ISP — they can check line signal levels remotely and send a technician if needed.
Related Articles
Why Is My WiFi So Slow? 8 Common Causes and How to Fix Them
Struggling with slow WiFi? From router placement to channel congestion, here are the most common reasons your WiFi is underperforming and what you can do about it.
WiFi 6E Explained: Is It Worth Upgrading in 2026?
WiFi 6E opens up the 6GHz band for blazing fast speeds with less interference. Here's what it means for you and whether you should upgrade now.
How to Test Your WiFi Speed Accurately: A Complete Guide
Getting inconsistent speed test results? Learn how to test your WiFi speed the right way for accurate, reliable measurements every time.