Last updated: January 7, 2026
Your phone, laptop, or tablet shows it's connected to Wi-Fi — the signal bars are there, the network name appears, the password was accepted — but when you try to open a webpage or use an app, nothing works. You might see "Connected, no internet" on Android, a yellow exclamation mark on your Wi-Fi icon on Windows, or simply nothing loading on iPhone despite a solid Wi-Fi connection.
This is one of the most confusing tech problems people encounter because the symptom (connected to Wi-Fi) and the problem (no internet access) seem contradictory. But they're actually measuring different things. Being "connected to Wi-Fi" only means your device reached your router. Getting internet means your router successfully reached your ISP (internet provider), and everything in between is working. There are about eight different places that chain can break. Here's how to find and fix yours.
All devices in your home have no internet → Router or ISP issue. Start with Fix 1 (restart router).
Only one device has no internet, others work fine → Device-specific issue. Start with Fix 3 (forget and reconnect) or Fix 4 (renew IP address).
Problem started after installing new software or VPN → Software or VPN interference. See Fix 7.
On public Wi-Fi (hotel, coffee shop, airport) → Captive portal. See Fix 6.
Internet was working, then stopped suddenly → ISP outage or router crash. See Fix 1 and Fix 5.
Some websites work but others don't → DNS issue. See Fix 2.
Why this works: Routers maintain connection state tables and IP leases that can become corrupted over days or weeks of continuous operation. A power cycle clears all of this and forces the router to re-establish a fresh connection with your ISP. This fixes a surprising number of "no internet" problems — including cases where the router's public IP address has expired and the router hasn't automatically renewed it.
Why this works: DNS (Domain Name System) translates website names into IP addresses. If your ISP's DNS server is slow or down, your device can reach the router and even the internet backbone, but it can't look up any website addresses — which looks exactly like "no internet." Switching to Google's (8.8.8.8) or Cloudflare's (1.1.1.1) DNS servers bypasses your ISP's DNS entirely.
On iPhone:
8.8.8.8, add another: 8.8.4.4.On Android:
dns.google or one.one.one.one (Cloudflare).On Windows:
8.8.8.8 and 8.8.4.4.Why this works: Saved Wi-Fi profiles can become corrupted — storing an outdated security certificate, a stale IP address, or authentication tokens that no longer match the router's state. Forgetting the network clears all of this and forces a completely fresh connection.
On iPhone: Settings → Wi-Fi → tap (i) next to your network → Forget This Network. Then tap the network name to reconnect and enter the password.
On Android: Settings → Wi-Fi → long-press or tap the gear icon on your network → Forget. Then reconnect by selecting the network and entering the password.
On Windows: Click the Wi-Fi icon in the taskbar → right-click your network → Forget. Reconnect normally.
Why this works: Your router assigns a unique IP address to each device on your network using DHCP. If two devices get the same IP (IP conflict), or if your device's IP lease has expired and the router hasn't refreshed it, you'll be connected to Wi-Fi but unable to route any traffic. Renewing the lease gets you a fresh IP assignment.
On iPhone: Settings → Wi-Fi → tap (i) next to your network → scroll down → tap Renew Lease → confirm.
On Android: Forget the network and reconnect — Android automatically gets a new DHCP lease on reconnect.
On Windows: Open Command Prompt as Administrator. Type ipconfig /release and press Enter. Wait, then type ipconfig /renew and press Enter. Also try ipconfig /flushdns to clear the DNS cache.
On Mac: System Settings → Network → Wi-Fi → Details → TCP/IP tab → click Renew DHCP Lease.
Why this works: If your ISP is experiencing a local outage, no amount of troubleshooting on your end will restore internet — the problem is upstream of your equipment. Identifying an outage immediately saves you time and tells you whether to just wait or call your provider.
Why this works: Most public Wi-Fi networks — hotels, airports, coffee shops, universities — require you to interact with a login or terms-acceptance page before granting internet access. Your device connects to the Wi-Fi normally, but all internet traffic gets redirected to this portal. If the portal doesn't pop up automatically, you need to trigger it manually.
http://neverssl.com — this plain HTTP site is designed to trigger captive portals since HTTPS sites won't redirect.Why this works: A VPN or proxy server misconfiguration can prevent all internet traffic from routing correctly while still showing your device as "connected to Wi-Fi." The device connects to Wi-Fi fine, but then tries to send all traffic through a VPN server that's unreachable or misconfigured.
If you have any VPN apps (ExpressVPN, NordVPN, Mullvad, corporate VPN clients), disconnect them completely and test internet access. If it works without the VPN, the VPN is the issue — try a different server or contact VPN support.
On iPhone: Settings → General → VPN & Device Management → ensure no active VPN profiles are connected. On Windows: Settings → Network & Internet → VPN → disconnect any active connections. Also check: Settings → Network & Internet → Proxy → make sure "Use a proxy server" is off.
Why this works: This is a more aggressive approach that resets all network configuration on your device to factory defaults — Wi-Fi passwords, cellular settings, Bluetooth pairings, VPN profiles, and custom DNS settings. It's effective when a specific network configuration setting got corrupted and you can't identify which one.
On iPhone: Settings → General → Transfer or Reset iPhone → Reset → Reset Network Settings. Note: you'll need to re-enter all Wi-Fi passwords after this.
On Android: Settings → System → Reset options → Reset Wi-Fi, mobile & Bluetooth.
On Windows: Open Command Prompt as Administrator and run these commands in order: netsh winsock reset, then netsh int ip reset, then restart your computer.
Why this works: Some routers have MAC address filtering enabled — a security feature that only allows devices with pre-approved hardware addresses to access the internet. If your device's MAC address isn't on the approved list (or if your device has a randomized MAC address, which is the default on modern iPhones and Android phones), it can connect to Wi-Fi but be blocked from internet access.
192.168.1.1 or 192.168.0.1 in your browser.Q: Why does my phone say "Connected, no internet" even though the router is on?
A: Your phone is successfully connected to the router, but the router has lost its connection to your ISP. The Wi-Fi signal between phone and router is working fine — it's the link between your router and the outside internet that's broken. Restarting your router and modem is the first thing to try. If other devices also have no internet, it's definitely a router/ISP issue rather than a device issue.
Q: Why does only one device have no internet while others work fine?
A: If other devices on the same Wi-Fi work fine, the problem is entirely specific to your device. Common causes are a corrupted IP address assignment, stale DNS cache, or a network profile issue. Try forgetting the Wi-Fi network and reconnecting fresh, or use the Renew Lease option on iPhone (Settings → Wi-Fi → tap your network → Renew Lease).
Q: What does "No internet, secured" mean on Windows?
A: "No internet, secured" means Windows is connected to your router (hence "secured" — the password was accepted) but Windows' connectivity test can't reach Microsoft's server to confirm internet access. This can be actual no internet, or a false positive caused by a VPN, firewall, or DNS issue. Try opening Chrome or Edge and navigating to google.com to confirm whether the internet is actually broken, rather than trusting the Windows indicator.
Q: Can changing DNS settings really fix no-internet issues?
A: Yes, surprisingly often. If your ISP's DNS server is slow or down, your device can connect to the router and the internet backbone but fail to resolve any website names — which looks identical to "no internet." Switching to Google DNS (8.8.8.8) or Cloudflare DNS (1.1.1.1) is fast, free, and frequently resolves this within seconds.
Q: Why do I get no internet on hotel or coffee shop Wi-Fi?
A: Public Wi-Fi networks use a "captive portal" — a login or terms-acceptance page you must interact with before getting real internet access. Your device connects to the Wi-Fi network but all traffic is redirected to this portal. If the portal doesn't appear automatically, open a browser and navigate to http://neverssl.com — that plain HTTP site forces the captive portal redirect to appear.
If you've worked through all nine fixes and still have no internet access, it's time to call your ISP directly. Their support line can run remote diagnostics on your connection and determine whether the problem is with your modem, the line coming into your home, or their infrastructure. If you rent your modem/router from the ISP, they may also be able to remotely reset it. Most ISPs have 24/7 tech support lines.