How to Fix Android Connected to Wi-Fi but No Internet

On this page
An Android phone that shows it is connected to Wi-Fi but cannot load anything is a common problem. The cause is either the network (router or internet service) or something on the phone itself, such as a DNS setting, a VPN or a damaged network profile. The quickest way to fix it is to find out which side is at fault first.
Quick fix: Check whether another device on the same Wi-Fi can get online. If it cannot, restart the router. If it can, turn Wi-Fi off and on, then forget and rejoin the network on your phone.
What causes Wi-Fi connected but no internet on Android
- The router, modem or internet service is down, so every device is affected.
- The phone has a stale connection or a damaged saved network profile.
- A Private DNS or VPN setting is blocking traffic.
- The network needs a sign-in page (hotels, cafes, workplaces) that you have not completed.
- A wrong date and time, which breaks secure connections.

1. Find out whether it is the phone or the network
Connect a second device, such as a laptop or another phone, to the same Wi-Fi and try to open a website. If it also fails, the problem is the network, so go to step 3. If the other device works, the problem is your phone, so continue with steps 2, 4 and 5.
2. Toggle Wi-Fi and restart the phone
Turn on airplane mode for about ten seconds, turn it off, and let the phone reconnect. If that does not help, restart the phone. This clears many temporary connection faults.
3. Restart the router and modem
Unplug the router (and the modem if it is a separate box) from power, wait about 30 seconds, plug them back in and wait a few minutes for the lights to settle. If every device is still offline, check your provider’s outage page or contact them. Our Wi-Fi and internet troubleshooting overview covers router checks in more detail.
4. Forget the network and reconnect
Open Settings > Network & internet > Internet (on some phones Connections > Wi-Fi), tap your network, and choose Forget. Then select the network again and enter the password. Have the password ready before you forget it.
5. Check the date, Private DNS and VPN
- Date and time: in Settings > System > Date & time, turn on automatic date and time.
- Private DNS: on Pixel phones go to Settings > Network & internet > Private DNS. On Samsung phones it is under Settings > Connections > More connection settings > Private DNS. Set it to Automatic or Off and test again. If it was set to a custom provider, the hostname may be wrong or blocked on this network.
- VPN: turn off any VPN app and test.
6. Look for a sign-in page
On public or shared networks, a notification such as “Sign in to Wi-Fi network” may appear. Tap it, or open a browser and visit a plain http address, then complete the sign-in or accept the terms.
7. Reset network settings
This is the last step because it removes saved networks. On Pixel phones open Settings > System > Reset options > Reset Wi-Fi, mobile & Bluetooth. On Samsung phones open Settings > General management > Reset > Reset network settings.
Warning: Resetting network settings removes saved Wi-Fi passwords and paired Bluetooth devices. Make sure you know your Wi-Fi password first. Your photos, apps and accounts are not deleted.
Huawei and Honor phones
The steps above apply to Huawei and Honor phones too, but menu names differ and some settings sit in other places. On newer HarmonyOS or Honor software the names can vary again, so use the search box at the top of Settings if you cannot find one.
- Test whether the internet really is down. Open a website in the browser. The phone’s connection warning can appear even when pages load, because the phone’s own check could not reach its test server. If pages load, there is no network fault.
- Forget and rejoin the network. Open Settings > WLAN (or Wi-Fi), touch the network name, choose Forget network, then join again with the password.
- Check WLAN+ (Wi-Fi+). On many Huawei phones this feature switches between Wi-Fi and mobile data automatically. Look for it under the WLAN settings menu and turn it off to test.
- Check Private DNS. Open Settings > More connections (or Wireless & networks) and find Private DNS. Set it to Automatic or Off and test again.
- Reset network settings. Open Settings > System & updates > Reset > Reset network settings. This removes saved Wi-Fi passwords and paired Bluetooth devices, so make sure you know your Wi-Fi password first.
Frequently asked questions
Why does mobile data work but Wi-Fi does not?
That points to the Wi-Fi network or the saved profile on your phone. Test another device and try steps 3 and 4.
Does turning off Private DNS make my phone less secure?
Private DNS encrypts DNS lookups. Setting it to Automatic keeps encryption where the network supports it. Only turn it off to test, and turn it back on if it was not the cause.
My phone menus look different. Where is the setting?
Menu names vary by brand and Android version. Use the search box at the top of Settings and type the setting name.
When to contact support
If all devices are offline after restarting the router, contact your internet provider. If only this phone fails on every network after a network reset, contact the phone maker. If the connection keeps dropping rather than staying offline, read how to fix Wi-Fi that keeps disconnecting.


