Android no internet fix

How to Fix “No Internet Connection” on Android (2026)

Is your Android phone showing “No Internet Connection” even though Wi-Fi is on and the signal looks fine? You’re not alone — this is one of the most common Android annoyances, and it’s usually caused by a small router glitch, a stuck IP lease, a wrong DNS setting, or a corrupted Wi-Fi profile rather than a real network outage.

Quick answer: Toggle Airplane Mode on for 10 seconds, restart your router, then forget the Wi-Fi network and reconnect. That sequence alone clears 80% of “No Internet” errors. If the problem only happens on one phone while other devices work fine, the issue is on the phone — jump to Fix #3 (forget Wi-Fi) and Fix #6 (reset network settings).

What “No Internet Connection” Actually Means on Android

Android shows this warning when the phone is connected to a Wi-Fi access point but can’t reach the public internet through it. That’s an important distinction:

  • Wi-Fi connected, no internet: The phone reached your router, but the router can’t (or won’t) pass traffic to the wider internet. Usually a router or DNS issue.
  • Wi-Fi won’t connect at all: The phone can’t even authenticate with the access point. Usually a wrong password, MAC filtering, or a corrupted saved network.
  • Mobile data shows no internet: The phone has cellular signal but no data — usually a carrier outage, exhausted data plan, or wrong APN settings.

Why Android Shows “No Internet Connection”

Most cases fall into one of these five buckets:

1. Router or modem glitch. Routers run small computers inside them, and they crash silently. A 30-second power cycle fixes about half of all “no internet” cases — even if every other device on the network seems fine.

2. Bad IP lease or DHCP conflict. Your router assigns each device an IP address; if two devices get the same address, or the lease expires badly, your phone connects to Wi-Fi but no traffic flows.

3. DNS issues. Your phone might reach the internet just fine, but if DNS lookups fail, every page shows “no internet” even though the connection is technically working. Switching to Google DNS (8.8.8.8) or Cloudflare (1.1.1.1) often fixes it instantly.

4. Captive portal not loading. On airport, hotel, or coffee shop Wi-Fi, you have to accept a sign-in page before traffic flows. Android sometimes fails to pop up that page automatically.

5. Outdated Android or carrier settings. A pending Android update or carrier configuration update can break Wi-Fi/data handoff. Updates usually fix it within a day.

2-Minute Diagnostic Check

Before you start trying fixes, run this quick check — it tells you whether the problem is your phone, your router, or your provider:

  1. Test another device on the same Wi-Fi. If a laptop or tablet on the same network also has no internet, the router or your ISP is the issue, not your Android.
  2. Switch off Wi-Fi and use mobile data. If mobile data works fine, the Wi-Fi network is the problem. If mobile data also fails, look at carrier or APN settings.
  3. Try a different Wi-Fi network. If your Android works on a friend’s Wi-Fi or a hotspot, the issue is specific to one router or the saved network profile on your phone.

10 Fixes for “No Internet Connection” on Android

1. Toggle Airplane Mode

Pull down the Quick Settings panel, tap Airplane Mode, wait 10 seconds, then tap it again. This forces the phone to drop and re-establish every wireless radio (Wi-Fi, mobile data, Bluetooth) and grab a fresh IP address. It’s the single fastest fix and clears stuck connections more often than people expect.

2. Restart Your Router and Modem

Unplug both the router and the modem (if separate) from power, wait 30 seconds, plug the modem back in first, wait another minute, then plug the router in. The full power cycle clears the router’s memory and forces it to renegotiate with your ISP. If “no internet” only started recently, this is almost always the culprit.

3. Forget and Reconnect to Wi-Fi

Saved Wi-Fi profiles get corrupted when passwords change, encryption types switch, or the router replaces hardware. Go to Settings › Connections › Wi-Fi, tap your network, then tap Forget. Reconnect by entering the password fresh. This rebuilds the profile and resolves a surprising number of mysterious “no internet” errors.

4. Change DNS Settings

