How To Flush Or Clear DNS Cache On Android Devices

Android devices provide a number of functions and features. However, sometimes you may experience some network-related issues such as a poor internet connection or being unable to connect to certain websites. This occurs when there are issues with your DNS cache. To resolve this, simply flush or delete the DNS cache, and the website should start loading. If you are experiencing similar issues, you can follow our guide on how to clear the DNS cache on an Android device.

This article will guide you through the step-by-step process of clearing the DNS cache. We’ll also go through the advantages of clearing the DNS cache on Android devices.

But before diving into this article, we should understand what is DNS cache.

What is DNS Cache?

DNS (Domain Name System) is a temporary database that collects and stores information such as IP addresses of recently visited websites. When you visit a website, your device sends a request to a DNS server, which translates the domain name (such as into an IP address. (eg This information speeds up website loading when you visit the website again in the future.

How To Clear DNS Cache On Android Devices (2023)

There are several ways to flush or clear the DNS cache on Android devices. Here we are going to use four methods to flush the DNS cache on Android devices. So, now without wasting much time let’s dive into the solution.

1. Clear DNS Cache using Chrome

If you are a Google Chrome user, you can easily flush the DNS cache on Android using a hidden Chrome URL. Here’s how to do it.

1. First, open Chrome on your Android device and type the following URL on the address bar. Then, hit Enter.

How To Clear DNS Cache

2. This will take you to the DNS lookup page. From the right-hand panel, click the ‘Clear host Cache’ button to flush the DNS cache on your Android device.

How To Clear DNS Cache

2. Clear DNS Cache using Chrome’s Applications Setting

Clearing the Google Chrome app cache resolves many DNS issues. So if the above method doesn’t work for you, you can clear the cache from Chrome’s App Info page. Here’s how to do it.

1. On your Android phone, tap and hold the Google Chrome icon to open a quick shortcut menu. Tap on “i” or “App Info” option to open Chrome’s app setting page.

How To Clear DNS Cache

2. Here, click on the “Clear data” option and then tap on “Clear cache”. This will clear all local cache stored on your Android device and possibly fix DNS-related issues as well.

How To Clear DNS Cache

3. Fix the DNS issue by Changing the DNS Server

If the DNS server issue is still not resolved after clearing the DNS cache, you can change the DNS server. With the release of Android 9, Google officially added a system-wide DNS setting. Follow our steps below to change the default DNS server on Android.

On Android 9 and Above

1. Open your Android setting and go to the “Connecting & sharing“ option. Here, you will find the “Private DNS” option.

How To Clear DNS Cache

2. Now, click the “private DNS” option and tap on “Modify“. Then, enter the DNS server of your choice. For example, I have entered Cloudflare’s DNS hostname, which is

How To Clear DNS Cache

On Android 8.1 and Older

1. On Android 8.1 and older versions, open Settings and go to “Wi-Fi”. Click on the wifi name you are connected to and change the “IP settings” to “Static“.

How To Clear DNS Cache

2. Next, you have to change the DNS 1 and DNS 2 addresses of the Wi-Fi connection. For example, You can enter Cloudflare’s DNS Address and Note that, you need to change the DNS server for each Wi-Fi connection manually.

How To Clear DNS Cache

4. Change The DNS Using Third-Party Applications

There are a bunch of third-party applications available on the internet that can change the DNS address on Android. However, most applications require root access. So, we will use the Free DNS Changer application that works without root and change the DNS Address easily.

1. First, install the DNS Changer app on your Android device. Then, open it and choose the custom DNS server from the list. ( You can try all the DNS providers one by one and select the best one.)

How To Clear DNS Cache

2. Then, tap on “Start,” and you are done. Then, you will get a pop-up connection request on your screen. Simply tap on the OK button to approve the connection.

How To Clear DNS Cache


So these are the four methods that will help you clear the DNS cache on your Android phone or tablet. By following the methods above, you can easily clear your DNS cache, improve your internet speed and fix networking issues. And if you have any questions, related to this let us know in the comments section below.


1. Is it OK to flush the DNS cache?

Ans. Yes, it is safe to flush your DNS. Clearing the DNS cache can resolve many network-related issues

2. Will clearing the DNS cache delete any personal data on my Android device?

Ans. No, clearing the DNS cache will not delete any personal data on your Android device. It only removes temporary DNS records.

3. Will clearing the DNS cache removes my saved passwords or browsing history?

Ans. No, clearing the DNS cache does not delete your saved passwords or browsing history. It only clears temporary DNS records stored on your device.

4. Is it necessary to restart my Android device after clearing the DNS cache?

Ans. Restarting your Android device after clearing the DNS cache is recommended to ensure that the changes take effect and the cache is completely deleted.


  1. How To Disable YouTube Shorts: 5 Methods
  2. How To Convert Jio SIM To ESIM On Android And IPhone?
  3. 5 Best Techniques On “How To Increase Internet Speed”
  4. How To Know If Someone Blocked You On Snapchat

Hi, I'm Altaf Hassan Founder And Author Of This Website Tricky Worlds. A Blog Where You Can Find The Latest Android And Pc Games, Earning Tricks, Blogging & SEO Tips. I love Play Games and learning new things about blogging, Android, And Windows. That’s why I created this Website to share information. Read More

Leave a Comment

Share via
Copy link
Powered by Social Snap