Loading...
Loading...
Loading...
Loading...
Loading...
Loading...

About

  • BetterBugs
  • Our Story
  • Blog
  • Glossary
  • Docs
  • Code of Conduct

Legal

  • Terms & Conditions
  • Privacy Policy
  • Cancellations & Refunds

Features

  • Record Screens
  • Create Markups
  • Developer Logs
  • Rewind
  • Collaborate with Team
  • Integrate with Project Tools
  • AI Assistant

Integrations

  • Slack
  • Jira
  • Linear
  • ClickUp
  • Asana
  • GitHub
  • MS Teams
  • Trello
  • Sentry
  • Azure Boards

Use Cases

  • QA Engineers
  • Developers
  • Managers
  • Support Teams
  • Founders
Logo

© 2026, All Rights Reserved

Nothing here!
Show us some love 💖. Try BetterBugs today if you haven’t already. A quick feedback and a rating on our Chrome web store page would be awesome!

Share your experience with the founderhere!

Don’t wait! Start reporting now.

Logo
  • Products

  • Solutions

  • Integrations

  • Resources

  • Pricing

  • BB for Support

  • MCPNew

Login
Logo

Chrome://Net-Internals/#DNS: How to Clear DNS Cache on Chrome [2026]

Nishil Patel

Nishil Patel

Jan 30, 2024

7 min read

Last Updated Jan 28, 2026

Last Updated Jan 28, 2026

Share

Chrome://Net-Internals/#DNS: How to Clear DNS Cache on Chrome [2026]

DNS caching is perfect for lightning-fast app performance and quick web page loads, especially when you’re surfing with Chrome. But, if the DNS cache data gets mixed up or goes haywire, you could be hit with some pesky error messages. The solution? A good ol’ clear-out or flush of the DNS cache can set things right again. In this article, we’re gonna take a deep dive into all things DNS cache and show you how to handle any curve balls it might throw your way.

Table of Contents

1.

Introduction

2.

What is the DNS Cache?

3.

Do you absolutely need to clear DNS Cache on Chrome every time it starts acting up?

4.

Top 7 common scenarios when clearing DNS Cache can help resolve issues in Chrome

5.

How to Clear DNS Cache on Chrome using chrome://net-internals/#dns : Step-by-Step Guide [2026]

6.

How to Fix DNS Cache Errors on Chrome when chrome://net-internals/#dns fix is not working?

7.

How to clear or flush out DNS Cache on Local Systems: Steps to clear DNS Cache on Windows/MacOS/Linux

8.

FAQs

Introduction

If you’re a Chrome user, you might’ve run into some hiccups loading websites (Yeah! Even in 2026). These issues could be due to a bunch of reasons. Maybe your internet’s acting up, your router’s on the fritz, or the website itself is having a bad day.

So, what’s your usual plan? You might reboot your system or close a few Chrome tabs (which are notorious RAM hogs). You give the website another shot, and voila, it works fine. Problem solved, right? Well, hold your horses.

Some of you might still be dealing with these issues. And when it comes to Chrome, one place to check out is the DNS cache. There’s a good chance that a DNS cache issue is blocking you from getting the latest version of a website or causing other errors. In such cases, you need to clear or flush the DNS cache.

What is the DNS Cache?

Think of the DNS (Domain Name System) cache like your browser’s speed dial. It’s a temporary storage spot that keeps track of the websites you hit up the most. Just like you remember your friend’s name instead of their phone number, your browser remembers IP addresses of websites using their names.

Take ‘facebook.com’ for example. Your browser knows it as 157.240.22.35. That’s its number on the internet. This whole name-to-number thing is called DNS resolution, and it happens every time you punch in a website.

To save time and data, your browser keeps a cheat sheet, or a local copy, of the IP addresses of your go-to websites. That’s the DNS cache. It’s like having the answers before the test, letting your browser load up the pages super quick without having to ask the DNS server for the IP each time.

Do you absolutely need to clear DNS Cache on Chrome every time it starts acting up?

