How to Clear Chrome Net Internals DNS Error


Have you encountered an error where you cannot load a website on your Chrome browser but the URL works on other browsers?

This can be because of accumulated DNS and various other reasons. Fortunately, Google Chrome has a tool chrome://net-internals/#dns that can help troubleshoot the issue.

This guide explains what it is, how to use it, and other fixes you can troubleshoot Clear DNS Cache Chrome error and what to do if the internal clearing of Chrome DNS stops working.

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

Net-Internals or the net-internals/#dns is a NetLog event stream visualization tool that creates a dedicated DNS log, allowing you to check real-time and old usage logs. It is used to troubleshoot network issues and debug problems like –

– Unable to access a website on Chrome

– DNS servers for your network adapter are changed and you are unable to use Google Chrome.

– When you try to browse some common websites but get the message they can’t be trusted.

How to use Chrome://net-internals/#dns to clear the DNS cache in Chrome – Windows?

To use it on Windows follow these steps:

  1. Open Google Chrome > enter  chrome://net-internals/#dns in the browser’s address bar and press the enter key.
  2. You will now get DNS settings window here, click Clear host cache to clear old DNS logs.

    DNS clear host cache

3. Restart Chrome browser.

4. Copy and paste chrome://net-internals/#sockets and click Flush socket pools.

Flush socked pool
This way you will be able to flush DNS cache in Chrome when running on Windows. You can use the above steps to clear DNS cache on Linux and macOS.

Note : Use the command only when you face DNS issues. Avoid using it for regular cleaning of browsing data.

How to use chrome://net-internals/#dns Mobile devices and fix DNS error?

Whether you are using Google Chrome on Android, iPhone or iPad following these steps you can clear DNS and fix browser errors.

1. Launch Google Chrome on your mobile device.

2. In the address bar copy and paste – chrome://net-internals/#dns > tap Clear host cache.

3. Restart Chrome > copy and paste chrome://net-internals/#sockets and tap Flush socket pools.

This way you can clear host cache on Chrome when running it on your smartphone or iPad.

If these steps don’t work follow the steps given below:

  1. Open Google Chrome browser on your Android, iOS, tablet or iPad.
  2. Tap More > History > select All time from the time range > check mark the box next to Cookies and site data and Cached images and files and tap the Clear data button.
  3. Restart Chrome and try to access the website. It should work.

As the above command clears all browsing data, cache, and cookies you will be able to use Chrome without any issues.

How to Fix Chrome DNS Errors When chrome://net-internals/#dns is Not Working?

The Domain Name System is responsible for establishing an interpretive connection between user inputs and the results. Hence, flushing DNS is the ultimate way to handle browser-related issues. However, when the tool chrome://net-internals/#dns stops working things can get tricky. Here are some alternate ways to fix it.

Fix 1 – Use Advanced System Optimizer to Clear Browser Data

Faulty browser data, such as corrupt cache and cookies, is often the culprit behind your Net Internals DNS error. Wiping it helps fix the issues. However, when Chrome tools stop working properly, Advanced System Optimizer a third-party application comes for rescue. Using its handy Privacy Protector module feature you can wipe personal browsing data without opening the application. 

Step 1 – Download and install the app from the link below. 

Step 2 – Click Security & Privacy option preset in the left panel.

security and privacy

Step 3 – Click Privacy Protector module.

Privacy Protector_ASO

Step 4 – Click Start Privacy Scan to initiate searching for privacy-exposing traces.

Privacy Protector

Step 5 – Wait for the scan to finish. When done ensure the browser is close and wipe all detected traces.

Privacy Protector_ASO_scanning

This way, you can wipe cache, cookies and search data from Chrome that might be creating issue.

Fix 2 – Clear DNS Cache Using Command Prompt

Sometimes, the Chrome Net Internals error appears when there is a conflict in the DNS cache of your Chrome and overall Windows system. The ideal way to resolve the issue is by clearing the Windows DNS cache. Here are the steps to do so – 

Step 1 – Press the Start key on your keyboard and search for CMD
Step 2 – The results should return Command Prompt as an option. Open the same as admin.

Command Prompt_Admin

Step 3 – In the Command Prompt, use the following commands individually (press enter after every line).

ipconfig release command

ipconfig /release 

ipconfig /flushdns 

 ipconfig /renew 

Step 4 – Once the process is over, restart your PC. 

This way, you can clear the DNS cache on Windows.

Tip : If you are Mac user to clear Chrome DNS cache, open Terminal application > copy and paste - sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder and press the Return key > enter the password > press Return key. Restart browser and access the website it should work.

Fix 3 –  Disable Chrome Flags

If the excitement of trying new features led you to enable Chrome flags on your PC, try disabling it. Chrome Flags are an integrated way offered by Google to activate features that are not yet available in the official releases. You can think of it as a beta mode.

If Chrome Flags are enabled, the Chrome Net Internals DNS error may appear. 

The easiest way to disable Chrome Flags is given below –

Step 1 – Open a Chrome on your PC.
Step 2 – Enter the following URL – chrome://flags and hit the Enter key.
Step 3 – Once you have opened the Chrome Flags page, find the reset button in the top right corner and click on it.

Chrome Flags page

After disabling the Flags, log back to – chrome://net-internals/#dns and clear DNS again. It should work fine this time as the Net Internals DNS error is resolved. 

Fix 4 – Restart Your PC’s DNS Service

