Connected to WiFi But No Internet: Why It Happens and How to Fix It
4 mins read

Connected to WiFi But No Internet: Why It Happens and How to Fix It

Connected to WiFi But No Internet: Why It Happens and How to Fix It

Your laptop shows full WiFi bars, but every website returns a “no connection” error. Being connected to wifi but no internet is one of the most confusing network problems because everything appears to be working. The phone and laptop both show the same frustrating state—connected to wifi no internet—and restarting the device doesn’t help. Figuring out why your device connects to wifi but no internet reaches the outside world requires checking three separate layers: the router, the ISP connection, and the device’s own network configuration. The status message varies by OS—Windows shows “Connected, no internet” while macOS says “Connected” with a yellow warning triangle—but the root causes for being connected to wifi but no internet access are identical across platforms. When wifi shows connected but no internet on every device simultaneously, the problem is almost always the router or the ISP, not your individual devices.

Step 1: Check Whether All Devices Are Affected

All Devices Offline

If every device on the network shows connected WiFi but no internet access, the problem sits upstream of your router—either in the router itself or in the ISP connection. Restart the modem first (unplug, wait 30 seconds, plug back in), then restart the router. Wait 90 seconds for the modem to re-establish a connection with your ISP before testing. If the problem persists after a modem/router restart, call your ISP to check for outages in your area.

One Device Offline, Others Fine

If other devices browse normally while one shows WiFi connected but no internet, the issue is device-specific. Proceed to the device-level fixes in the steps below.

Step 2: Flush DNS and Release the IP Address

A stale DNS cache or an expired IP lease causes a device to stay connected to WiFi but lose internet access. On Windows, open Command Prompt as administrator and run these commands in sequence:

ipconfig /release — releases the current IP address
ipconfig /flushdns — clears the DNS cache
ipconfig /renew — requests a new IP from the router

On macOS, go to System Settings > Network > select your WiFi > Details > TCP/IP > click Renew DHCP Lease. On Android, forget the WiFi network and reconnect to force a fresh DHCP request. These steps resolve the “connects to WiFi but no internet” error caused by IP conflicts or stale DNS entries in about 60% of single-device cases.

Step 3: Check DNS Server Settings

Your device may have a manually configured DNS server that’s unreachable. If you previously set a custom DNS (like 8.8.8.8 or 1.1.1.1) and that server is temporarily down, every site will appear unreachable even though your WiFi connection is fine. On Windows, go to Network Settings > Adapter Options > right-click WiFi > Properties > IPv4 > set DNS to “Obtain DNS server address automatically.” On macOS, go to Network > WiFi > Details > DNS and remove any custom entries. After clearing custom DNS settings, test whether internet access returns.

Step 4: Reset Network Settings

If DNS flushing and IP renewal don’t resolve the WiFi-connected-but-no-internet problem, a full network stack reset often does. On Windows, open Command Prompt as administrator and run: netsh winsock reset, then netsh int ip reset, then restart. On Android, go to Settings > General Management > Reset > Reset Network Settings—this restores all network adapters to default, which resolves corrupted TCP/IP stacks that cause the WiFi-shows-connected-but-no-internet state. On iOS, Settings > General > Transfer or Reset iPhone > Reset > Reset Network Settings does the same.

After the reset, reconnect to your WiFi network and test. If the problem persists on a single device after all these steps, update or reinstall the WiFi adapter driver (Windows) or check for a pending OS update that includes network stack fixes.