connected but no internet' error on Windows, Mac, Android, and iPhone." />
Unplug your router and modem from power. Wait 30 seconds, then plug the modem in first, wait 30 seconds, then plug the router in. Wait 1–2 minutes for the connection to establish. This fixes 60% of "no internet" cases.
Before troubleshooting further, verify your Internet Service Provider isn't experiencing an outage. Check their status page, call their support line, or visit Downdetector.com to see if others in your area are reporting issues.
On your device, go to Wi-Fi settings → find your network → tap Forget. Then reconnect by entering your Wi-Fi password. This forces a fresh DHCP lease and often resolves IP conflicts.
On hotel, airport, or school Wi-Fi, you may need to open a browser and complete a login or acceptance page before internet access is granted. Try opening any webpage — a login screen should appear automatically. If not, try navigating to http://neverssl.com to force the portal.
Try connecting a different device to the same Wi-Fi network. If multiple devices have no internet, the problem is likely with your router or ISP. If only one device is affected, focus on that device's settings.
Go to Settings → System → Troubleshoot → Other troubleshooters → Internet Connections. Windows will automatically detect and fix common network problems.
Open Command Prompt as Administrator and run these commands one by one:ipconfig /releaseipconfig /flushdnsipconfig /renewnetsh winsock reset
Restart your computer after running these commands. This clears your DNS cache and requests a new IP address from your router.
Go to Control Panel → Network and Sharing Center → your Wi-Fi adapter → Properties → IPv4 → Use the following DNS addresses. Set to 8.8.8.8 and 8.8.4.4 (Google) or 1.1.1.1 and 1.0.0.1 (Cloudflare).
Settings → Network & Internet → Advanced network settings → Network reset → Reset now. This will remove and reinstall all network adapters and set networking components back to their original settings.
Some networks have IPv6 configuration issues. Try disabling it: Control Panel → Network Connections → Right-click Wi-Fi → Properties → Uncheck "Internet Protocol Version 6 (TCP/IPv6)".
Settings → Network & Internet → Proxy → ensure "Automatically detect settings" is on and manual proxy is off unless required by your network.
Go to System Settings → Network → Wi-Fi → Details → TCP/IP → click Renew DHCP Lease. This requests a fresh IP address from your router.
Open Terminal and run: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder. Enter your password when prompted.
System Settings → Network → Wi-Fi → click the minus (-) button to remove, then click plus (+) to add it back.
System Settings → Network → Wi-Fi → Details → DNS → click plus (+) and add 8.8.8.8 and 1.1.1.1.
For persistent issues, reset PRAM/NVRAM (restart and hold Option+Command+P+R for 20 seconds) and SMC (varies by Mac model — check Apple's support site).
Settings → Wi-Fi → tap (i) next to your network → Forget This Network → reconnect with password.
Settings → Wi-Fi → tap (i) next to your network → Configure DNS → Manual → remove existing servers and add 8.8.8.8 and 1.1.1.1.
Go to Settings → General → Transfer or Reset iPhone → Reset → Reset Network Settings. Note: this will erase all saved Wi-Fi passwords. After the reset, reconnect to your Wi-Fi network.
Turn on Airplane Mode, wait 10 seconds, then turn it off. This forces the network stack to restart.
Settings → General → Software Update. Install any available updates as they often contain network fixes.
Go to Settings → Wi-Fi → long press your network → Forget. Reconnect and if the problem persists, go to the network details and change the IP settings from DHCP to Static, then set DNS 1 to 8.8.8.8 and DNS 2 to 1.1.1.1.
Settings → System → Reset options → Reset Wi-Fi, mobile & Bluetooth. This will erase all saved networks.
Settings → Apps → Show system apps → Wi-Fi → Storage → Clear cache. Do the same for "Connectivity" and "Network" apps.
Settings → Network & Internet → Private DNS → select "Off". Some private DNS settings can cause connectivity issues.
Log into your router's admin panel (usually 192.168.1.1 or 192.168.0.1) and check for firmware updates. Outdated firmware can cause various connectivity issues.
Ensure your router's DHCP server is enabled and has available IP addresses to assign. Increase the DHCP lease pool if it's full.
If MAC address filtering is enabled, your device may be blocked. Either add your device's MAC address to the allowed list or disable filtering.
Interference from neighboring networks can cause issues. Try changing your router's Wi-Fi channel (use 1, 6, or 11 for 2.4GHz).
As a last resort, press and hold the reset button on your router for 10-30 seconds. You'll need to reconfigure your Wi-Fi network name and password.
Your device connected to the router but the router can't reach the internet. Causes include ISP outages, router DNS issues, IP address conflicts, or a misconfigured network adapter.
Restart your router, run the Windows network troubleshooter, flush DNS with ipconfig /flushdns, and change DNS to 8.8.8.8 or 1.1.1.1.
Go to Settings → General → Reset → Reset Network Settings. This clears Wi-Fi passwords and network configurations and usually resolves the issue.
If only one device can't connect, the problem is with that device's network settings. Forget the Wi-Fi network and reconnect, or reset network settings on that device.
Check your ISP's status page, call their support line, or check Downdetector.com. You can also try connecting a device directly to the modem with an Ethernet cable to bypass the router.
Frequent disconnections can be caused by router overheating, outdated firmware, interference from other devices, or power saving settings on your device. Try updating router firmware and checking for interference.
Change your DNS servers to public DNS like Google (8.8.8.8, 8.8.4.4) or Cloudflare (1.1.1.1, 1.0.0.1). On Windows, go to Network Settings > Change adapter options > Properties > IPv4. On mobile, it's in Wi-Fi network settings.
A captive portal is a login page that appears on public Wi-Fi networks (hotels, airports, cafes) before internet access is granted. Open any web browser and try to load a website — the portal should appear automatically.
To reset your router, unplug it from power for 30 seconds, then plug it back in. For a factory reset, press and hold the reset button (usually on the back) for 10-30 seconds while powered on. Note: factory reset erases all settings.