sodcalculator

10 Tech How-To

Best Way to Clear Cache on Mac

Guide 10-31900 · Updated · Step by step

The top pick for clearing cache on a Mac is CleanMyMac X because it combines a user-friendly interface with deep system scanning, letting you safely purge user, system, and app caches in one click without hunting through hidden folders. It also includes a dedicated “System Junk” module that identifies large cache files and temporary data that other tools often miss. That said, if you prefer a free and fully manual approach, using Finder and Terminal commands works just as well and costs nothing—just more time.

What to Look For

When choosing a cache-clearing method, focus on these criteria:

  • Safety: The tool or method must avoid deleting essential system files. A good cache cleaner checks for files in use and skips anything critical.
  • Coverage: It should clear the three main cache types: user caches (~/Library/Caches), system caches (/Library/Caches), and app-specific caches (like browser caches).
  • Ease of use: A one-click solution is ideal for most people, while manual methods require more steps but offer full control.
  • Speed: The process should take under a few minutes, not require a full system reinstall.
  • Cost: Free options exist, but paid tools often add convenience and extra maintenance features (like malware removal or app uninstallers).
  • Transparency: The tool should show what it will delete before you confirm, so you can review and avoid surprises.

Option 1: CleanMyMac X (Paid, Best Overall)

Strengths: CleanMyMac X is the most polished commercial cleaner. Its System Junk scan finds caches, logs, and temporary files across all libraries and apps. It uses a database of safe-to-delete items, so it rarely removes something you need. The interface is intuitive: one click on “Scan” then “Clean” handles everything. It also includes a “Space Lens” feature to visualize large files.

Trade-offs: It’s paid (around $40/year for the subscription). Some users find the constant upgrade prompts annoying. It also runs as a background agent, which may feel intrusive.

Who it suits: Anyone who wants a set-and-forget solution, especially non-technical users or those who don’t want to touch Terminal. It’s also great for clearing cache on a Mac that’s low on storage.

Option 2: Onyx (Free, Powerful, Tech-Savvy)

Strengths: Onyx is a free utility that integrates with macOS’s built-in maintenance scripts. It can clear caches, run system checks, and rebuild Spotlight indexes. It offers granular control—you can choose exactly which cache types to clear (user, system, browser, etc.). It’s trusted by Mac technicians and has been around for decades.

Trade-offs: The interface is dated and overwhelming for beginners. It requires you to know what each option does; misusing it can cause issues. It also needs to be run with administrator privileges, and some features may be disabled on newer macOS versions until updated.

Who it suits: Power users, IT professionals, and anyone comfortable with a bit of research. If you like tweaking your system and want a free, no-nonsense tool, Onyx is a solid choice.

Option 3: Manual via Finder and Terminal (Free, Full Control)