If pages don’t load even though Wi-Fi shows connected, your DNS may be failing. Long-press your Wi-Fi network in Settings, tap the gear icon, expand Advanced › IP settings, switch to Static, and set DNS 1 to 8.8.8.8 and DNS 2 to 8.8.4.4 (Google) or 1.1.1.1 / 1.0.0.1 (Cloudflare). Save and reconnect.

5. Clear Wi-Fi Cache and Network Stack

Android keeps a small cache of network routes that can get out of sync. On most phones, you can clear it by going to Settings › Apps › Show System Apps › Wi-Fi (or Connectivity) and tapping Storage › Clear Cache. A full restart afterwards seals the fix.

6. Reset Network Settings

If forgetting one network doesn’t help, reset all of them at once. Go to Settings › General Management › Reset › Reset Network Settings (Samsung) or Settings › System › Reset options › Reset Wi-Fi, Mobile & Bluetooth (Pixel/stock). It clears every saved Wi-Fi password and Bluetooth pairing, but keeps your apps and data intact. This is the single most reliable software-level fix.

7. Check Date, Time and Region

This sounds odd, but Android uses your system clock to validate website security certificates. If the date is wrong — even by a few hours — HTTPS sites will fail to load and the phone shows “no internet.” Open Settings › General Management › Date & Time and turn on Automatic Date & Time.

8. Update Android and Carrier Settings

Pending OS or carrier updates often patch exactly this kind of connectivity bug. Check Settings › Software Update › Download and Install. After installing, restart the phone before testing — some updates only finish provisioning the radio after a reboot.

9. Check Mobile Data Settings (APN)

If mobile data is the one with no internet, your APN (Access Point Name) may have been wiped or misconfigured. Go to Settings › Connections › Mobile Networks › Access Point Names and tap the menu › Reset to default. If your carrier requires custom APN settings, you can find them on their support site.

10. Contact Your Internet or Mobile Provider

If none of the above works and other devices have the same issue, the problem is upstream. Call your ISP or carrier — they can confirm outages in your area, push a remote modem reset, or check whether your service is suspended for billing reasons.

Special Case: Wi-Fi Says “Connected, No Internet” on Public Networks

