Skip to main content
Mole
Features Tested apps Testimonials Pricing FAQ Blog
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES PortuguêsPT
Buy nowBuy Download

    Help, documentation, releases, and articles.

    Home/Apps tested with Mole

    Uninstall WhatsApp on Mac

    Check that the conversations you need are still available on your primary phone and save attachments downloaded separately on the Mac before removing WhatsApp. A linked Mac is not a complete backup of your phone’s chats. Photos and videos received on this Mac can take a lot of space in a shared folder, covered below. These steps cover the native Mac app, whether it came from WhatsApp's website, the App Store or Homebrew.

    Check your account and data first

    Find this Mac in Linked Devices on your primary phone and unlink it there if you want to end its session. Handle backup and restore through the options for your phone’s operating system. This guide has not verified a separate full-chat backup feature in the Mac desktop app. WhatsApp Help Center

    Quit and remove the app

    Quit WhatsApp on the Mac and move it from Applications to the Trash. Check Activity Monitor first if macOS says it is still in use. Removing the app does not delete the WhatsApp account or replace checking your phone’s chat backup.

    Where WhatsApp keeps local data

    In Finder, press Shift + Command + G and open each location that exists. Copy out and open images or documents you still need before removing any of them.

    Location What it holds What to do
    ~/Library/Containers/net.whatsapp.WhatsApp The app's sandboxed data on this Mac Remove it only after the phone and your saved files are checked
    ~/Library/Group Containers/group.net.whatsapp.WhatsApp.shared Photos and video received on this Mac; can reach tens of GB Copy out media you want, then decide
    ~/Library/Group Containers/group.net.whatsapp.WhatsApp.private More data for the same app Review with the folder above
    ~/Library/Group Containers/group.net.whatsapp.family A shared WhatsApp namespace, not specific to this app Keep it if WhatsApp Business or another WhatsApp app is installed
    ~/Library/Caches/net.whatsapp.WhatsApp Cache Safe to remove after quitting

    These paths come from the Homebrew WhatsApp cask's cleanup list. Not every Mac has every entry.

    Check the result

    Run these read-only commands in Terminal:

    pgrep -ilf "WhatsApp.app"
    du -sh "$HOME/Library/Containers/net.whatsapp.WhatsApp" "$HOME/Library/Group Containers/group.net.whatsapp.WhatsApp.shared"
    

    No output from pgrep means WhatsApp is no longer running; a line with a process ID means it is still open. du prints the size of each folder that still exists; "No such file or directory" means that folder is gone. A large size on the .shared folder means received media is still on the disk.

    After removal, check your phone’s messages and the attachments you saved.

    If you plan to relink this Mac

    Confirm that chats and backups are usable on the phone first, then follow WhatsApp's linked-device flow to connect the desktop app again. A remaining Mac directory is not a substitute for restoring phone chats.

    Unlinking on the phone can leave the Mac app installed. Conversely, removing the icon does not establish that the linked-device session was ended. Check those two actions separately.

    If you installed it with Homebrew

    Mole skips --zap when its list reaches unchecked or shared data, or cannot be fully checked, and still cleans the leftovers you selected.

    Running brew uninstall --cask --zap whatsapp yourself runs the cask's zap list on its own, whatever you selected in Mole. It includes the app container, every ~/Library/Group Containers/group.net.whatsapp* folder (the .shared media folder and the shared group.net.whatsapp.family among them) and ~/Library/Group Containers/group.com.facebook.family. Copy out the media you want first. Homebrew WhatsApp cask

    To remove only the app and keep that local data:

    brew uninstall --cask whatsapp
    

    What Mole lists

    ~/Library/Containers/net.whatsapp.WhatsApp and the cache are selected by default because they carry the app's bundle id. group.net.whatsapp.WhatsApp.shared and group.net.whatsapp.WhatsApp.private are listed but not selected, since they hold received media. group.net.whatsapp.family is not listed: its name has no part that belongs to this one app. Mole can also list the group.net.whatsapp.* folders under ~/Library/Application Scripts, taken from Homebrew's zap list for this app, but does not select them and keeps them as protected even when ticked.

    What this test covered

    The recorded uninstall used the Homebrew cask on September 17, 2026, so the files were removed by Homebrew's zap list, which also covers the shared group.net.whatsapp.family. On September 26, 2026, WhatsApp 26.38 from WhatsApp's website was installed again and removed with a development build of Mole with every row ticked: the app, its container, its extension's container and the two group.net.whatsapp.WhatsApp group folders went to the Trash. Mole kept four group.net.whatsapp.* folders under Application Scripts as protected, and the shared group.net.whatsapp.family, group.net.whatsapp.WhatsAppSMB.shared and group.com.facebook.family folders, which it does not list, stayed as well. Neither run was a chat-restoration test or checked an App Store installation.

    If Mac apps leave files behind after uninstalling, try Mole. I've personally tested and inspected 799 Mac apps.

    Try Mole

    Mole · 鼴

    Cleanup, software, and status for your Mac.

    v1.16.0 (304) · Release notes

    Product

    Mac Cleaner App Uninstaller Mac Optimizer Disk Analyzer System Monitor

    Support

    Help Documentation Releases Blog

    Legal

    Terms of Service Privacy Policy Refund Policy

    Resources

    CLI Tool Affiliate Program

    Connect

    Twitter hi@mole.fit

    Mole’s only official website mole.fit · Avoid installers from unknown sources

    The CLI stays free for terminal workflows.