Home » Android, how to » How to Flush the DNS on an Android Phone

Any computer or smartphone connected to a network such as the Internet maintains a record of IP addresses and the domains to which they point, called a DNS cache.

dns-on-android-phoneWhen you request a website, the browser checks the name against its cache to see if it’s made a similar request in the past. If you have, the browser uses the IP address in the cache rather than requesting a new IP address from the DNS (domain name server). This can significantly speed up Web browsing.

However, there may be times when you want to request a completely new IP address, such as after you have changed DNS settings or cleared your cookies. There are several ways to clear your DNS cache if you are using an Android smartphone.


Perform a hard reboot of your phone. The easiest way to do this is to remove the phone’s battery. Wait for at least 30 seconds, then replace the battery. The phone will reboot, and upon completing its restart will have an empty DNS cache.


Perform a soft reset. While this does not always clear the cache, it is sometimes worth a try. The exact procedure may differ depending on your phone manufacturer, but two methods are common to Android phones. First, try pressing the “Alt” key, the “Shift” key and the “Delete” key at the same time. If nothing happens, try turning the phone off with the “Power” button. Hold down the button for at least two seconds, and select Reset from the menu that pops up.


Clear the cache with the browser. Not all Android phone browsers have the capability, but some do. In your browser, select More. Select Settings, and then Clear Cache. Click “OK” to complete the process.

, , , , , , , ,

Add reply