Nope, it’s not a must-do to always clear your DNS cache. Chrome’s pretty solid when it comes to handling cache data, so most of the time, you’re good to go. 

However, there are times when giving the DNS cache a good clean can really help out.

Top 7 common scenarios when clearing DNS Cache can help resolve issues in Chrome

  1. When websites are loading weird or not at all.
  2. If the DNS cache gets messed up or has some bad entries.
  3. When the IP addresses of your regular websites have changed but your browser cache is stuck in the past.
  4. If you’ve tweaked the DNS settings on your router or computer.
  5. To stop someone from snooping on your browsing history through your DNS cache data.
  6. If you’re seeing errors like DNS_PROBE_FINISHED_NXDOMAIN or ERR_NAME_NOT_RESOLVED.
  7. When your browser flags a website you visit often as untrusted.

How to Clear DNS Cache on Chrome using chrome://net-internals/#dns : Step-by-Step Guide [2026]

Here’s how you can clear or flush out the DNS cache on Chrome:

STEP 1: Go to chrome://net-internals/#dns

STEP 1: Go to chrome://net-internals/#dns

STEP 2: Click on the “Clear host cache” button.

STEP 2: Click on the “Clear host cache” button.

This instantly clears up the DNS cache. You don’t even need to relaunch or reload your browser.

If you’re still having issues after clearing the DNS cache with chrome://net-internals/#dns, you might want to consider cleaning out the socket pools as well. 

Socket pools are like the multitaskers of the network world, handling several network requests simultaneously. Giving them a good clean could be just the ticket to resolving any lingering issues.

STEP 3: Click on “Sockets” from the top left menu or simply go to chrome://net-internals/#sockets

STEP 3: Click on “Sockets” from the top left menu or simply go to chrome://net-internals/#sockets

STEP 4: Click on “Flush socket pools”

STEP 4: Click on “Flush socket pools”

And there you have it! Just like that, you’re done. 

Don’t sweat it if you don’t see a confirmation message — that’s totally normal. No step five is needed here. You’re all set to get back to surfing your favorite websites.

How to Fix DNS Cache Errors on Chrome when chrome://net-internals/#dns fix is not working?

If you’re still running into issues after using the chrome://net-internals/#dns fix, don’t worry. There are other effective methods to tackle those pesky DNS cache errors. Here they are:

Fix 1: Use BetterBugs.io Chrome Extension to Clear Cache instantly 

BetterBugs.io is a free Chrome extension that makes clearing or flushing your DNS cache a breeze. You can clear the cache for a specific domain, wipe out cookies, and clean up local and session data. It’s a perfect alternative to chrome://net-internals/#dns. 

Here’s how you can use BetterBugs to clear or flush your DNS cache:

STEP 1 - Download BetterBugs.io free Chrome Extension

STEP 2 - Open extension and click on the three dots beside the home icon from the interface.

Open extension and click on the three dots beside the home icon from the interface.

STEP 3 - Select “Clear Cookies & Cache”.

STEP 3 - Select “Clear Cookies & Cache”.

STEP 4 - Next, select the “Clear cache” option and hit “Clear”. You’re good to go.

STEP 4 - Next, select the “Clear cache” option and hit “Clear”. You’re good to go.

Resolve DNS Cache Issues Instantly

Fix 2: Disable Chrome Flags from chrome://flags

Chrome flags let you test new or experimental features in Chrome.

But sometimes, these may cause DNS cache errors too. No worries though, you can head over to the Chrome flags tab and hit reset if just using chrome://net-internals/#dns doesn’t work. This is another way to clear the DNS cache. Here’s the lowdown on how to do it.

STEP 1: Go to chrome://flags

STEP 1: Go to chrome://flags

STEP 2: Click the “Reset all” button on the top right corner. 

STEP 2: Click the “Reset all” button on the top right corner.

STEP 3: Now, go to chrome://net-internals/#dns

STEP 3: Now, go to chrome://net-internals/#dns

STEP 4: Hit “Clear host cache”. 

STEP 4: Hit “Clear host cache”.