Strengths: This method costs nothing and gives you complete control. You can manually navigate to ~/Library/Caches and delete specific folders, or use Terminal commands like sudo rm -rf ~/Library/Caches/* to nuke everything. It’s fast, and you learn exactly what’s on your Mac.

Trade-offs: It’s error-prone. Deleting the wrong cache can cause apps to misbehave or lose saved states. Terminal commands require care—one typo can wipe your home folder. Also, some caches are in use and will be recreated immediately, so you might not see much space freed.

Who it suits: Users who are comfortable with the command line and want to avoid installing third-party software. It’s also good for one-off cleanups when you know exactly which app’s cache to clear (e.g., a corrupted browser cache).

Option 4: Built-in macOS Storage Management (Free, Basic)

Strengths: Apple includes a “Storage Management” tool (Apple menu > About This Mac > Storage > Manage). It shows recommendations like “Empty Trash Automatically” and “Reduce Clutter,” and it can offload unused apps. It also has a “Developer” section that can clear Xcode caches. It’s safe and requires no extra downloads.

Trade-offs: It’s not a dedicated cache cleaner. It doesn’t scan for all cache types, and it often just redirects you to apps like Mail or Photos to manage their own data. It won’t deep-clean system caches.

Who it suits: Casual users who just want to free up a little space without any risk. It’s a good first step before trying more advanced tools.

Option 5: Browser-Specific Cache Clearing (Free, Quick)

Strengths: If your main issue is slow browsing or outdated web pages, clearing just the browser cache is fast and effective. In Safari, go to Settings > Privacy > Manage Website Data. In Chrome, go to Settings > Privacy and Security > Clear Browsing Data. This targets only browser caches, which are often the biggest culprits for storage bloat.

Trade-offs: It only affects your browser. You’ll still have app caches, system caches, and temporary files elsewhere. Also, you’ll need to re-login to websites and may lose offline data.

Who it suits: Users who notice specific issues with their browser, like pages not loading correctly or slow performance. It’s also useful for privacy when using a shared computer.

Option 6: App-Specific Cache Cleaners (Free/Paid, Niche)

Strengths: Some apps have built-in cache-clearing options. For example, Photoshop lets you purge caches, and Slack has a “Clear Cache” button in its preferences. Using these is the safest way to clear cache for a specific app because the developer designed it.

Trade-offs: You have to do it manually for each app. Not all apps offer this feature, and it doesn’t help with system-wide cache buildup.

Who it suits: Users who want to avoid third-party tools and only need to fix one problematic app (like a video editor that’s using too much disk space).

How to Choose

First, set your budget. If you’re willing to spend $30–$50 a year, CleanMyMac X is the easiest, most reliable choice. If you prefer free, start with the built-in Storage Management tool to see if it helps, then move to Onyx if you’re comfortable with a more technical interface. For one-off cleanups, manual Finder or Terminal commands work, but be cautious.

Consider your technical skill level. Beginners should avoid Terminal and stick to GUI tools. Power users can get away with free methods. Also, think about frequency: if you need to clear cache weekly, a paid tool with automation saves time; if it’s a rare event, manual is fine.

Common trade-offs: Paid tools offer convenience and safety but cost money. Free tools require more effort and carry a slight risk if misused. Browser-only clearing is quick but incomplete. Always backup your Mac before performing any system-wide cache cleanup, regardless of method.

Frequently Asked Questions

Is it safe to delete all caches on a Mac?

Generally yes, but avoid deleting caches for apps that are currently running. Most caches are just temporary files that will be rebuilt. However, deleting a cache for a specific app might log you out or reset its preferences. Use a reputable tool or manual method that shows what it deletes.

How often should I clear cache on my Mac?

There’s no strict rule. If you notice your Mac slowing down or running out of storage, clear caches. For most users, once a month is sufficient. Over-clearing can actually slow down your Mac because it has to rebuild caches.

Will clearing cache delete my passwords or bookmarks?

No, caches are separate from passwords and bookmarks. However, clearing browser cache will log you out of some websites and remove temporary files like saved images. Your passwords and bookmarks are stored in a different database.

Can I clear cache without a third-party app?

Yes. Use Finder to go to ~/Library/Caches and manually delete folders, or use Terminal commands. Also, each browser has its own cache-clearing settings. It’s free and works fine if you’re careful.

Why is my Mac still slow after clearing cache?

Cache buildup is rarely the sole cause of slowness. Other factors include low RAM, too many startup items, or a failing hard drive. Clear caches, but also check Activity Monitor for resource hogs and consider upgrading your RAM or switching to an SSD.

Does macOS automatically clear caches?

Yes, macOS has built-in maintenance scripts that run weekly, but they don’t clear everything. They target temporary system files, not user app caches. So you still need to manually clear caches or use a tool to free up significant space.

Bottom Line

For most users, CleanMyMac X is the best way to clear cache on a Mac because it’s safe, comprehensive, and user-friendly. If you don’t want to spend money, combine the built-in Storage Management tool with occasional manual cleaning of your browser cache. For tech-savvy users, Onyx offers a free, powerful alternative. Whichever you choose, always review what will be deleted and back up your system first.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →