Wireless

WiFi Connected But No Internet: How to Find the Actual Cause

G Gurpreet Singh September 5, 2026 10 min read
A working animated link from laptop to router beside a broken link from router to the internet, with the three diagnostic tests listed beneath
Connected means your device has a working radio link to the router, which does not involve the internet at all. Three tests find the cause in under two minutes: try another device to learn whether it is the network or just you, ping 1.1.1.1 to learn whether it is DNS, and check your IP address for a 169.254 that means DHCP failed. Almost every case is a router that lost its uplink, a device that never got an address, or a DNS server that stopped answering.
Key takeaways

  • ["Joining WiFi is a conversation between your device and the router, so the icon can say connected while the internet is unreachable.","If ping 1.1.1.1 replies but websites do not load, the connection works and the fault is DNS.","An address starting 169.254 is APIPA and always means DHCP failed, so nothing will work until it is fixed.","Restart the modem first and wait two minutes before the router, or the router may request an address too early.","If only secure sites fail, check the clock, because HTTPS validates certificates against the current date.","A fault that always happens in the same room is a coverage problem, not something resetting will fix."]
Short answer

“Connected” and “internet” are two different things. Connected means your device has a working radio link to the router. It says nothing about whether the router can reach the outside world, or whether your device was given a usable address.

Three tests find the cause in under two minutes. Run them in this order:

1. Does another device work? If everything is offline, the fault is the router or your provider. If only one device is offline, the fault is on that device.

2. Ping 1.1.1.1. If that replies, your internet connection is fine and the problem is DNS.

3. Check your IP address. If it starts 169.254, your device never got an address from the router, and nothing will work until that is fixed.

Everything below is just what to do once you know which of the three it is.

Why a device says connected with no internet

Getting onto WiFi and getting onto the internet are separate steps, and your device reports only the first one honestly.

Joining the WiFi means your device and the router agreed on a password and established a radio link. That is a conversation between two pieces of equipment in your home. The internet is not involved at any point.

After that, three more things have to work, and each can fail independently:

Your device needs an address. The router hands one out over DHCP. No address, no traffic.

The router needs its own connection. Its link to your provider can be down while its WiFi keeps broadcasting perfectly.

Names need resolving. Your device turns names like google.com into IP addresses using DNS. If DNS fails, everything appears broken even though the connection is fine.

That is why the icon says connected. It is reporting the one part that worked.

The three tests, in order

Test 1: is it one device or all of them?

Pick up a phone and try a website on it. This single step halves the problem.

Everything is offline. The fault is the router or your provider. Skip to the router section below.

Only one device is offline. The router is fine and something on that device is broken. Skip to the single device section.

People routinely spend an hour reconfiguring a laptop when every device in the house was offline. Ninety seconds here prevents that.

Test 2: ping an IP address directly

This separates a connection problem from a name resolution problem, and it is the single most useful test on this page.

Open a terminal or command prompt and run:

SystemCommand
Windowsping 1.1.1.1
macOS or Linuxping -c 4 1.1.1.1

Replies come back. Your internet connection is working. Traffic is leaving your house and coming back. The problem is almost certainly DNS, because you can reach an address but not translate a name into one.

Confirm it by running ping google.com. If the IP replies and the name does not, that is DNS, definitively.

Nothing comes back. Traffic is not reaching the internet at all. Move to test 3.

Test 3: look at your IP address

Find the address your device is actually using.

SystemCommand
Windowsipconfig
macOS or Linuxifconfig or ip addr
PhoneWiFi settings, tap the network name

Read the first two numbers:

192.168.x.x or 10.x.x.x means the router gave you a proper address. DHCP worked, so the fault is further along.

169.254.x.x is the important one. That is not a real address. It is a placeholder your own device invented after asking the router for an address and getting no reply. This is called APIPA, and it always means DHCP failed. Nothing will work until it is resolved.

No address at all means the adapter is not really connected, whatever the icon claims.

Decision tree: if another device also fails the fault is the router or provider, if ping to 1.1.1.1 replies the fault is DNS, and if the address starts 169.254 then DHCP failed
Each test rules out a whole branch, which is why the order matters.

If every device is offline

The router is fine as a WiFi transmitter and broken as an internet connection. Work through these in order.

Check the router’s own status lights. Most routers have an internet or WAN light. Green or white usually means connected; red, orange or off means it has lost its uplink. On a fibre connection specifically, a red LOS light means the line itself is down and no amount of restarting will help.

Check your provider’s status page before doing anything else. An outage explains everything and costs you nothing to rule out.

Restart in the right order. This matters more than people expect. Power off the modem and the router. Turn the modem on first and wait until its lights settle, usually two minutes. Only then turn on the router. Starting them together often leaves the router asking for an address before the modem is ready, and it does not always ask again.

Check for double NAT. If you have your own router plugged into a provider’s box that is also routing, both hand out addresses and both apply NAT. Symptoms are broken port forwarding, poor video calls and devices that cannot see each other. The fix is putting the provider’s box into bridge mode, which our home network setup guide covers per provider.

Check whether the bill was paid. Unglamorous and it happens. A suspended account usually leaves the local network working perfectly while blocking everything beyond it.

If only one device is offline

The router works. Something on that one device is wrong.

Forget the network and rejoin it. The most effective single fix, because it clears a stored profile that may have a stale address, an old gateway or a wrong security setting. On the device, forget the network, then reconnect with the password.

Release and renew the address. If you saw a 169.254 address, force the device to ask again:

SystemCommand
Windowsipconfig /release then ipconfig /renew
macOSNetwork settings, TCP/IP, Renew DHCP Lease

