Skip to content

This guide isn’t available in Bahasa Indonesia yet, so we’re showing the original English version.

Chrome

How to Clear Browser DNS Cache in Google Chrome

Chrome keeps its own DNS cache separate from Windows. To clear it, open chrome://net-internals/#dns and click Clear host cache, then flush socket pools. Combine it with flushing your system’s DNS for a full refresh.

Updated
Time
2 minutes
Difficulty
Easy
Applies to
Windows, Mac, Android

By Published Oct 6, 2026

Quick answer

  1. 1 Type chrome://net-internals/#dns in the address bar and press Enter.
  2. 2 Click Clear host cache.
  3. 3 Go to chrome://net-internals/#sockets and click Flush socket pools.
  4. 4 Also run ipconfig /flushdns in Windows Terminal.
  5. 5 Restart Chrome and reload the site.
On this page
  1. Before you start
  2. Clear Chrome’s DNS cache
  3. Also clear the system DNS
  4. Troubleshooting
  5. Frequently asked questions

Before you start

  • Google Chrome (or Edge: edge://net-internals)

Method 1 Clear Chrome’s DNS cache

  1. Step 1: Open net-internals

    Type chrome://net-internals/#dns in the address bar and press Enter.

  2. Step 2: Clear host cache

    Click Clear host cache. Nothing visible happens, but the cache is cleared.

  3. Step 3: Flush sockets

    Open chrome://net-internals/#sockets and click Flush socket pools to close existing connections.

Method 2 Also clear the system DNS

  1. Step 1: Windows

    Run ipconfig /flushdns in Terminal.

  2. Step 2: Mac

    Run sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder.

  3. Step 3: Restart Chrome

    Close all Chrome windows and reopen.

Troubleshooting

The site still shows the old version

That may be cached page content, not DNS. Clear cached images and files (Ctrl + Shift + Delete) or hard-reload with Ctrl + F5.

Frequently asked questions

Does clearing DNS cache delete history or passwords?

No. It only clears temporary address lookups.

When should I clear it?

After changing DNS settings, moving a website to a new server, or when a site loads on other devices but not in Chrome.

Summary

Open chrome://net-internals/#dns, click Clear host cache, flush socket pools, and flush your system DNS with ipconfig /flushdns.

Sources

Written by

James Chambo

Founder

James is the Founder and Senior Editor of OnlineHow with more than 20 years of experience in internet publishing.