Skip to content

Clear DNS Cache in Google Chrome browser

The DNS cache on the Chrome browser stores the IP addresses of websites visited. It’s designed to reduce lookup times for recurring visits to these websites. However, it can cause errors if outdated or corrupt, necessitating a cache flush.

To clear the DNS cache from Chrome on a computer or Android, navigate to “chrome://net-internals/#dns” and select the “Clear host cache” command. In the case of Chrome for iPhone, you need to use Airplane Mode, Reboot the device, or Reset Network Settings.

note icon

Note: Some web browsers, like Chrome, Edge, Safari, etc. have their own DNS host and cache, which are independent of system DNS. You should clear your device’s DNS cache if you have a network-related problem within your system or any other application.

Flush the DNS Cache in Chrome on the Computer

Every website you visit in your Chrome browser has a record of the domain name and corresponding IP address stored in the DNS cache. If the IP changes, your browser might not load the site. Hence, flushing the DNS cache will resolve the connectivity issue. Here are the steps to follow:

  1. Launch the Chrome browser on your computer.
  2. Type chrome://net-internals/#dns in the address bar.
    It will open the DNS lookup page within Chrome.
  3. Click the Clear host cache button for the Host resolver cache option.
    chrome://net-internals/#dns Clear host cache on Chrome computer

After clearing the host cache, you can visit the URL to see if it resolves to the correct IP address and open the website without issue.

note icon

Note: Clearing the DNS cache won’t impact browsing data, saved passwords, or bookmarks. It will only reset the DNS cache of the websites you visited.

Clear the DNS Host Cache in Chrome on Android

Like a computer browser, Chrome for Android uses built-in DNS instead of relying on the Android system DNS. Hence, clearing the Android DNS cache will not affect Chrome for Android.

You should clear the Chrome DNS host cache to resolve the issues. Here are the steps to flush the Chrome DNS cache on Android:

  1. Launch the Chrome app on your Android Phone.
  2. Type chrome://net-internals/#dns in the address bar.
  3. Click the Clear host cache button in the right pane for the Host resolver cache option.
    Clear host DNS cache from Google Chrome for Android

You can look up the domain name (browserhow.com) in the Domain field to verify the IP address before and after clearing the host cache. If the site with the issue has changed its resolving IP address, the lookup results will display the same.

Reset the DNS Cache in Chrome on iPhone

Unfortunately, the Chrome browser for iPhone or iPad does not have DNS cache storage the browser. If you visit the chrome://net-internals/#dns in the address bar, it will result in an INVALID_URL error.

Chrome Net Internals page Invalid URL on iPhone

The iPhone or iPad does not have any option to flush the DNS cache, even on the Network Settings page. The easy way to clear the DNS cache on iPhone or iPad is using the Airplane mode.

Method 1: Reset Network using Airplane Mode

When you Turn On, and Off the Airplane mode, the iOS or iPadOS automatically reset the network settings along with the stored DNS cache. Here are the steps to follow:

  1. Slide down to open the Control Center on your device.
  2. Tap on the Airplane mode button to Turn On.
    Airplane Mode button under Control Center on iPhone
  3. Wait for a few seconds and then Turn Off the Airplane mode.

Alternatively, you can also Reboot the iPhone or iPad device for the network and DNS cache flush.

Method 2: Reset Network Settings

A more complex way to clear the DNS cache is by using the Reset Network settings option under the Settings app > General > Transfer or Reset iPhone > Reset.

Reset Network Settings option in iPhone Settings menu

The Reset Network Settings option is not recommended unless you have a major network-related issue. The Airplane mode resets the DNS cache on Chrome for iPhone or iPad instead.

Bottom Line

The Chrome browser has a dedicated DNS host storage independent of your system DNS. If there are any site loading or network connectivity issues within the Chrome browser, then you can visit the chrome://net-internals/#dns in the address bar and hit on the Clear host cache option.

DNS caching feature is available in computer and Android browsers. You need to rely on the Airplane mode or network settings page for iPhone or iPad.

Similarly, you can also clear the DNS resolver cache from Apple Safari and flush the Edge browser.

If the network or loading issue isn’t resolved, then you can also consider clearing the Chrome browser cache and cookies. It will ensure the obsolete files are not obstructing the browser function.

Please share the article if you find it helpful:

Disclosure: This page may contain affiliate links, which means we may receive compensation for your purchases; of course at no extra cost to you (indeed, you may get special discounts).
Kushal Azza

Kushal Azza

Kushal Azza is a Google Certified Analytics & IT Professional, Digital Content Creator, and Go-To Digital Marketer. He has over a decade of experience solving tech problems, troubleshooting, and innovating digital solutions. Follow him on Twitter and LinkedIn.

Leave a thought or feedback

Please leave a descriptive comment or feedback with your real name. Our human moderator vets every comment, and it may take 24 to 48 hours to get published or rejected.
Your email address will not be published, and we will never spam your inbox. Required fields are marked *