I also faced a similar problem with android phone in past. My android connected to WiFi but no internet access to browse any website. I searched the internet for this problem & found so many different solutions for this. This can be happen because of many reasons. Most of the time reason is very small & only need your attention. I have Samsung android phone but the solution is applicable for Samsung, Sony, Motorola, Nexus, LG & other Android Phone. Here we are explaining some of the common reasons that why internet not working on android phone after connected to WiFi.
Before proceeding to the solution you need to verify that the problem is with your android phone & not with your home internet connection or router. To verify this, please connect you Wi-Fi with other computer/phone. If you are able to access the internet on other device then you have to check your Android Phone. If you are not able to access the internet on other devices then you have to check you internet connection.
[Solution] Android Connected To WiFi but No Internet Access
General Solution You Should Try Before Proceeding Further
On your phone under Settings>> WiFi >> Hold the Name of Your Network >> Now Click on Forgot Network.
Now reboot the phone & modem/router and try to connect the Wi-Fi again.
Pull out the phone battery while it is working & re-install after 30 second. Phone will reboot again now try to connect to network and check internet connectivity.
You can browse to Settings>> WiFi >> then press left menu key & Click on Advanced. Now check that Wi-Fi timer is not off. If Wi-Fi Timer is on then turn it off.
Now disable Wi-Fi & again enable it. Now check the connectivity on Android.
Solution -4 (Important)
Update your phone, Modem& Wi-Fi Router time and date to match the internet provider time and date. This is very important because 2 out of 10 cases are because of this issue.
Check the Internet connectivity after disabling the antivirus & mobile data.
If your android still has no internet access after connecting to wireless network, you can try below solution step by step.
Advance solutions for Android connected to wifi but no internet access
Open your router page and rename the default IP from 192.168.1.1 to some other value like 192.168.1.2 or any other number. Reboot the router, click on forget the network on your phone and try to connect again.
Now remember your router default IP is changed to 192.168.1.2 and router page will open by typing 192.168.1.2 in browser window instead of 192.168.1.1.
Open the router page again and try to change the Security Mode under Wireless from default WEP to WPA or if you had selected WAP then choose WPA2. Reboot the router and try to reconnect.
You can check the internet connectivity after changing the encryption from AES to TKIP or vice versa or TKIP & AES. You have to check the phone internet connectivity on all condition.
You can also call your internet service provider for all these router settings to work with your phone.
In your router you can also check the network mode like B, G, N or BG-mixed & others. You can also find standard channel also from 1 to 11/12. You can check the best settings with your Internet service provider. In my case BG-Mixed & standard channel to Auto mode works well.
Try to switch from DHCP to a static IP. For this you need to follow below steps.
If your using Android version earlier than 4.2 (Jelly Bean)
Now click on Wireless & settings
Now click on Wi-Fi settings & now click on left Menu Key
Now click on Advance & select Use Static IP
Now you have to contact you Internet Service provider and ask them for IP Address, Gateway, Subnet Mask, DNS1 and DNS2.
For user having android version 4.2 to 4.4
Click on Settings >> Wi-Fi >> Now Hold the Network & Click on Modify Network Config >> Show Advanced Settings >> IP Settings >> Static >> Enter the information for desired Network and save.
Update: If all above solutions fails, then you can download wifi fixer app from Google Play Store. This app will detect the issue on your mobile phone for internet connectivity. This app will not boost the wifi signal or will not solve the disconnection problem. This app will only resolve the issue when after connecting wifi your mobile not receive date to browse website.