Coffee shop, airport and hotel Wi-Fi usually require you to accept a captive portal page before traffic is allowed through. If Android doesn’t pop it up automatically, open your browser and try to visit any non-HTTPS site (like http://neverssl.com) — the portal should redirect you so you can sign in.

When to Get Professional Help

Most “no internet” errors on Android are software-fixable, but a few patterns mean you should escalate:

  • The Wi-Fi radio shows greyed-out in Settings and won’t turn on — possible hardware failure.
  • Mobile data fails on a phone that’s never had carrier issues and a fresh SIM in another phone works fine — possible SIM tray or modem hardware issue.
  • The problem only appears after a drop or water exposure — likely a hardware fix at a repair shop.
  • You’ve done a network reset and a full factory reset and the issue still persists on the same phone across multiple Wi-Fi networks.

How to Avoid “No Internet Connection” in the Future

  • Restart your router once a month. Most consumer routers accumulate memory leaks; a quick power cycle prevents most random outages.
  • Keep Android updated. Security patches frequently fix Wi-Fi and modem firmware bugs.
  • Use a static DNS (Google or Cloudflare) on your home network to bypass flaky ISP DNS servers.
  • Don’t fill phone storage past 90%. Low storage can prevent Android from caching network configuration files properly.
  • Restart your phone weekly. A simple reboot clears stale network states before they cause problems.

FAQ

Why does my Android say “No Internet” even when other devices on the same Wi-Fi work?

That points to a phone-side issue: a stale Wi-Fi profile, bad DNS, or stuck IP. Forget the network, reconnect, and if the problem persists, switch DNS to 8.8.8.8 or do a network settings reset.

Will resetting network settings delete my data?

No. Network reset only clears saved Wi-Fi passwords, Bluetooth pairings and APN settings. Your apps, photos, accounts, and files stay untouched. You will need to re-enter Wi-Fi passwords afterwards, so have them handy.

Why does Wi-Fi connect but say “Connected, no internet”?

The phone reached the router, but traffic isn’t flowing through to the wider web — usually a DNS failure, a stuck DHCP lease, or a captive portal you haven’t accepted yet. Toggle Airplane Mode, change DNS, and on public Wi-Fi try opening a non-HTTPS site to trigger the sign-in page.

Should I use Google DNS or Cloudflare DNS?

Both are reliable. Cloudflare (1.1.1.1) is generally faster; Google (8.8.8.8) has slightly better global reach. Use whichever your tests load faster.

Does Airplane Mode really fix internet issues?

Yes, surprisingly often. Toggling it forces the phone to drop and renegotiate every wireless connection from scratch, which clears stuck IP leases, modem registrations, and Wi-Fi authentication states.

Why does my Android keep losing internet at home but works fine elsewhere?

That points to a router or saved-network problem at home. Power-cycle the router, forget the home Wi-Fi on your phone, and reconnect. If it persists, your router’s firmware may need an update.

Is there an Android app that fixes “No Internet” automatically?

No reliable one — and most “Wi-Fi fixer” apps in the Play Store add ads or unnecessary permissions without doing anything Android’s built-in tools don’t already do. Stick with the Settings menu.

Does factory reset fix “No Internet Connection”?

Only as a last resort. Try Reset Network Settings first — it solves the same kinds of problems without erasing your apps and data. A full factory reset is rarely necessary for connectivity issues.

Related Fixes You Might Need

The Fastest Way to Diagnose “Connected, No Internet” on Android

The “Wi-Fi connected, no internet” message is one of the most misleading errors Android shows. It almost never means what it sounds like — you ARE connected to the router; the internet just isn’t reaching the router or your phone can’t resolve DNS. Run this 60-second test to find the actual culprit:

  1. Test on a second device on the same Wi-Fi. If your laptop also has no internet, the problem is the router or your ISP — not your phone. Restart the router (unplug 30 seconds, plug back in) and wait 2 minutes.
  2. If only your phone is affected, switch to mobile data. If pages load instantly on cellular, it’s a phone-to-router issue (DNS, captive portal, or DHCP).
  3. Try opening 1.1.1.1 directly in Chrome instead of a domain name. If the IP loads but domain names don’t, that’s textbook DNS failure. Switch your DNS to Cloudflare manually (instructions below).
  4. Long-press your Wi-Fi network → Forget → rejoin. About 1 in 5 cases I see resolve here because the IP lease got mangled.

Setting Custom DNS on Android (the permanent fix for ISP DNS issues)

If your phone repeatedly shows “Connected, no internet” only on certain Wi-Fi networks (workplace, hotel, public), your ISP’s DNS server is unreliable or blocked. Permanent fix:

  • Android 10+: Settings → Network & internet → Private DNS → Private DNS provider hostname → type 1dot1dot1dot1.cloudflare-dns.com → Save
  • Older Android: Wi-Fi network → long-press → Modify → Show advanced options → IP settings: Static → DNS 1: 1.1.1.1, DNS 2: 1.0.0.1

Private DNS is system-wide — it works on cellular and every Wi-Fi network simultaneously. Setting once and forgetting it solves probably 30% of the “no internet” cases I get asked about. The Cloudflare DNS is also typically faster than your ISP’s, so pages load quicker as a bonus.

The captive portal trap (hotels, cafes, airports)

If you connect to public Wi-Fi and Android says “Sign in required” or “Connected, no internet” but no login page appears, here’s what to do:

  • Open Chrome and try to load http://example.com (notice: http, not https). Captive portals only intercept HTTP traffic.
  • If that doesn’t trigger the login page, manually visit http://neverssl.com — it’s specifically designed to force captive portals to appear.
  • If you have Private DNS enabled (from above), turn it off temporarily. Some captive portals refuse to redirect through encrypted DNS.

Leave a Comment

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