WiFi Connected No Internet? 8 Steps to Fix It

WiFi connected but no internet? Find out if it is the router, provider or device, then fix it with restarts, cable checks, DNS changes and router settings.

QUICK ANSWER
Connected to WiFi but no internet?
  1. Check if all devices are affected or only one.
  2. Restart the modem first, then the router, and wait two minutes.
  3. Check the modem lights and cables, and your provider’s outage page.
  4. On a single device, forget and rejoin the WiFi, then try DNS 1.1.1.1.

I have seen WiFi show as connected while nothing loads, and it is maddening. Your phone says you are online, but every page and app just spins.

That half-connected state stops everything, and the cause is often small: a router that needs a restart, or a wrong setting on one device. This guide walks you through the fixes. If your WiFi is connected but there is no internet, restart your router first, then check the device.

Step 1: Check whether every device is affected

In my experience, this is the part that trips most people up.

  • All devices have no internet: the problem is the router, modem or your internet provider. Start with Step 2.
  • Only one device has no internet: the problem is that device. Skip to Step 5.

Step 2: Restart the modem and router

I have seen this done wrong more than once, so I keep it simple here.

  1. Unplug the modem and the router (or the single gateway box) from power.
  2. Wait 30 seconds.
  3. Plug the modem in first and wait until its internet or online light is steady, usually one to two minutes.
  4. Plug the router in and wait another two minutes.

This fixes most “no internet” problems, because it clears the connection and gets a fresh address from your provider.

Step 3: Check the lights and cables

I check this before I change anything else.

Look at the modem or gateway. A red, orange or flashing internet light usually means there is no signal from your provider.

Make sure the cable from the wall (coax, fiber or phone line) is firmly connected, and that the Ethernet cable between modem and router goes into the router’s WAN or Internet port.

Step 4: Check for an outage

I treat this as a quick check, not a deep setting.

Use mobile data to check your provider’s status page or app. Many providers show outages by area and send updates by text. If there is an outage, the only fix is to wait.

Step 5: Fix a single device

I would rather confirm it now than fix it later.

  • Forget and rejoin the network: remove the WiFi network from the device and connect again with the password.
  • Turn WiFi off and on, or toggle airplane mode for 10 seconds.
  • Check the IP address: if it starts with 169.254, the device did not get an address from the router. Restart the router and the device.
  • Turn off VPN and proxy apps, which can block traffic when they fail.
  • Check date and time: a wrong clock breaks secure websites.

Step 6: Change the DNS server

I always start with the router page for this.

If websites will not load but apps like WhatsApp still work, your provider’s DNS may be failing. Set your device or router to a public DNS such as 1.1.1.1 (Cloudflare) or 8.8.8.8 (Google).

On Windows, open the network adapter properties, select IPv4 and enter the DNS servers. On a router, change the DNS in the WAN or Internet settings.

Step 7: Log in to the router and check the WAN status

In my experience, this is the part that trips most people up.

Open your router admin page, for example 192.168.1.1 or 192.168.0.1, and look at the Internet or WAN status. If it shows Disconnected or no IP address, the router is not getting a connection from the modem or provider.

Check whether your provider needs a PPPoE username and password, and confirm they are entered correctly.

Step 8: Reset the router as a last resort

I have seen this done wrong more than once, so I keep it simple here.

A factory reset clears bad settings, but also erases your WiFi name, password and any provider login. Only reset if you have those details. Hold the Reset button for about 10 seconds with the router on, then set it up again.

Fixes for Phones (Android and iPhone)

