Communication app storage

Best Way to Clear All Chat App Caches on Mac at Once (Slack, Teams, Discord, Zoom)

If your Mac has been slowing down or your storage indicator looks alarming, the culprit might be sitting in plain sight. Knowing how to clear all chat app cache mac-side is one of the fastest ways to reclaim several gigabytes without touching a single work file. Slack, Microsoft Teams, Discord, and Zoom each maintain their own caches for messages, avatars, media, and call recordings — and none of them clean up after themselves reliably on macOS Sequoia or Tahoe.

Why Chat App Caches Grow So Large on macOS

Every modern chat app works like a local browser. When you open a channel, the app downloads message history, inline images, GIFs, video thumbnails, and emoji packs so they render quickly on the next visit. That data gets written to ~/Library/Caches and, in some cases, to app-specific support folders inside ~/Library/Application Support. Over months of daily use these folders balloon. A single active Slack workspace can accumulate 2–4 GB of cache. Teams frequently exceeds that. Add Discord and Zoom and it is not unusual to find 8–12 GB tied up in chat-related data across a MacBook Pro with only 256 GB of flash storage.

Unlike browser caches, which browsers often cap and rotate automatically, chat app caches are largely uncapped. On Apple Silicon Macs running macOS 15 Sequoia or the upcoming Tahoe release, the apps run in native ARM builds that are faster than ever — but that speed means they can write cache data faster too.

Where Each App Stores Its Cache

The paths below are consistent across macOS Ventura, Sonoma, Sequoia, and Tahoe on both Apple Silicon and Intel. Replace YourUsername with your actual short username, or use the ~ shortcut which already expands to your home folder in Terminal.

App Primary cache path Typical size range
Slack ~/Library/Caches/com.tinyspeck.slackmacgap 500 MB – 4 GB
Microsoft Teams ~/Library/Caches/com.microsoft.teams2 and ~/Library/Application Support/Microsoft Teams 1 GB – 6 GB
Discord ~/Library/Application Support/discord/Cache 200 MB – 2 GB
Zoom ~/Library/Application Support/zoom.us and ~/Documents/Zoom 100 MB – 3 GB (recordings)

Note that Teams stores cache in two separate locations. The Application Support folder holds IndexedDB databases and blob storage that Teams treats as a cache layer, while ~/Library/Caches/com.microsoft.teams2 holds the Electron-level disk cache. Both can be cleared safely.

How to Clear Chat App Caches Manually: Step-by-Step

The safest workflow is to quit every chat app first, then delete only the cache subfolders — not the entire Application Support directory, which may contain account tokens and preferences you want to keep.

  1. Quit Slack, Teams, Discord, and Zoom completely. Use Cmd-Q or choose Quit from the menu bar; clicking the red close button leaves the app running in the background on macOS.
  2. Open Terminal (found in /Applications/Utilities/Terminal.app).
  3. Run the following commands one at a time, pressing Return after each. The -rf flag removes the folder and its contents recursively without prompting.
# Slack
rm -rf ~/Library/Caches/com.tinyspeck.slackmacgap

# Microsoft Teams (both cache locations)
rm -rf ~/Library/Caches/com.microsoft.teams2
rm -rf "~/Library/Application Support/Microsoft Teams/Cache"
rm -rf "~/Library/Application Support/Microsoft Teams/blob_storage"
rm -rf "~/Library/Application Support/Microsoft Teams/databases"

# Discord
rm -rf ~/Library/Application\ Support/discord/Cache

# Zoom (cache only; skip ~/Documents/Zoom if you want to keep recordings)
rm -rf ~/Library/Application\ Support/zoom.us/data
rm -rf ~/Library/Caches/us.zoom.xos

After running those commands, relaunch each app and sign in if prompted. Message history syncs from the server — you will not lose any conversations. The apps will simply rebuild a fresh, smaller cache as you use them.

Clearing Cache Through Each App's Built-In Settings

Some apps expose a cache-clearing option inside their preferences, which is safer for users who prefer not to use Terminal.

Slack

Open Slack, press Cmd-, to open Preferences, then go to Advanced and click Clear Cache and Restart. This triggers a clean restart and removes the Electron disk cache without requiring Terminal access.

Microsoft Teams

Teams does not offer a one-click cache clear in its settings UI as of mid-2026. The Terminal approach above is the most thorough method. Microsoft's own support documentation recommends quitting Teams and deleting the cache folders manually, which is exactly what the commands above do.

Discord

Discord has no built-in cache clear button on the Mac desktop client. Delete the ~/Library/Application Support/discord/Cache folder via Terminal or Finder (Go > Go to Folder in Finder, paste the path, then move the Cache folder to Trash).

Zoom

Zoom stores meeting recordings in ~/Documents/Zoom by default. Those are your files — review them before deleting. The app cache in ~/Library/Application Support/zoom.us/data is safe to remove and does not contain recordings unless you changed the default recording path to that folder.

How Much Space Can You Expect to Recover?

Results vary by usage pattern, but clearing chat caches on a Mac used for full-time remote work typically frees between 4 GB and 12 GB. If you are troubleshooting a "Mac storage almost full" warning, this is one of the first places to look — alongside browser caches, which are covered in detail in our guide on what is taking up space on your Mac. Developer tools like Xcode and Node modules can also contribute significantly, but for non-developers, chat apps are usually the single largest hidden consumer of disk space after the OS itself.

Keeping Chat Caches Under Control Going Forward

Manual deletion works, but the caches will grow back. A few habits that help:

  • Quit apps when not in use. Background apps continue writing cache even when you are not actively using them. Quitting Zoom after a call prevents it from writing thumbnails and chat logs indefinitely.
  • Audit monthly. Add a recurring reminder to check the sizes of your ~/Library/Caches and ~/Library/Application Support folders. In Finder, press Cmd-Shift-G, navigate to ~/Library, select the Caches folder, and press Cmd-I to see its size.
  • Use in-app storage limits where available. Slack's desktop app does not currently offer a configurable cache size cap, but the web version (run in Safari) uses the browser's cache controls, which are easier to manage.
  • Consider a dedicated cleanup tool. A tool like Crumb can audit all of these locations at once and show exactly what is safe to delete before anything is removed — useful if you work across multiple chat apps and want a clear picture without running Terminal commands each time.

What About Zoom Recordings and Slack Downloads?

Cache folders and download folders are different things. Files you deliberately saved — Slack file downloads in ~/Downloads, Zoom recordings in ~/Documents/Zoom — are not cache and will not be touched by the commands above. However, they are worth reviewing separately. Zoom recordings in particular can be several gigabytes each. Once you have backed them up to external storage or a cloud service, deleting the local copies from ~/Documents/Zoom is straightforward and safe. For a broader look at identifying large files, see our walkthrough on how to free up space on Mac.

Common Questions About Chat Cache Safety

The most frequent concern people raise is whether clearing a cache will delete their messages or sign them out. It will not. All four apps — Slack, Teams, Discord, and Zoom — store the authoritative copy of your message history on their servers, not locally. The local cache is a performance layer. When you reopen the app after clearing the cache, it reconnects to the server and rebuilds the cache from scratch. You may notice the first load takes a few extra seconds while media thumbnails re-download, but everything else behaves identically to before.

Reclaim your disk in one click

Crumb audits your whole Mac, tells you what's safe to delete, and frees the space in seconds — private, local, and Apple-notarized.

Download Crumb for macOS

Frequently asked questions

Will clearing Slack or Teams cache delete my messages?
No. Both apps store message history on their servers, not in the local cache folder. Clearing the cache removes temporary media files and thumbnails. Your messages, channels, and files will all be visible again the next time you open the app and it syncs with the server.
How much space will I get back after clearing chat app caches?
On a Mac used for regular remote work, clearing Slack, Teams, Discord, and Zoom caches typically frees 4 to 12 GB. Heavy users in large Teams tenants with lots of channel media may recover even more. Run the commands, then check your available storage in About This Mac to see the difference.
Is it safe to delete the entire Application Support folder for these apps?
No, do not delete the entire Application Support folder. It contains account credentials, preferences, and sometimes locally-stored notification data. Delete only the Cache subfolder or the specific subfolders listed in the guide above. Deleting the whole folder will force you to sign back in and reconfigure app settings.
Where exactly is the Slack cache on a Mac?
The Slack cache on macOS lives at ~/Library/Caches/com.tinyspeck.slackmacgap. You can navigate there in Finder by pressing Cmd-Shift-G and pasting that path, or delete it via Terminal. Quit Slack before deleting the folder to avoid file-lock errors.
Do I need to clear the cache if I already uninstalled one of these apps?
Yes. macOS does not automatically remove Application Support or Library/Caches data when you drag an app to the Trash. If you have uninstalled Slack, Teams, Discord, or Zoom, their cache folders remain on disk until you delete them manually. The same commands listed in this guide will remove the leftover data.