chrome://net-internals/#dns – Clear or flush DNS Cache on Chrome

The DNS (Domain Name System) cache stores information about previous DNS lookups in your web browser, enabling faster access to previously visited websites by eliminating the need for repeated DNS queries. However, there are times when clearing or flushing the DNS cache becomes necessary to resolve browsing issues, improve privacy, or ensure the most up-to-date access to websites. In Google Chrome, this can be done through the `chrome://net-internals/#dns` interface. This article explains how to clear or flush the DNS cache in Chrome and why it’s beneficial.

Understanding DNS CacheUnderstanding DNS Cache

The DNS cache holds records of all the recent visits and attempts to visit websites and other internet domains. These records contain information such as IP addresses associated with domain names, reducing the time it takes to load frequently visited sites. However, sometimes the cache can store outdated or incorrect information, leading to issues like:

– Website not found errors: If the IP address of a website changes and the DNS cache has the old address stored, you might get an error trying to access the site.

– Security concerns: If your DNS cache is compromised, it could redirect you to malicious sites.

– Privacy issues: A large DNS cache can store a detailed history of your browsing habits.

Why Clear DNS Cache?

Clearing the DNS cache can resolve various browsing issues, enhance security, and protect your privacy. Here are a few reasons to clear your DNS cache:

1. Fix Website Loading Issues: If you’re having trouble accessing a website or the website isn’t loading correctly, flushing the DNS cache can resolve these issues.

2. Update DNS Records: When a website changes its IP address or if you’ve recently moved a website to a new server, clearing the DNS cache ensures your browser uses the updated information.

3. Improve Security: Clearing the DNS cache can remove potentially malicious entries inserted by malware or other threats.

4. Enhance Privacy: Regularly clearing your DNS cache can help in protecting your privacy by removing records of previously visited sites.

How to Clear DNS Cache in Google Chrome

Clearing the DNS cache in Chrome is a straightforward process. Follow these steps:

1. Open Chrome: Launch the Google Chrome browser on your computer.

2. Access Net-Internals: Type `chrome://net-internals/#dns` into the address bar and press Enter. This will open the DNS section of Chrome’s net-internals page.

3. Clear the Cache: You will see a button labeled “Clear host cache.” Click on this button to flush the DNS cache.

4. Verify: To ensure the DNS cache has been cleared, you can revisit the page and check for changes in the cache entries.

Additional Steps for Network Flushing

Sometimes, clearing the browser’s DNS cache isn’t enough, and you may need to flush the operating system’s DNS cache as well. Here’s how you can do it on different operating systems:


1. Open Command Prompt: Press `Win + R`, type `cmd`, and press Enter.

2. Flush DNS: Type `ipconfig /flushdns` and press Enter. You should see a confirmation message.


1. Open Terminal: You can find Terminal in Applications > Utilities.

2. Flush DNS: Type `sudo dscacheutil –flushcache; sudo killall -HUP mDNSResponder` and press Enter. You may be prompted to enter your password.


The process varies depending on the distribution and the DNS service being used (e.g., `systemd-resolved`, `dnsmasq`). For example, with `systemd-resolved`, you can use:

1. Open Terminal: Launch your terminal application.

2. Flush DNS: Type `sudo systemd-resolve –flush-caches` and press Enter.

Clearing or flushing the DNS cache is a simple yet effective method to resolve browsing issues, improve security, and maintain privacy. In Google Chrome, this can be easily done through the `chrome://net-internals/#dns` interface. Additionally, flushing the operating system’s DNS cache may be necessary for a complete refresh. Regular maintenance of your DNS cache ensures that you have the most up-to-date and secure browsing experience. Whether you are troubleshooting a connection issue or just want to enhance your online privacy, clearing your DNS cache is a useful tool to have at your disposal.