How to Clear DNS Cache on Android Devices


DNS (Domain Name System) helps us browse the internet with ease by translating long numerical IP addresses of websites into easy-to-remember domain names. Using private or custom DNS servers is very common nowadays, as they provide good security and load websites faster. Whenever we browse the internet, our system locally stores the DNS lookups as DNS cache which helps us to load the website faster.

However, there are times when this useful DNS caching becomes problematic as sometimes outdated and incorrect information gets stored which leads to the inaccessibility of websites and slow network speed. So to resolve this issue one must flus DNS cache from time to time. In this article, we will guide you on how you can clear DNS cache on your Android device.

Must read articles:

  1. 10 Best DNS Changer Apps for Android

  2. 10 Best and Fastest DNS Servers For Gaming in 2023

1. Clear DNS Cache on Google Chrome

  1. Open the Google Chrome app on your Android device.

  2. In the address bar type the following address chrome://net-internals/#dns and hit Enter.

  3. In the DNS section, click on Clear host cache and your DNS cache will be flushed. This method works for other browsers as well.
    clear DNS cache on Chrome

2. Clear DNS Cache from the App info

  1. Click and hold Google Chrome or the browser you use and then select App info.

  2. Now select Storage usage.

  3. In the Cache section, you will be able to view the DNS cache and all the other cache of the app, so click on Clear cache to delete the DNS and other cache of your browser.
    android settings

If you are still facing issues with your DNS or internet connectivity then try following DNS settings:

3. Changing the DNS server from Settings App

  1. Open the Settings app on your Android device.

  2. Then go to Connection & sharing.

  3. Click on Private DNS.
    android settings

  4. Now select the Designated private DNS option and click on Modify to edit it.

  5. Enter the DNS server of your choice. For example (Google DNS), (Cloudflare DNS), etc.

  6. Wait a bit until it shows connected.
    change private DNS

4. Changing the DNS server of the WiFi

  1. From the notification menu, click and hold the WiFi icon to go to WiFi settings. You can also navigate to WiFi settings via Settings app.

  2. Click on the i button on the WiFi you are connected with to get the details of it.

  3. Scroll to the bottom and click on IP settings.
    edit wifi settings

  4. In IP settings option, select Static.

  5. Now you will be seeing DNS 1 and DNS 2 options.

  6. Set the DNS of your choice and then reconnect to the same WiFi network. Your DNS issue will likely be resolved.
    changing DNS server of wifi

About The Author

author photo

Abhishek Mahato

Exploring the realm of the internet is one of the leisure pursuits of Abhishek. He's is fond of gadgets & games, and likes to put his learnings into useful tech articles for you.