Friday, July 12, 2024
HomeTechHow To Flush DNS Cache On Your Mac In 2024

How To Flush DNS Cache On Your Mac In 2024

How To Flush DNS Cache On Your Mac will be described in this article. Even though using Macs for our day-to-day needs doesn’t require us to know anything about what’s going on under the hood, having an idea about a few macOS building blocks, such as DNS cache, can help us quickly fix common problems when we encounter them.

How To Flush DNS Cache On Your Mac In 2024

In this article, you can know about How To Flush DNS Cache On Your Mac here are the details below;

One of the issues that lots of users can’t solve on their own is flushing DNS cache. Let’s dive into what DNS cache is, why it needs to be flushed, and how to do it in the most effective way.

What is DNS cache?

DNS (domain name system) is a system of interpreting domain names (e.g. into the language that computers and routers can understand (e.g.

You can think of DNS as an address book for the web. When you visit a website for the first time, your Mac saves the route between the domain name and IP for faster loading in the future. This is what DNS cache is.

Why you should flush DNS cache

Now we know that DNS cache helps Mac speed up website loading. Then why would you want to flush DNS cache Mac saves?

Over time, websites tend to change their IP addresses. It could be because they have dynamic IPs, moved to a different registrar, or switched hosting companies.

Similarly, your browser that keeps the IP address routes to all the websites might have a glitch and not resolve them properly.

In cases like these, restarting your browser or Mac can help, but if you know how to flush DNS Mac keeps, you can solve the problem immediately.

How to the flush DNS cache Mac in one click

You might wonder how do you manually clear DNS cache Mac saves and where do you even find DNS cache on Mac?

There’s no need to worry about any of this once you have CleanMyMac X.

CleanMyMac X is the ultimate Mac optimization app that lets you manage anything, from accumulated junk to malware removal to system errors. All you need to do is select an appropriate scan from the menu and run it.

Here’s how to Mac flush DNS cache with CleanMyMac X:

  1. Launch the app
  2. Go to the Maintenance tab
  3. Select Flush DNS Cache
  4. Click Run

How to flush DNS cache on Mac in one click

How to clear DNS cache manually

While not recommended, it’s possible to Mac clear DNS cache manually without using tools like CleanMyMac X.

The way the OSX flush DNS cache happens will differ based on the macOS you’re running — whether it’s Big Sur and later, or Catalina and earlier.

You can check version of macOS by the clicking on the Apple icon menu bar and then About This Mac.

How to clear DNS cache manually

How to flush DNS cache on macOS Big Sur and later

The way you flush DNS on Mac is by entering a specific command into the Terminal, which changes depending on the operating system you have installed.

To flush DNS Mac cache on macOS Big Sur and later:

  1. Launch Terminal
  2. Type: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  3. Enter your user password
  4. Press Return

Press Return

If you use Terminal a lot, you might be interested in augmenting your workflow with a full-featured SSH terminal as well. Try Core Shell.

Core Shell makes managing SSH connections easy, from proxy jumps to agent forwarding to organizing everything by tags. You also get one-click logins, automatic reconnects, and color customization. Plus, Core Shell integrates with macOS keychain. Give it a try!

featured SSH terminal as well

How to clear DNS cache on Catalina and earlier

If you’re running an older macOS, you can still flush DNS Mac cache using Terminal, but the commands you need to use will be different.

To Mac flush DNS cache on macOS Catalina down to El Capitan:

  1. Launch Terminal
  2. Type: sudo killall -HUP mDNSResponder
  3. Enter your user password
  4. Press Return

How to clear DNS cache on Catalina and earlier

For those running macOS Yosemite, the command will change to: sudo discoveryutil udnsflushcaches. For those on macOS Mavericks: sudo killall -HUP mDNSResponder.

Bonus tips for fast Mac performance

One of the key aspects of improving Mac performance is monitoring. If you don’t know what’s lagging behind, how can you make it better?

iStat Menus is the most advanced real-time Mac monitoring system, keeping track of everything from RAM to CPU, to disk health, to network, to sensors.

You don’t need to do anything to run iStat Menus. It lives in the menu bar and provides you with up-to-date graphs and detailed stats in one click.

Bonus tips for fast Mac performance

Another big performance and security improvement for your Mac is having recent backups. In case there’s hard drive failure, malware attack, or any other system glitch, you want to have all your data stored safely off your Mac.

Get Backup Pro is a simple but powerful solution when it comes to backing up your Mac. It’s easy to use and supports all kinds of backup options, from incremental to simple copy, to clone, to versioned. You can even synchronize folders with other Macs and scheduled backups in advance. In case a disaster strikes, bootable backups can get you started safely with all your data in no time.

Another big performance and security improvement for your Mac

Best of all, the apps mentioned above are available to you free for seven days with the trial of Setapp. Setapp is platform of the more than 240 outstanding Mac and iOS apps across all categories. Give the collection a try and find your new favorites.


Where is my DNS cache on Mac?

DNS cache references are stored deep inside your system folders, which makes them hard to see and hence requires using Terminal or CleanMyMac X to delete them. Also check How To Flush DNS Cache On Your Mac

Is it safe to flush DNS cache?

Yes, flushing the DNS cache properly is safe. However, since there’s more risk of entering the wrong command into Terminal, we suggest using CleanMyMac X to do it.

How do I know if my DNS cache is cleared?

If you had a problem with loading specific websites, flushing the DNS cache should resolve it. Other than that, you might notice that the website will load somewhat slower at first, since your Mac needs to route IPs to domain names once again.

You can see that you can Mac flush DNS in a few clicks with a tool like CleanMyMac X manually by carefully putting the right command into Terminal. Plus, improve your SSH experience with Core Shell, get accurate Mac stats with iStat Menus, and keep up-to-date backups with Get Backup Pro.


Most Popular