If it still comes back 169.254, the router’s DHCP pool may be full or switched off. A router handing out a small range can genuinely run out in a house full of smart devices.

Check the clock. This one is invisible and catches everybody. Secure sites validate certificates against the current date, so if your device’s clock is badly wrong, every HTTPS site fails while ping works perfectly. It looks exactly like no internet. Set date and time to automatic.

Turn off any VPN. A VPN client that has half disconnected leaves routes pointing at a tunnel that no longer exists. Disconnect it properly, and if that fails, quit the client entirely.

Check parental controls and schedules. If the router blocks that device on a timer, it will connect to WiFi normally and reach nothing. Worth checking on a child’s device that fails at the same time each evening. Our guide to routers with parental controls explains where these settings live.

Reset the network stack. The last resort on Windows, and it does work. Run netsh winsock reset and netsh int ip reset in an administrator command prompt, then restart. On a phone, use Reset Network Settings, which clears saved WiFi passwords.

If ping works but websites do not

You have a working internet connection and broken name resolution. Three things fix nearly all of it.

Flush the DNS cache. Your device stores recent lookups, and a stale or poisoned entry survives a reboot.

SystemCommand
Windowsipconfig /flushdns
macOSsudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Change your DNS server. Provider DNS servers fail more often than people realise, and when they do, everything looks broken while the connection is fine. Set your device or router to Cloudflare at 1.1.1.1 and 1.0.0.1, or Google at 8.8.8.8 and 8.8.4.4.

Setting it on the router fixes every device at once. Setting it on one device is faster for testing.

Look for a captive portal. On hotel, café, airport or guest WiFi, you are connected but held behind a login page until you accept the terms. Open a browser and try http://neverssl.com, which is plain HTTP and will not be blocked by certificate errors, and the portal should appear.

What to check in what order

What you seeWhat it meansWhere to go
All devices offlineRouter or providerStatus page, then restart modem first
One device offlineThat deviceForget and rejoin the network
Ping 1.1.1.1 repliesDNS failureFlush cache, change DNS server
Address is 169.254.x.xDHCP failedRelease and renew, check DHCP pool
Only HTTPS sites failClock is wrongSet date and time to automatic
Login page expectedCaptive portalOpen http://neverssl.com
Router LOS light redFibre line downReseat fibre, then call provider

When it is worth changing something

If this happens repeatedly rather than once, the pattern usually points somewhere specific.

Always the same room. That is coverage, not a fault. The device is clinging to a signal too weak to carry traffic while still reporting connected. Our comparison of mesh, extenders and access points covers which of the three actually fixes it.

Always at the same time of day. A parental control schedule, or congestion on your provider’s network in peak hours.

Always after waking from sleep. A power saving setting on the network adapter. On Windows, open the adapter’s properties and disable the option that lets the computer turn the device off to save power.

Always when the house is busy. The router is running out of capacity. An older router with a weak processor drops connections under load even though its radio is fine.

Random and frequent on every device. That points at the router itself, and our guide on why WiFi keeps disconnecting goes deeper into the causes.

Frequently asked questions

Why does my WiFi say connected but no internet?

Because those are two different things. Connected means your device has a working radio link to the router, which does not involve the internet at all. The connection can then fail at three later points: your device never got an address, the router lost its own uplink, or DNS is not resolving names.

What does a 169.254 IP address mean?

It means DHCP failed. Your device asked the router for an address, got no reply, and assigned itself a placeholder. It is called APIPA, and no internet traffic will work until the device gets a real address from the router.

How do I know if it is a DNS problem?

Ping an IP address directly, such as 1.1.1.1. If it replies but websites still do not load, your connection works and only name resolution is broken, which is DNS. Confirm by pinging google.com, which will fail while the IP succeeds.

Should I restart the router or the modem first?

Power both off, then turn the modem on first and wait about two minutes for its lights to settle before turning on the router. Starting them together often leaves the router requesting an address before the modem is ready, and it does not always retry.

Why do only some websites load?

If secure sites fail while others work, check your device’s clock. HTTPS validates certificates against the current date, so a badly wrong clock makes every secure site fail while ping still works. Setting date and time to automatic fixes it.

Does resetting network settings delete anything?

It clears saved WiFi networks and their passwords, along with paired Bluetooth devices and any VPN configurations. Your files, photos and apps are untouched. Have your WiFi password to hand before you do it.

The short version

Run the three tests before changing any settings. Try another device to find out whether it is the network or just you. Ping 1.1.1.1 to find out whether it is DNS. Check your IP address for a 169.254 that means DHCP failed.

Those three answers point at exactly one section of this page, and each has two or three fixes behind it. Almost every case is a router that lost its uplink, a device that never got an address, or a DNS server that stopped answering.

If you find yourself here repeatedly and it is always the same room, stop troubleshooting. That is a coverage problem, and no amount of resetting will fix it.

Note: Networking Signal is a participant in the Amazon Services LLC Associates Program and may earn a commission on qualifying purchases made through product links elsewhere on this site, at no additional cost to you. There are no affiliate links on this page. Commands are given for current Windows, macOS and Linux releases; exact menu wording varies by version.

GU
Written by

Gurpreet Singh

Hey! I"m Gurpreet Singh and I Have 7+ Years of experience in the Network & Security Domain as well as the Cloud Infra Domain. I am Certified with Cisco ( CCNA ), CheckPoint ( CCSA ), 1xAWS, 3xAZURE, and 3xNSE. So I love to share my tech knowledge with you.

Leave a Reply

Your email address will not be published. Required fields are marked *