The WiFi bars look full. Your device says “Connected.”
But nothing loads. Websites fail, apps stall, and your video call freezes right when you need it.
It’s annoying. The good news is that you rarely need a new router or a technician. Most of the time, one of the fixes below solves it.
Quick Answer: Why Is WiFi Connected but There Is No Internet?
Your device is connected to your router. But your router isn’t getting internet, or your device can’t use it properly.
The usual causes are:
- Your internet provider (ISP) has an outage
- Your router or modem has a glitch
- A DNS problem
- A VPN or proxy getting in the way
- An outdated network driver
- Wrong network settings
Start here: restart your router, then check if other devices can get online. That one test tells you where the problem is.
First, Find Out Where the Problem Is
Before you try every fix, spend one minute on this. It saves a lot of guessing.
| What You See | Likely Cause | What to Try |
| Other devices work fine | Problem is on your device | Restart it, forget the network |
| No device has internet | Router, modem, or ISP | Restart equipment, check for outage |
| Some apps work, websites don’t | DNS or browser | Flush DNS, try another browser |
| Works once you turn off VPN | VPN issue | Check VPN settings |
| Works near the router only | Weak signal | Move closer |
| Broke after a Windows update | Driver or settings | Update the driver |
9 Quick Fixes That Work: WiFi Connected but No Internet?
Now let’s go through the fixes, easiest first.
1. Restart Your Router and Modem
This fixes more problems than you’d expect. Routers get glitchy, and a restart gives them a fresh start.

- Unplug your modem and router from power.
- Wait 30 to 60 seconds.
- Plug the modem back in first.
- Wait until its lights settle.
- Plug the router back in and let it start up.
- Reconnect your device and test.
Have one combined modem-router box? Just restart that one.
Restart is not reset. Don’t press the little reset button unless you want to wipe your router settings.
2. Check If Your Internet Provider Is Down
Sometimes it’s not you at all.
If your provider has an outage, your WiFi still shows up and connects. It just has no internet behind it.

Here’s how to check:
- Look at your provider’s website or app for outage notices.
- Use your phone’s mobile data to search for reports in your area.
- Ask a neighbor on the same provider.
- Call customer support.
If there’s an outage, no setting on your end will fix it. Wait it out.
3. Turn WiFi Off and On
Your device may have grabbed a bad connection. Switching WiFi off and on forces a fresh one.

Windows: Settings > Network & Internet > turn WiFi off, wait 10 to 15 seconds, turn it on.
Android: Settings > Network & Internet (or Connections) > turn WiFi off, wait a few seconds, turn it on.
iPhone: Settings > WiFi > turn it off, wait a few seconds, turn it on.
Still stuck? Move on.
4. Forget the Network and Reconnect
Your device may have saved old or wrong settings for your WiFi. Forgetting the network clears them.
Make sure you know your WiFi password first. You’ll need to type it again.

Windows 11: Settings > Network & Internet > WiFi > Manage known networks > pick your network > Forget. Then reconnect.
Android: Settings > WiFi > tap your network > Forget. Then reconnect.
iPhone: Settings > WiFi > tap the info icon (i) next to your network > Forget This Network. Then reconnect.
5. Turn Off Your VPN and Proxy
A VPN can break your connection if its server is down or acting up. You’ll stay connected to WiFi, but websites won’t load.

Try this:
- Open your VPN app.
- Disconnect.
- Try a website.
If it works now, the VPN was the problem. Check its settings or switch servers.
On Windows, you can also check for a proxy:
- Open Settings > Network & Internet > Proxy.
- Turn off any proxy you don’t need.
If your work or school set up that proxy, ask them before you change it.
Using a VPN a lot? Our guide to the best free VPNs for USA users can help you find a more reliable one.
6. Flush DNS (Windows)
DNS works like a phone book for the internet. It turns a website name into an address your device can find.
If that “phone book” gets stale, websites won’t load even though your WiFi is fine.