Try visiting the pages you were facing issues with. These steps should resolve your DNS cache issues if just using chrome://net-internals/#dns doesn’t solve your problem.

How to clear or flush out DNS Cache on Local Systems: Steps to clear DNS Cache on Windows/MacOS/Linux

If you want to clear the DNS cache on your local system, you can use the following steps depending on your operating system:

1# - How to clear DNS Cache and Verify on MS Windows 7/8/10/11: Easy Steps

Steps to DNS Cache on MS Windows 7/8/10/11

  1. Open the Command Prompt on your Windows. (Press Windows Key > Command Prompt).
  2. Run the command prompt app as an administrator.
  3. Enter the command: ipconfig /flushdns and hit Enter.

And, you are done. You have just flushed out the DNS cache for your Windows machine.

Steps to verify DNS cache is Flushed on MS Windows 7/8/10/11

Here’s how you can verify that the DNS cache is flushed on Windows:

  1. Open the Command Prompt as an administrator.
  2. Type: ipconfig /displaydns and press Enter.

You should see a list of DNS entries that are stored in your cache. If the list is empty or shorter than before, i.e. after flushing the DNS, it means the cache has been flushed successfully.

2# - How to Clear or Flush out DNS cache on MacOS (Catalina or later): Easy Steps

Steps to DNS Cache on MacOS (Catalina or later versions)

  1. Open Terminal on your Mac from Finder > Applications > Utilities or Launchpad.
  2. Search "Terminal".
  3. Enter the command: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  4. Type your password when prompted (it won’t be visible while you type) and hit Return.

There you are. It should clear the DNS cache on your Mac.

Steps to verify DNS cache is Flushed on MacOS (Catalina or later versions)

  1. Open the Terminal by pressing Command + Space, type "Terminal," and hit Return.
  2. Type the command: sudo killall -INFO mDNSResponder and hit Return.
  3. Input your password when prompted (note that it won't be visible on the screen).

Similarly, verify the successful flushing of the cache by checking the list of DNS entries. It should be empty or shorter than the previous list of cached DNS.

Read More: How to Screen Record Mac for Bug Reporting

3# - How to Clear or Flush out DNS cache on Linux Systems: Easy Steps

Steps to DNS Cache on Linux

  1. Open Terminal on your Linux system by pressing Ctrl + Alt + T.
  2. Type and run: sudo resolvectl flush-caches

There you have it. The DNS cache has been flushed.

Steps to verify DNS cache is Flushed on Linux

Depending on your distribution and DNS service, the command to verify the DNS cache status may vary. You can check and verify if the cache has been cleared or not, based on the DNS service.

Note: The default port on Linux for DNS is 53. It displays the DNS service or process that your Linux system is running. Example: systemd-resolved, nscd, dnsmasq, bind.

Steps to check the local DNS service for your Linux.

  1. Open Terminal on your Linux system by pressing Ctrl + Alt + T.

  2. Type the command: sudo lsof -i :53 -S

  3. Type your password when the system asks and hit Enter.

You will see the DNS service or process that your Linux is running on port 53. It may be systemd-resolved, or any other.

   4. Type and run: sudo systemctl status systemd-resolved (Note: This is the command for systemd-resolved DNS service. You can change the DNS service name by replacing the systemd-resolved with your Linux DNS service.)

You should get a confirmation message “Flushed all caches” in the terminal.

FAQs

What is DNS cache poisoning?
How often should I clear DNS cache on Chrome?
What are the drawbacks of clearing or flushing DNS cache on Chrome?

Clearing DNS cache on Chrome can also have some drawbacks, such as slowing down your initial loading time of websites, losing some saved preferences or login information, and breaking some functionality or features that rely on DNS caching.

Written by
Nishil Patel

Nishil Patel | CEO & Founder

Follow

Nishil is a successful serial entrepreneur. He has more than a decade of experience in the software industry. He advocates for a culture of excellence in every software product.

Subscribe to our updates

Meet the Author: Nishil Patel, CEO, and Co-founder of BetterBugs. With a passion for innovation and a mission to improve software quality.

We never spam.