Your Android phone shows full Wi-Fi bars, the network name is right there in the status bar, yet every app either times out or throws a “No Internet Connection” error. It’s one of those maddening problems because the phone clearly sees the router — it just refuses to talk to the internet through it.
This happens for a few well-documented reasons: your router’s DHCP server may have assigned a conflicting or expired IP address to your device, Android’s network validation system may have flagged the connection as a captive portal or unstable link, or your DNS settings are silently failing to resolve domain names even though the physical connection is perfectly fine.
None of these require a factory reset or a call to your ISP. Every fix in this guide is specific, tested on Android 11 through Android 14, and ordered from the quickest 30-second solutions to the more thorough network-level fixes. Work through them in order and you’ll have internet back well within 20 minutes.
Technical Specifications
| Technical Detail | Specification / Requirement |
|---|---|
| Target Platform | Android 11, 12, 13, and 14 |
| Error Type | Wi-Fi connected, no internet / “Connected, no internet” status |
| Affected Devices | All Android smartphones and tablets |
| Difficulty Level | Beginner to Intermediate |
| Estimated Fix Time | 5 to 20 minutes |
| Requires Root Access | No |
| Tools Needed | Android device, router access (for some methods) |
Method 1: Toggle Airplane Mode On and Off
This is the fastest fix and works more often than it deserves credit for. Airplane mode forces your device to drop every active network connection simultaneously — Wi-Fi, mobile data, Bluetooth — and rebuild them cleanly from scratch when you turn it back off. It clears any stuck network state that’s blocking internet traffic without touching your settings.
- Swipe down from the top of your screen to open the Quick Settings panel.
- Tap the Airplane Mode icon to turn it ON. Wait for all connectivity icons to disappear from your status bar.
- Wait a full 10 seconds — this pause matters because it gives your router time to register that your device has disconnected.
- Tap the Airplane Mode icon again to turn it OFF.
- Watch the Wi-Fi icon reconnect, then open a browser and try loading a website to confirm internet access is restored.
If you’re back online after this step, the issue was a temporary network state bug — common after waking from deep sleep or switching between networks frequently.
Method 2: Forget the Wi-Fi Network and Reconnect
When your device stores outdated connection data for a network — old passwords, incorrect IP lease information, or stale authentication tokens — simply reconnecting won’t fix it because Android reuses the saved profile. Forgetting the network forces a completely clean reconnection that clears all of that cached data.
- Open your device Settings and tap on Wi-Fi or Network & Internet → Wi-Fi.
- Tap the name of your connected Wi-Fi network to open its details page.
- Tap the Forget button (some phones show this as a trash icon or under a three-dot menu as “Forget Network”).
- Return to the Wi-Fi network list and tap your network name again as if connecting for the first time.
- Enter your Wi-Fi password carefully and tap Connect, then wait 15–20 seconds for the device to complete authentication and receive a fresh IP address.
After reconnecting, check whether the status below the network name reads “Connected” without the “No internet” warning — that text is Android’s real-time indicator of whether internet validation passed.
Method 3: Set a Custom DNS Server Manually
Your router’s default DNS server — usually your ISP’s — can go slow, unresponsive, or start failing specific queries without any obvious sign. When DNS fails, your phone can’t convert website names like google.com into IP addresses, so nothing loads even though the Wi-Fi connection itself is perfectly healthy. Switching to Google’s or Cloudflare’s public DNS resolves this instantly.
- Open Settings and go to Network & Internet → Wi-Fi.
- Long-press your connected Wi-Fi network and select “Modify Network” or tap the pencil/edit icon.
- Tap on Advanced Options to expand the hidden settings panel.
- Change the IP Settings dropdown from DHCP to Static — this unlocks the DNS fields below.
- Scroll down to the DNS 1 field and type
8.8.8.8(Google’s primary DNS). In the DNS 2 field, type8.8.4.4. - Leave all other fields exactly as they are — do not change the IP address or gateway values.
- Tap Save, then wait 10 seconds and test your browser.
Alternatively, Android 9 and above supports Private DNS — go to Settings → Network & Internet → Advanced → Private DNS and enter dns.google or 1dot1dot1dot1.cloudflare-dns.com as a hostname-based option that applies across all networks automatically.
Method 4: Clear Cache for Google Play Services and Wi-Fi Settings
Android’s system-level network components accumulate corrupted cache data over time, and Google Play Services in particular manages network state validation behind the scenes. When its cache becomes stale or corrupted, Android may incorrectly mark a perfectly functional Wi-Fi connection as having no internet access — even when every other device on the same network works fine.
- Open Settings and tap on Apps (or Application Manager depending on your Android version).
- Tap the three-dot menu in the top-right corner and select “Show System Apps” to make hidden system processes visible.
- Find and tap on Google Play Services in the app list.
- Tap on Storage & Cache, then tap “Clear Cache”. Do not tap “Clear Data” — that removes account authentication and requires re-signing into Google services.
- Go back to the app list, find Wi-Fi (listed as “Wi-Fi” or “NetworkStack” on stock Android), and repeat the cache-clearing step for it as well.
- Restart your phone and reconnect to your Wi-Fi network.
This fix is particularly effective on Samsung One UI and Xiaomi MIUI devices where the network validation service runs as a modified system component that’s more prone to cache-related bugs.
Method 5: Reset Network Settings Completely
If none of the above methods restore internet access, your device’s network configuration has likely accumulated enough conflicting saved data that a targeted fix won’t cut it. Resetting all network settings wipes every saved Wi-Fi network, paired Bluetooth device, and mobile data APN setting — returning your network stack to factory defaults without touching your personal files, photos, or apps.
- Open Settings and navigate to General Management (Samsung) or System (stock Android).
- Tap on Reset or Reset Options depending on your device.
- Select “Reset Network Settings” from the list — confirm this is not “Factory Reset,” which erases everything.
- Tap the Reset Settings button and enter your PIN or password if prompted to authorize the reset.
- Wait for the device to reboot automatically, then reconnect to your Wi-Fi network by re-entering the password from scratch.
Before running this reset, make sure you have your Wi-Fi password written down — you’ll need to manually reconnect to every saved network afterward since all saved credentials are wiped.
Frequently Asked Questions
Why does my Android say “Connected, no internet” on only one specific Wi-Fi network?
When the “no internet” warning appears on one network but not others, the problem is almost certainly on the router side rather than your phone. The most common causes are the router’s DHCP pool being full (too many devices using all available IP addresses), MAC address filtering blocking your device, or the router having lost its own internet connection from the ISP. Log into your router’s admin panel (usually 192.168.1.1 or 192.168.0.1) and check whether other connected devices have internet access. Restarting the router is often all it takes — hold the power button off for 30 seconds before switching it back on.
Does this “no internet” error affect mobile data too?
No — the “Connected, no internet” error is specific to Wi-Fi connections and doesn’t affect your mobile data independently. In fact, a quick way to rule out a device-level problem is to turn off Wi-Fi entirely and test whether mobile data works normally. If mobile data works fine, you’ve confirmed the issue is isolated to that specific Wi-Fi network or your device’s Wi-Fi networking stack, which is what the methods in this guide address. If both Wi-Fi and mobile data fail simultaneously, that points toward a deeper system-level issue.
Will resetting network settings delete my contacts or photos?
No — a network settings reset is completely separate from a factory reset. It only clears Wi-Fi passwords, Bluetooth pairings, mobile data APN configurations, and VPN settings. Your contacts, photos, messages, installed apps, and all personal data remain completely untouched. The only inconvenience is re-entering Wi-Fi passwords and re-pairing Bluetooth devices, which takes a few minutes at most. Think of it as clearing your phone’s network memory, not erasing the phone itself.