Android Apps & Games How to

Fix Android Connected to WiFi But No Internet

Written by Hassan Abbas

Fix Android Connected To WiFi But No Internet: There are times when your Android starts behaving strangely with the Internet. That dreaded “Connected but no Internet Access” message is just rough. Many reasons can lead up to this issue. Here are some of the things you can try to fix the problem.

Fix Android Connected To WiFi But No Internet

Since there is no specific reason for this connectivity problem. But there are several possible fixes. Below we have listed a few fixes which you can try to restore the Internet.

Check If You Are Connected to the Internet

I notice many times you might be facing this issue because your router is not connected to the internet. So you should try to connect to the router wirelessly using another device and see if you can access the internet.

Then log in to your router and check if all the ISP PPPoE configuration details are correct. The details related to your username and password. If you are unsure, call your ISP.

Check If Mobile Data is Turned Off

Sometimes when you have mobile data turned on and then connect to a WiFi network, you cant access the internet. So, try disabling mobile data to fix the issue.

Sometimes when you connect to a WiFi network, Android will prioritize WiFi over mobile data. In many cases, some networks require users to log in before you can access the internet. Even after logging in, Android might not see it as an active connection and still use mobile data. Under such circumstances, Android might not be able to connect to the internet on both networks.

TL;DR, try disabling mobile data and then connect to the WiFi network.

Disable And Enable WiFi on Android

You can also reset the WiFi adapter in Android as well. Many networking issues get fixed due to a Wi-Fi reset because it forces your Android to flush the DNS and re-check the configuration files. However, you would need to access the hidden settings panel.

To do so, open the phone dialer and dial *#*#4636#*#*. It will trigger the hidden Testing settings panel. Then navigate to “WiFi Information” and click on “WiFi API” and later select “disableNetwork”. This will shut down the Wi-Fi module.

After 3-5 seconds, click on the “enableNetwork”  to start the Wi-Fi service and probably the issue should be fixed.

Check Time and Date Settings

This is another unimportant thing that looks silly but ill-configured time and date settings can cause a lot of problems. Generally, Android devices obtain date & time information automatically from your network operator. When the date & time settings are set to manual, the clock may not be updated due to a restart.

  • To set up Automatic date & time:
  • Open the “Clock” app.
  • Click on the three vertical dots at the top-right corner.
  • Click on the “Settings” menu.
  • From the Settings menu, click on the option “Change date and time”.
  • Then toggle the buttons next to “Automatic date and time” and “Automatic time zone”.

Note: In case if you don’t want automatic time settings, then manually set proper time by selecting the options “Set date”, “Set time”, and “Select time zone”.

Forget & Reconnect to WiFi Network

Sometimes, forgetting the network and reconnecting might fix the issue. When you reconnect the WiFi network you must provide a new local IP address which might fix the issue. how to do?

  • Open your Android Settings and navigate to “WiFi”.
  • Next, tap on the WiFi network
  • Select the option “Forget”.
  • Tap on the WiFi network again
  • Enter the password
  • Tap on the “Connect” button.
  • That’s all

Change Your DNS

Check if you can easily access websites from their IP Address. If you can, then maybe there is a problem with your ISP’s domain name server. Simply switching to Google DNS (; will sort out the issue.

  • In android go to your WiFi setting
  • Long-press the WiFi network whose DNS you would like to change
  • From here you choose “Modify network”.
  • Select Static under IP options.
  • Next enter the static IP, DNS1, and DNS2 IP address.
  • Save changes and that’s it.

Change Wireless Mode on Router

This is an unusual case and happens only if you have an old device or Wi-Fi card. If you want Internet access on other devices, then chances are there is a communication barrier between your Android and router.

There are many Wireless modes on a router. For instance, you might have seen something like 802.11 b or 802.11 b/g or 802.11 b/g/n, etc. These alphabets are different Wireless standard.

Wireless Standards:

B is the oldest WiFi standard which covers less area and gives less speed. ac is the latest with better network speed and wider coverage. Now usually the Wireless mode is set to 802.11 b/g/n/ and it works fine for most people. But sometimes the old devices (especially old smartphones) are not compatible with this mode and thus show network issues.

Reboot or Reset WiFi Router

Are you sure the Android device is not blocked on the router level and there is no issue with the wireless mode? Try rebooting the router it doesn’t take more than 30 seconds to complete the process.

If it does not work, the next step is to reset the router. Again, depending on the router’s manufacturer, the reset option might be located either on the Advanced options page or the Maintenance page.

Make sure that resetting the router will remove all the settings and ISP IP address configurations. So, writing down the credentials and backup the necessary information so that you can configure the router once you are done with the reset.

Reset Android Network Settings.

If the above methods can’t work and you still in trouble then it is time to reset Android network settings.

  • Open the Settings app and go to “Reset options”.
  • Now, tap on the “Reset Wi-Fi, mobile & Bluetooth“ option.
  • Tap on the “Reset Settings” button at the bottom.
  • After resetting, try to connect to the WiFi network and see if it fixes the issues.

Factory Reset

Eventually, if nothing else works then the factory reset your Android device is the best option. To do a factory reset, open the Settings app, navigate to “Reset options”. Finally, tap on “Factory data reset”.

On the confirmation page, click on the “Reset Phone” button to factory reset the Android device. The resetting process may take some time to complete. So, make sure that your device is fully charged or at least has over 70% battery before doing the factory reset.


That’s all the troubleshooting steps if you found some other workaround let us know in the comment section below!

Also Read: Guide to Enable Fingerprint Lock on WhatsApp for Android smartphones

About the author

Hassan Abbas

Tech enthusiast with too many items on his wish-list and not nearly enough money! Specializing in all things tech, with a slight Apple bent he has been writing for various blogs for the best part of (too many) years

Leave a Comment