Chrome://net-internals/#dns - How to Clear DNS Cache on Chrome

Reading time icon 3 min. read


Readers help support MSpoweruser. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help MSPoweruser sustain the editorial team Read more

Clear DNS Cache on Chrome

If you are struggling with slow browsing speed, I’ll guide you through using chrome://net-internals/#dns to flush the Chrome DNS cache and speed up your connection.

Chrome is among the fastest internet browsers, but it can slow down due to internal issues. Recently, I noticed that some websites take forever to load despite no network or internet issues on my computer.

After some research, I came to know that this generally happens because of DNS problems and the solution for that is clearing DNS caches.

In this guide, I’ll show you how to do that, but first:

What Is chrome://net-internals/#dns?

The “chrome://net-internals/#dns” is actually the URL to Chrome’s internal section where you can perform a DNS lookup and clear the cache. 

But why would you do that? Every time you visit a new website, your browser stores its DNS information to speed up future visits to the same site.

However, this data can become outdated or corrupt. Clearing the DNS cache forces your browser to retrieve the latest DNS information, resolving issues with websites not loading or updating properly.

How to Flush DNS Cache on Google Chrome

Clear DNS Cache on Chrome PC

Clearing the DNS cache on Chrome’s desktop version is straightforward and safe. It will not disturb your browsing history or other browser settings.

Here are the steps:

  1. Launch Chrome browser on your device
  2. In the address bar, type chrome://net-internals/#dns and hit the Enter key. This will redirect you to the DNS section of Chrome’s Net-Internals.
  3. On this page, you’ll find a button labeled Clear host cache. Click on it to flush the browser’s DNS cache.Clear host cache button Chrome
  4. Restart your browser, and now navigate to the chrome://net-internals/#sockets.
  5. Click the Flush socket pools button.Flush socket pools Chrome browser
  6. Restart your browser and check if the browsing speed is optimized.

Clear DNS Cache in Chrome on Android/iOS

On Android and iOS devices, the process is almost similar. Again, the process is completely safe. Here’s how to go about it:

  1. Tap the Chrome icon on your mobile device to launch it.
  2. Now, in the address bar, type the same URL: chrome://net-internals/#dns, and press enter.
  3. Finally, tap the Clear Host Cache button.Clear host cache Android

How to Flush DNS Cache on Windows

If you’re still facing slow browsing speed even after clearing the Chrome cache, you can clear the DNS cache from your Windows OS as well. The process to do that is pretty straightforward:

  1. Right-click on the Start button and select the Terminal (Admin) or Command Prompt (Admin) option from the Windows Power Menu.
  2. On the command line window, type or copy and paste the following command: ipconfig /flushdns, and hit the Enter key.
  3. You’ll get a message about the successful completion of DNS cache clearing.

Clearing Chrome’s DNS cache, whether on desktop or mobile, is a straightforward process that can significantly improve your browsing experience. It’s a quick fix for many common internet issues, from slow-loading pages to outdated content.

I hope this guide helped you to understand what chrome://net-internals/#dns is and how to use it.

More about the topics: google chrome