FixThatApp

Wi-Fi Connected But No Internet: 9 Fixes for Phone, PC, and Mac

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.

Quick Diagnosis: Is It Your Device or Your Network?

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.

9 Fixes for Wi-Fi Connected But No Internet

Fix 1: Restart Your Router and Modem (Do This First)

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.

  1. If you have a separate modem and router: unplug both from power.
  2. If you have a combined modem/router unit: unplug it.
  3. Wait a full 60 seconds (not 10 — the modem needs time to fully reset).
  4. Plug in the modem first. Wait until all lights are stable (usually 1 minute).
  5. Then plug in the router. Wait for it to fully start (another 1-2 minutes).
  6. Check the internet LED on your router — it should turn solid, not blinking or off.
  7. Test internet access on your device.

Fix 2: Change Your DNS Servers

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:

  1. Go to SettingsWi-Fi → tap the (i) next to your network.
  2. Scroll down to DNS → tap Configure DNS → select Manual.
  3. Delete existing servers, tap Add Server, enter 8.8.8.8, add another: 8.8.4.4.
  4. Tap Save.

On Android:

  1. Go to SettingsNetwork & internetPrivate DNS.
  2. Select Private DNS provider hostname.
  3. Enter dns.google or one.one.one.one (Cloudflare).
  4. Tap Save.

On Windows:

  1. Open SettingsNetwork & InternetChange Adapter Options.
  2. Right-click your Wi-Fi adapter → Properties.
  3. Select Internet Protocol Version 4 (TCP/IPv4)Properties.
  4. Select "Use the following DNS server addresses." Enter 8.8.8.8 and 8.8.4.4.

Fix 3: Forget the Wi-Fi Network and Reconnect

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.

Fix 4: Renew Your IP Address (DHCP Lease)

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.

Fix 5: Check for an ISP Outage

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.

  1. Use your mobile data to check downdetector.com — search for your ISP's name.
  2. Check your ISP's official app or website for service status pages.
  3. Look at the lights on your modem: if the internet/WAN light is red or off (not the Wi-Fi indicator), the modem isn't reaching your ISP.
  4. Call your ISP's support line and ask if there are outages in your area. Most have automated outage messages before you reach a human.

Fix 6: Handle Captive Portal Login (Public Wi-Fi)

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.

  1. Open a web browser on your device.
  2. Navigate to http://neverssl.com — this plain HTTP site is designed to trigger captive portals since HTTPS sites won't redirect.
  3. The login or terms page should appear. Accept terms, log in, or pay as required.
  4. Alternatively, on iPhone, a captive portal popup usually appears automatically when you join the network. If it disappeared, go to Settings → Wi-Fi → tap (i) next to the network → tap the domain shown to reopen it.

Fix 7: Disable VPN and Check Proxy Settings

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.

Fix 8: Reset Network Settings on Your Device

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.

Fix 9: Check Router Security Settings (MAC Filtering)

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.

  1. Log into your router's admin panel — typically at 192.168.1.1 or 192.168.0.1 in your browser.
  2. Look for "MAC Filtering," "Access Control," or "Wireless Security" settings.
  3. If filtering is enabled, either disable it or add your device's MAC address to the allowed list.
  4. On iPhone: if your router uses MAC filtering and your iPhone uses a randomized MAC, go to Settings → Wi-Fi → tap (i) next to your network → toggle off Private Wi-Fi Address for this network specifically.

What NOT to Do

Common mistakes that make this worse
  • Don't restart your router immediately without checking if others are affected. Ask another person on the same network if they can browse. If they can, the issue is device-specific and a router restart won't help. If no one can browse, then the router is the right place to start.
  • Don't 'forget' and rejoin your Wi-Fi network as a first fix. Forgetting the network deletes your saved password and any static IP configuration. For most 'connected but no internet' issues, an IP renewal (ipconfig /release then /renew on Windows, or toggling Wi-Fi off and on) achieves the same result without losing credentials.
  • Don't assume the problem is your ISP before checking your router. 'No internet access' on the device doesn't mean the ISP connection is down. Your router may have gotten a bad IP from DHCP, or the DNS server may be unresponsive. These are router-side fixes, not ISP issues.
  • Don't change your DNS to 8.8.8.8 permanently without understanding the implications. Switching to Google DNS may fix a DNS issue but bypasses your ISP's local DNS caching, can affect geo-targeted services, and may have privacy implications. Use it as a test first, then decide whether to keep it.

Frequently Asked Questions

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.

Still Stuck?

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.

Related Guides