I check this before I change anything else.

  1. Check for a captive portal on public WiFi: open your browser and try an http site like example.com. If a sign-in or terms page appears, complete it. If nothing appears, forget the network and join it again.
  2. Turn off ad-blocking apps and any VPN or DNS profile: on iPhone, check Settings > General > VPN & Device Management and remove any profile you do not recognise. On Android, turn off Private DNS or set it to Automatic under Settings > Network & internet > Private DNS.
  3. On iPhone, turn off Limit IP Address Tracking and iCloud Private Relay for this network: open the network, turn off Limit IP Address Tracking and iCloud Private Relay, then test again.
  4. Turn off the private or random MAC address for this network: the router may use MAC filters or reserved addresses that only recognise the phone’s real hardware address.
  5. Make sure the phone is not on a static IP: set the IP back to DHCP so the phone gets its address from the router.
  6. If only some apps have no internet: check the router’s blocked services or parental controls, and test the app over mobile data to see if it is a router block.
  7. Reset network settings as a last step: this erases saved WiFi passwords. iPhone: Settings > General > Transfer or Reset iPhone > Reset > Reset Network Settings. Samsung: Settings > General management > Reset > Reset network settings. Other Android: Settings > System > Reset options > Reset Wi-Fi, mobile & Bluetooth.

Fix ‘Limited Connectivity / No Internet Access’ on Windows

I treat this as a quick check, not a deep setting.

  1. Run the network troubleshooter: Settings > System > Troubleshoot > Other troubleshooters > Network and Internet > Run, then follow what it reports and restart.
  2. Renew the IP and flush DNS: open Command Prompt as administrator and run ipconfig /release, then ipconfig /renew, then ipconfig /flushdns.
  3. If the IP starts with 169.254: the PC never got an address from the router. Restart the router, then the PC, and check that DHCP is on and the router’s address pool is not full.
  4. Set DNS in the adapter settings: use 1.1.1.1 and 8.8.8.8 for the WiFi adapter and test again.
  5. Turn off IPv6 temporarily to test: in the WiFi adapter properties, untick Internet Protocol Version 6 (TCP/IPv6) and test. Turn it back on afterwards.
  6. Update or reinstall the network adapter driver: download it from the laptop maker’s support site. After a Windows update, a generic driver can replace the real one and break WiFi.
  7. Reset the network stack: in an administrator Command Prompt, run netsh winsock reset and netsh int ip reset, then ipconfig /release, ipconfig /renew and ipconfig /flushdns, and restart.
  8. Stop Windows turning the WiFi adapter off: in Device Manager, right-click the WiFi adapter, open Power Management, and untick ‘Allow the computer to turn off this device to save power’.
  9. If you only see the yellow warning icon and websites still open: the line works. Windows is failing its own connectivity check because something is blocking it.
  10. Use network reset as a last step: Settings > Network & internet > Advanced network settings > Network reset. This removes all saved networks and reinstalls the network adapters.

Common causes at a glance

I would rather confirm it now than fix it later.

What you seeLikely causeFix
All devices offline, modem light redProvider outage or line problemCheck outage, then call provider
All devices offline, modem light normalRouter not connected to modemCheck WAN cable, restart router
One device offlineDevice network settingsForget network, restart device
Apps work, websites do notDNS problemUse 1.1.1.1 or 8.8.8.8
Device IP starts with 169.254No address from routerRestart router and device

FAQs About WiFi Connected but No Internet? How to Fix It

Your device is connected to the router, but the router is not reaching the internet, or the device has a network or DNS problem.

If every device is offline and the modem internet light is red or off, it is usually the provider or line. If only one device is affected, it is the device.

No. Restarting only turns it off and on. A factory reset is what erases settings.

That usually points to a DNS problem. Switch to a public DNS server such as 1.1.1.1 or 8.8.8.8.

The team behind this guide

Kevin DoyleKevin Doyle found this topic
SEO Research Lead
Focus: Topic & Keyword Research

Anna KowalskiAnna Kowalski wrote this guide
Router Login & Setup · Published October 19, 2026
Focus: Troubleshooting & Fixes

Nina PetrovaNina Petrova designed the visuals
Graphic Designer
Focus: Brand & Illustrations

AwaisAwais verified the facts
Founder & Editor-in-Chief · Last verified: November 2026
Focus: Final fact-check & publishing

Similar Posts