
Table of Contents
The Wi-Fi icon shows full bars. Your device insists it’s connected. And every single page times out.
Here’s why this is so maddening, and the key to fixing it fast: “connected but no internet” isn’t one problem. It’s four different problems sharing one error message. The Wi-Fi link between your device and your router is genuinely fine, which is exactly why it says connected. The break is somewhere further down the chain, and it could be your device, your router, your modem, or your provider’s line.
Most guides hand you twenty-five fixes in a random order and let you flail. Instead, spend sixty seconds identifying which problem you actually have, then do only the four or five steps that matter for it. Let’s go.
The 60-Second Test That Tells You What’s Broken
Step 1: Check a second device on the same Wi-Fi. Grab a phone, tablet, or another laptop and see whether it can load a website.
- Other devices work fine → the problem is the device in your hands. Skip to One Device Only.
- Nothing works on any device → the problem is your router, modem, or provider. Skip to Every Device Is Down.
Step 2 (five seconds): Are you on public Wi-Fi? Hotel, airport, café, campus, or a guest network? Then before anything else, open a browser and visit any plain http website. Captive portals, those “accept the terms” login pages, are the single most common cause of this exact symptom on public networks, and they often fail to pop up on their own. Your phone connects to the network perfectly, but nothing passes until you sign in through that page.
Step 3: Using a VPN? Turn it off and test again. A stalled VPN tunnel produces “connected, no internet” almost perfectly.
Those three checks resolve or correctly diagnose the large majority of cases. Now the branches.
If It’s One Device Only
Your router is fine, so leave it alone. Work these in order and stop the moment you’re back online.
Restart the device. Yes, really, and do it before anything more complicated. It clears stale network state that’s often the entire problem.
Toggle airplane mode on and off, or turn Wi-Fi off and back on. Faster than a reboot and fixes a surprising share of cases.
Renew the IP lease. Your device may be clinging to an expired address the router no longer recognizes.
- iPhone: Settings, Wi-Fi, tap the (i) beside your network, then Renew Lease.
- Mac: System Settings, Network, Wi-Fi, Details, TCP/IP, Renew DHCP Lease.
- Windows: open Terminal as administrator and run ipconfig /release then ipconfig /renew.
- Android: forget the network and reconnect, which accomplishes the same thing.
Check the date and time. An incorrect system clock breaks the security certificates that secure websites, producing a working connection where nothing loads. Set it to automatic.
Forget the network and rejoin it. This clears a corrupted saved profile, so have the password ready.
On iPhone, try disabling Private Wi-Fi Address for that network (in the same (i) menu). Some routers, especially older ones and certain office setups, don’t cope well with the rotating MAC address, and this is an underrated culprit.
Run the built-in troubleshooter on Windows: Settings, System, Troubleshoot, Other troubleshooters, then Network and Internet. It genuinely fixes misassigned IPs and disabled adapters.
Last resort, reset network settings. This works reliably and costs you every saved Wi-Fi password on the device, so treat it as the end of the line rather than step two.
- iPhone: Settings, General, Transfer or Reset iPhone, Reset, Reset Network Settings.
- Windows: Settings, Network and internet, Advanced network settings, Network reset.
- Android: Settings, System, Reset options, Reset Wi-Fi, mobile and Bluetooth.
If Every Device Is Down
Now it’s the hardware or the line, and there’s a correct order here that most people get wrong.
Power cycle properly, in sequence. Unplug both the modem and router. Wait a full 30 seconds, which matters because capacitors need to discharge for a true reset. Plug the modem back in first and wait until its lights settle, usually one to two minutes. Then plug in the router and wait another minute or two. Rebooting them simultaneously, or the router first, is why this “doesn’t work” for a lot of people.
If you have a single combined modem-router unit, one restart covers both.
Check the router’s lights. Most routers have an internet or WAN indicator separate from the Wi-Fi light. If Wi-Fi is happily lit but the internet light is off, red, or amber, your router is telling you plainly that it has no connection to your provider. That’s your answer, and no amount of fiddling with your laptop will change it.
Check the physical cable running from the wall or modem into the router’s WAN port. Loose coax and Ethernet connections are unglamorous and common.
Try Ethernet. Plug a laptop directly into the router with a cable. Works over Ethernet but not Wi-Fi? Your internet is fine and the router’s wireless side is the problem, which is a firmware update or router reboot situation. Fails on Ethernet too? The problem is upstream, which means the modem or your provider.
If It’s Your ISP
Before you spend an hour on hold, confirm it.
Switch your phone to mobile data (turn Wi-Fi off entirely so it doesn’t cheat) and check your provider’s status page or app, plus a public outage tracker like Downdetector. Neighbourhood outages show up there within minutes, and many providers post estimated restoration times.
Also worth a check: whether the account is actually paid up and active. Providers do suspend service quietly, and the symptom is exactly this.
If there’s a confirmed outage, stop troubleshooting. Nothing you do to your devices matters, and every “fix” you attempt just adds variables you’ll have to undo later.
The DNS Fix, Explained Properly
DNS gets recommended constantly as a magic incantation, so here’s what it actually is: DNS is the phone book that turns a website name into the numeric address your device needs. When DNS fails, your connection is perfectly healthy but nothing resolves, which produces exactly this symptom.
The tell: if a website loads by its numeric IP but not by name, or your device connects to services yet browsers hang on “looking up,” DNS is your culprit.
Flush the cache first. On Windows, run ipconfig /flushdns in an admin Terminal. On Mac, restarting usually does it. This clears bad cached entries.
Then switch DNS providers. Your provider’s DNS servers can be slow or broken while the rest of the connection is fine. Cloudflare’s 1.1.1.1 and Google’s 8.8.8.8 are the standard alternatives.
- iPhone: Settings, Wi-Fi, the (i) beside your network, Configure DNS, Manual, then add them.
- Windows: Settings, Network and internet, Wi-Fi, Hardware properties, DNS server assignment, Edit, Manual.
- Android: long-press your network, Modify network, Advanced, then set IP settings and DNS.
- Best option: change it once on the router itself and every device on the network inherits it.
If you’d rather not touch DNS at all on Windows, running these in an admin Terminal rebuilds the whole networking stack: netsh winsock reset and netsh int ip reset, then restart.
When It Keeps Coming Back
Occasional dropouts are annoying; a weekly pattern means something structural.
Update your router’s firmware through its admin page or app. Bugs causing periodic loss of connection are common and quietly patched.
Change the Wi-Fi channel, especially on 2.4GHz in an apartment building where a dozen networks compete. Most routers can auto-select a clearer channel.
Check how many devices are connected. Older routers genuinely struggle past a certain count, and a forgotten smart plug or three can push them over.
Consider the router’s age. Anything beyond about five years old is a plausible suspect on its own, and if it’s the box your provider gave you a decade ago, replacing it fixes problems you’ve stopped noticing.
Watch for heat. Routers stuffed in cabinets or sitting on other electronics throttle and drop connections. Give it air.
Quick Answers
- Why does my Wi-Fi say connected but there’s no internet?
Because the link to your router is working while something further along isn’t: your device’s network settings, the router, the modem, or your provider’s line. - Should I restart my router or my device first?
Test another device first. If only one device is affected, restart that device. If everything is down, power cycle the modem first, then the router 30 seconds later. - Does resetting network settings delete anything?
It erases saved Wi-Fi passwords, VPN configurations, and paired network settings on that device. Nothing else is lost, but keep it as a last resort. - Why does this only happen on hotel or airport Wi-Fi?
Almost always a captive portal that hasn’t loaded. Open a browser and visit any http site to force the sign-in page. - Will changing DNS speed up my internet?
It won’t raise your bandwidth, but a faster DNS provider can make sites start loading noticeably quicker and fixes name-resolution failures.
The Bottom Line
The reason this problem eats entire evenings is that people start fixing before they know what’s broken. Sixty seconds of triage prevents that: check a second device, rule out a captive portal, and rule out your VPN. From there, one device down means work on that device, everything down means power cycle in the right order and read the router’s own lights, and a confirmed provider outage means stop touching things and wait. Save the network reset and the DNS surgery for when the branch you’re on actually calls for them, and this goes from an evening to a coffee break.














