DNS cache seems to have bothered every user of smart devices. Whether you are using macOS Sierra or Android devices, you have to face DNS cache problems in your digital life. A lot many users pose a question of how to clear DNS cache on Android devices. Well, this question is not irrelevant today as this issue can pester Windows users; so the issue can crop up on Android devices as well.

Thankfully, there are solutions to this issue. Here, we will provide you with four possible fixes to resolve the issue. Read each solution one by one and flush DNS cache on Android Phones.

How to Clear DNS Cache on Android Phone

Solution #1: Use Browser to Clear DNS Cache on Android

Open Settings → Applications → Application manager → Chrome (or tap any browser you are using in your Android device) → Storage → CLEAR CACHE.

Go to Chrome Storage and Clear Cache

Solution #2: Clearing DNS Cache in Chrome

Step #1: Open Chrome address bar on your Android device.

Step #2: Type in chrome://net-internals/#dns there.

Step #3: After the page loads, tap on ‘Clear host cache’ button.

Tap on Clear host cache

Step #4: Next, you need to tap on the drop-down menu seen at the end of red bar.

A menu will appear on the screen; there are a few options, from which you should select ‘Clear cache’ and ‘Flush sockets’.

Tap on drop-down button and Select Flush Socket and Clear Cache

Step #5: Finally, tap on ‘Clear host cache’ button again.

Solution #3: Use Wi-Fi to Clear DNS Cache

Step #1: Launch Settings on your Android device.

Step #2: Open Wi-Fi and then long press the network you want to modify DNS for.

Step #3: Tap on ‘Modify network’.

Modify network Wifi Network

Step #4: A pop up will appear and you need to tap ‘Advanced options’.

Step #5: Select IP settings as ‘Static’.

Tap on Advanced options and choose IP settings as Static

Step #6: Now you should scroll down and feed DNS address manually. DNS 1: and DNS 2:

Enter DNS address manually

Note that you can follow the same procedure on your Android device running Nougat 7.0.

Solution #4: Change DNS Settings via Third-Party App

Step #1: First off, download DNS Changer (no root 3G/WiFi) on your Android device.

A glaring feature of this app is that you are not required to root your Android phone. Moreover, with this app, you can change DNS for every network to remove DNS cache issue quickly.

Download DNS Changer app

Step #2: After installing the app, you can select several DNS like Google DNS, Open DNS, Yandex DNS, Level3 DNS etc. to set custom DNS; and then tap Start button.

Choose various DNS like Google, Open, Yandex or Level3 to set your custom DNS and then tap on Start

Step #3: Next, you will see a ‘Connection request’ pop-up on your phone’s screen.

Step #4: Tap on OK button and the new DNS setting is enabled on your Android phone.

Tap on OK and the new DNS setting is enabled now on your Android device.

That’s it! Above are the four methods to clear DNS cache on Android.

Share your feedback with us on FacebookTwitter and Google Plus. We would also like to hear your comments; write yours in the section below.


Please enter your comment!
Please enter your name here