App caches

WeChat for Mac Taking Up Tens of GB? Free Up Space Without Losing Chats

Most of WeChat's space goes to photos, videos and files from chats. Clear the rebuildable cache first, then use WeChat's own storage tools for the big files.

Published 2026/10/29By WashBear Team

Your Mac is running low on space, and when you dig in, WeChat turns out to be using tens of gigabytes. The app itself is small. What grows is the data it keeps on your Mac: chat history, the photos, videos and files sent in your chats, and caches left behind by Mini Programs and Official Account articles.

The real worry when cleaning WeChat is losing chat history. This guide first sorts out what's safe to remove and what to keep, then walks through WeChat's own tools and the WashBear way.

Where WeChat's space goes

WeChat is a sandboxed app, so its data lives mainly in its own container folder, ~/Library/Containers/com.tencent.xinWeChat. It falls into four groups:

  • Chat history: text messages, chat lists and other records, stored in databases on your Mac.
  • Photos, videos and files from chats: anything you've opened or downloaded stays on your Mac. If you're in lots of groups or often receive videos and installers, this is usually the biggest part.
  • Cache: rendering caches and temporary data from Mini Programs, Official Account articles, Channels and other web content. It's downloaded or rebuilt when needed.
  • Logs: diagnostic logs WeChat keeps for troubleshooting.

To see how big the folder is, choose Go > Go to Folder in Finder, enter the path above, select the folder, then choose File > Get Info. In recent versions, chat data usually sits in an xwechat_files folder inside it. Look, but don't change anything in there.

What's safe to clear and what to keep

ContentRecommendationAfter cleaning
Cache from Mini Programs, web pages and articlesSafe to clearReloads next time; the first open is a little slower
Logs older than 7 daysSafe to clearOnly affects troubleshooting past problems
Photos, videos and files in chatsClear selectively, chat by chatThe copy on your Mac is removed; older items may no longer download
Chat historyKeepCan't be recovered once deleted

Tencent's support page on clearing WeChat makes two points that matter here: clearing the cache doesn't clear chat history, and chat history, including the files, photos, voice messages and text in it, can't be recovered once deleted. So clear the cache first, then decide whether to touch chat files at all.

Use WeChat's built-in storage tools

WeChat for Mac has a Storage page (存储空间) in its settings that shows how much space chat history and cache each take. Its location depends on your version: recent versions put it in the account and storage section of Settings (账号和存储), older ones under General (通用).

  1. Open Settings from the menu in WeChat's lower-left corner and find Storage.
  2. Clear the cache first. This doesn't affect chat history.
  3. If you still need room, click Manage (管理) to see usage by chat. Start with large chats you don't need, such as big groups you only use for announcements and file drops.
  4. Deleting from Manage removes what the selected chats have stored on this Mac, and that may include the chat history itself. Read the prompt on screen before you confirm, and save important files from those chats somewhere else first.

Warning

Don't delete the com.tencent.xinWeChat or xwechat_files folders in Finder, and don't drag their contents to the Trash. Your chat history goes with them.

Keep a copy first

  • Save the files, photos and videos you want to keep from your chats to Documents or an external drive.
  • Before a big cleanup, back up your Mac with Time Machine.

Clear WeChat's cache with WashBear

Deep Cleanup

Macintosh HD32.76 GB available
Found 33 cleanable itemsestimated cleanable data79.3 GB
System caches
Selected / Found554 MB/ 554 MBSelect all
Old diagnostic logsLow riskOld diagnostic reports from macOS and apps 313 MB
Long-unused system cachesLow riskSystem caches not updated by you for over 7 days 241 MB
Old temporary filesLow riskTemporary files left behind by macOS and apps 394 KB
Selected items21Estimated release41.5 GB
Selection
Interactive demo · all data is simulated

Deep Cleanup in WashBear only removes WeChat caches that can be rebuilt, plus old logs. It doesn't touch chat history, chat files or account data.

  1. Open Deep Cleanup and click Start Scan.
  2. Under Application caches, find WeChat application cache and WeChat logs and temporary cache. Both are marked Low risk and are preselected by Smart recommendation:
    • WeChat application cache: web, code, GPU, shader and Service Worker caches created by WeChat's built-in web engine. As the item's description says, accounts, chats, files, Mini Program storage, browser data and sign-in state are kept.
    • WeChat logs and temporary cache: on a Mac, only log files older than 7 days are cleaned.
  3. To check the exact locations, expand an item and click Show in File Manager.
  4. Click Clean, then review the selected items and estimated data in Confirm cleanup. WeChat has to be closed for these items. If it's still open, select it under Close running apps (optional) and WashBear closes it before cleaning.
  5. When everything looks right, click Start cleanup.

Files are deleted directly rather than moved to the Trash, and this can't be undone. The result is recorded in Operation History. The cache builds up again as you use WeChat, so clean it again whenever space gets tight. For a broader look at caches on a Mac, see How to clear cache on Mac.

If you use QQ, the same category also offers QQ application cache and QQ downloaded updates, which keep your messages and files as well. For DingTalk, Lark and WeCom, see this guide.

Checklist

  1. Check how big WeChat's container folder is in Finder.
  2. Clear the cache first, either from WeChat's Storage page or with WashBear's two WeChat items.
  3. Then deal with chat files: pick large chats in Manage, and save anything important before deleting.
  4. Never delete WeChat's data folders by hand in Finder.
  5. Back up with Time Machine before a big cleanup.

FAQ

Will clearing the cache sign me out of WeChat?

WashBear's two WeChat items don't remove your sign-in state. Open WeChat again and carry on; Mini Programs and articles just load a little slower the first time.

Why is WeChat still huge after clearing the cache?

The cache is usually a small share. Most of the space goes to photos, videos and files from chats, which you handle chat by chat in WeChat's Manage view. WashBear won't delete them for you.

Can I download deleted photos and files again?

Not always. Older photos, videos and files may have expired and can no longer be downloaded. Save anything you want to keep before deleting it.

Does WashBear delete chat history?

No. The two WeChat items only cover caches and logs older than 7 days. Chat history, files you've sent and received, favorites and account data are outside their scope. See Safe Cleanup and Privacy for more.

Related articles