To flush it:
- Open the Start menu and search for Command Prompt.
- Choose Run as administrator.
- Type this and press Enter:
ipconfig /flushdns
- Restart your browser and test.
Still no luck? Run these two commands, one at a time:
ipconfig /release
ipconfig /renew
This asks your router for a fresh IP address.
Microsoft also lists a few advanced commands for stubborn cases. Microsoft’s own support page on fixing WiFi problems in Windows walks through them. Be careful with these on a work computer.
7. Change Your DNS Server
Sometimes your provider’s DNS server is the weak link. Switching to a public one can fix it.

Google’s public DNS is a popular choice:
- Preferred DNS: 8.8.8.8
- Alternate DNS: 8.8.4.4
To change it on Windows:
- Open Settings > Network & Internet > Advanced network settings.
- Click More network adapter options.
- Right-click your WiFi adapter and choose Properties.
- Select Internet Protocol Version 4 (TCP/IPv4) and click Properties.
- Choose Use the following DNS server addresses.
- Type in the two addresses above.
- Click OK to save.
Menu names can differ a little by Windows version. If it doesn’t help, switch back to automatic DNS.
8. Update Your WiFi Driver
Does WiFi work on your phone but not your Windows laptop? Your laptop’s WiFi driver may be the issue.
Old or corrupted drivers cause all kinds of connection problems.

- Right-click the Start button and open Device Manager.
- Expand Network adapters.
- Right-click your wireless adapter.
- Choose Update driver and follow the steps.
You can also get the latest driver from your laptop maker’s support site. Only download drivers from official sources.
If the trouble started right after a driver update, try rolling back to the older one.
Laptop acting slow in general? Our post on why your laptop is so slow covers other common causes.
9. Reset Network Settings (Last Resort)
Try this only after everything else fails.
A network reset wipes saved network settings and reinstalls your network adapters. You’ll need to reconnect to WiFi, and you may need to set up your VPN again.

Windows 11:
- Open Settings > Network & Internet > Advanced network settings.
- Click Network reset.
- Click Reset now and confirm.
- Restart your computer.
Using a work VPN or special network software? Check with your IT team first.
Fixes by Device
Windows 11: Restart the router, run the Windows network troubleshooter, then forget and reconnect. After that, try flushing DNS or updating the driver.
Android: Restart your phone and router. Then forget the network and reconnect. Also check for a VPN or a Private DNS setting that could be causing trouble. Menu names change by phone brand.
iPhone: Restart your iPhone, reconnect, and check for an active VPN. As a last step, use Reset Network Settings in the General settings. It wipes saved WiFi networks, so save it for last.
Mac: Restart your Mac and router. Reconnect to WiFi, then check your VPN, DNS, and proxy settings.
If other devices work fine, the problem is almost always on that one device.
If the signal is weak in parts of your home, a mesh system can help. See our guide on setting up mesh WiFi in a two-story house.
Frequently Asked Questions
Why Does My WiFi Say Connected but No Internet?
Your device reached your router, but it can’t get online. Common causes are an ISP outage, a router glitch, a DNS error, or a bad network setting on your device.
Why Is There No Internet on All My Devices?
The problem is likely your modem, router, or provider. Restart your router and modem, then check for an outage.
Why Does My Phone Have WiFi but No Internet?
Your phone connected to the router, but the router may have no internet. It could also be saved WiFi settings, a VPN, or DNS. Restart the phone and router, then reconnect.
Can a DNS Problem Cause WiFi Connected but No Internet?
Yes. If DNS fails, your device can’t find websites even when the connection is active. Flushing DNS or switching to a public DNS often helps.
Should I Reset My Router If WiFi Has No Internet?
Restart it first. A restart is safe. A factory reset wipes your WiFi name, password, and settings, so only do it if you really need to.
Does a Weak Signal Cause No Internet?
It can cause slow or dropped connections. But a strong signal doesn’t promise working internet. Move closer to the router and test another device.
Why Does WiFi Work on My Phone but Not My Laptop?
The issue is probably your laptop’s network adapter, driver, DNS, VPN, or saved settings. Restart it, forget the network, and reconnect.
Conclusion
Most “connected but no internet” problems are simple. Start with the easy stuff: restart your router, check for an outage, reconnect, and turn off your VPN.
If only one device is affected, look at that device’s DNS and WiFi driver. If every device is affected, look at your router, modem, and provider.
Work through the fixes one at a time. And if nothing works, call your internet provider.