If you are still struggling with the DNS error on Chrome, restart the PC’s DNS service. To do so, 

Step 1 – Press the Start key on your keyboard and search for CMD
Step 2 – The results should return Command Prompt as an option. Open the same as admin.

Command Prompt_Admin

Step 3 – In the Command Prompt, use the following commands individually (press enter after every line).

net stop dnscache

net start dnscache

Other than these fixes, you always have the option to uninstall and reinstall the application. Also, ensure you are using the latest version of Chrome, as an outdated version may also cause Chrome Net Internals DNS errors on your PC. 

Advantages and Disadvantages of using chrome://net-internals/#dns tool


– You can clear DNS cache in Chrome and fix connectivity and website loading issues (if any)

– Anyone even a beginner can clear cache using the

chrome://net-internals/#dns command.

– No additional software is required to run the tool.


– Clearing DNS using chrome://net-internals/#dns may delete saved website domain name and IP address which can cause increase website loading time.

– Beginners can get confused with the feature as they are unaware about the internal working of the browser.

– Using feature incorrectly might lead to data loss and some issues.

Additional Information – Ways to Clear DNS Cache on Safari, Firefox and Opera

Clear DNS Cache on Safari

On Safari you do no have a dedicated button to clear DNS. However, there is a hidden setting that you can use to clear caches including DNS caches.

Step 1 – Launch Safari.

Step 2 – Click Safari > Preferences

Step 3 – Go to the Advanced tab and select the box next to Show Develop menu in menu bar.


Step 3: You will now see Develop menu. Click on it and select Empty Caches.


Restart Safari and access the website you were facing issues with.

Clear DNS Cache on Firefox

Step 1 – Launch Firefox and in the address bar copy and paste: about:networking#dns.

Step 2: Click Clear DNS Cache button to clear the browser’s DNS cache.

Clear DNS Cache_Firefox

Clear DNS Cache on Opera

Step 1 – Launch Opera > copy and paste : opera://net-internals/#dns in the address bar.

Step 2- Click Clear host cache button. This will flush the DNS cache.

Step 3- Next,  go to the link: opera://net-internals/#sockets > click Flush socket pools button.

Step 4 – Restart Opera the DNS issue should now be fixed.

What is the DNS Cache?

It is a tiny piece of information about the frequently used domains and websites that helps speed up browsing, and access those website when remote or ISP DNS servers are down. However, when a website changes its DNS entry or there is a fault in the network condition, you might need to clear DNS to reach to correct IP address and access the website.

What exactly is DNS cache Flushing?

Getting rid of existing cached data that has DNS entries is DNS cache flushing.

What are some of the features of Chrome://net-internals/#dns?

DNS Lookup

This tool allows performing a DNS query for a specific domain name and see the resulting IP address. It helps in troubleshooting network connectivity issues.

DNS resolver cache

It displays a list of cached DNS entries and their time-to-live values. It provides information whether or DNS cache refresh is required.

DNS prefetching

It is a method used by Google Chrome to speed up web browsing helping reduce webpage loading time.


The information about open network sockets and their state, is also provided by “chrome://net-internals/#dns” command.

With that, we have reached the end of this post. We hope we were able to explain Chrome Net internals DNS command clearly. If you have any questions or doubts about the methods shared, drop us a line in the comments section, and we will respond. Thanks for reading. Good luck!

Recommended : 

How To Fix “DNS Server Not Responding” Windows 10
DNS_PROBE_FINISHED_NXDOMAIN Error in Chrome – How to Fix It

Share On :

About The Author

Dishank Sharma
Dishank Sharma

A creative tech-writer who loves to explore latest tech-trends & convey them to his readers in the simplest way possible. He loves to blend the crispness of technology with a pinch of creativity while curating best practices for the readers. In his free time, he likes to scribble poetry, listen to rap & travel.

Related Posts

4 thoughts on “How to Clear Chrome Net Internals DNS Error

  1. Avatar for Anul Anul says:

    Hii chrom mere ko pura history delete karana hai

  2. Avatar for Preeti Seth Preeti Seth says:

    Dear Anul,

    To clear Chrome history from your PC follow these steps:

    1. Launch Chrome.
    2. In the address bar copy and paste – chrome://history/ or you can press Ctrl + H keys.
    3. This will open Chrome History for you. .
    4. Click Clear browsing data.
    5. Select how much history you want to delete.
    6. To clear everything, select All time. Check the boxes for the information you want to clear, including Browsing history.
    7. Click Clear data.
    8. Exit Chrome and re-launch it.

    This should help.

    Thanks and Regards

  3. Avatar for Govind Govind says:

    Hi chorm mere phone ki purani history delete karns hai

  4. Avatar for Preeti Seth Preeti Seth says:

    Dear Govind,

    To clear Chrome history on phone follow these steps:

    1. Open the Chrome app Chrome.
    2. At the top right, tap More More and then History.
    3. Tap History.
    4. Tap Clear browsing data.
    5. Next to “Time range:”
    6. To clear a portion of your history, select the dates.
    7. To clear everything, tap All time.
    8. Check the box next to “Browsing history.”
    9. Uncheck any other data you don’t want to delete.
    10. Tap Clear data.

    This way you can delete Chrome history from Android phone.

    Thanks and Regards

Leave a comment

Your email address will not be published. Required fields are marked *

Seen on

View All