So your WiFi says it’s connected but there’s no internet. That’s one of the most frustrating network issues you can see the network, you’re connected to it, but nothing loads. Web pages don’t open, apps can’t connect, it’s like you’re online but not really.
This happens a lot more than you’d think. Sometimes it’s your router, sometimes it’s Windows being weird, sometimes it’s your ISP having issues. Let me walk you through what actually fixes this.
Restart your router first
I know, everyone says restart everything. But for network issues, this actually helps a lot.
- Unplug your router from power
- Wait 30 seconds
- Plug it back in
- Wait for it to fully boot up (usually 1-2 minutes)
- Try connecting again
This clears the router’s cache and re-establishes connections. It solves a surprising number of network issues.
Restart your computer too
While your router is restarting, restart your computer.
- This clears Windows network cache
- Resets network adapters
- Can fix temporary glitches
Check if other devices work
This tells you where the problem is.
- Try your phone on the same WiFi
- Try another computer or tablet
- If other devices work fine, the issue is your computer
- If nothing works, it’s your router or ISP
This is important it tells you whether to focus on your computer or your network.
Run Windows Network Troubleshooter
Windows has a built-in tool for network issues.
- Press Windows + I to open Settings
- Go to Network & internet
- Click Advanced network settings
- Click More troubleshooters
- Run the Network Adapter troubleshooter
- Let it scan and fix issues
This can sometimes detect and fix problems automatically.
Reset network settings
Sometimes network settings get messed up and need a reset.
- Open Command Prompt as admin
- Type this command and hit Enter:
netsh winsock reset
- Restart your computer
This resets Windows network configuration to default. It fixes a lot of weird network issues.
Flush DNS cache
DNS issues can cause connected but no internet problems.
- Open Command Prompt as admin
- Type this and hit Enter:
ipconfig /flushdns
- Then type:
ipconfig /renew
- Restart your computer
This clears DNS cache and renews your IP address.
Disable and re-enable WiFi adapter
Sometimes the adapter just needs a reset.
- Press Windows + X and select Device Manager
- Expand Network adapters
- Find your WiFi adapter
- Right-click it and select Disable device
- Wait a few seconds
- Right-click it again and select Enable device
Update WiFi drivers
Outdated or corrupted drivers can cause network issues.
- Open Device Manager
- Expand Network adapters
- Right-click your WiFi adapter
- Select Update driver
- Choose Search automatically for drivers
If that doesn’t find anything, go to your laptop/motherboard manufacturer’s website and download the latest WiFi driver.
Forget the network and reconnect
Sometimes the saved network profile gets corrupted.
- Go to Settings → Network & internet → WiFi
- Click Manage known networks
- Click your WiFi network
- Click Forget
- Reconnect to the network
- Enter your password again
This creates a fresh network profile.
Check airplane mode
Make sure airplane mode isn’t accidentally on.
- Click the WiFi icon in your taskbar
- Make sure airplane mode is OFF
- Make sure WiFi is ON
Check DNS settings
Sometimes DNS settings are wrong or pointing to a server that’s down.
- Go to Settings → Network & internet
- Click your WiFi connection
- Scroll down to DNS server assignment
- Change it to Automatic (DHCP)
- Or try Google DNS (8.8.8.8 and 8.8.4.4)
Disable VPN
If you have a VPN running, it might be causing issues.
- Disconnect from your VPN
- Try accessing the internet
- If it works, the VPN is the problem
- Try a different VPN server or contact VPN support
Check for Windows updates
Sometimes network issues are caused by Windows bugs.
- Go to Settings → Windows Update
- Check for updates
- Install everything available
- Restart your computer
Temporarily disable firewall/antivirus
Sometimes security software blocks internet access.
- Disable your antivirus temporarily
- Disable Windows Firewall temporarily
- Try accessing the internet
- If it works, your security software is blocking something
- Re-enable it and adjust settings
Check router settings
If other devices also have no internet, the issue might be your router.
- Log into your router (usually 192.168.1.1 or 192.168.0.1)
- Check if it has an internet connection
- Check DNS settings
- Restart the router from its admin panel
- Update router firmware if available
Contact your ISP
If nothing works and all your devices have no internet:
- Check if your ISP is having outages
- Call your ISP support
- They can check if there’s an issue on their end
- Sometimes they need to reset your connection from their side
Common causes
Most of the time it’s:
- Router needs restart
- DNS cache needs clearing
- Network adapter needs reset
- Windows network settings are messed up
Sometimes it’s:
- ISP outage
- Router hardware issue
- WiFi driver corruption
- VPN or firewall blocking
What NOT to do
Don’t randomly download network fix tools from the internet. Most of these are garbage or malware. Stick to Windows built-in tools and official drivers.
Don’t keep restarting your computer over and over without trying other fixes. If it didn’t work the first few times, it probably won’t work now.
Don’t ignore it network issues rarely fix themselves.
Where to start
Start with restarting your router and computer. That solves a surprising number of cases.
If that doesn’t work, check if other devices have internet. This tells you where to focus your troubleshooting.
For computer-specific issues, run the network troubleshooter, reset network settings with netsh winsock reset, and flush DNS cache.
Most “connected but no internet” issues are fixable without calling your ISP. It’s usually just a matter of working through these systematically.
