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

    How to uninstall TeamViewer on Mac

    Remove TeamViewer with its own uninstaller, not by dragging it to the Trash. The installer package adds background services, and TeamViewer's built-in uninstaller is the tool that knows every piece it put on the Mac. Mole does not remove TeamViewer at all: it keeps remote-desktop tools out of its uninstall list, because pulling one out mid-session can cut off whoever is connected. These steps cover TeamViewer from teamviewer.com and the Homebrew cask teamviewer.

    Before you start

    • End any remote session, and tell anyone who reaches this Mac through TeamViewer that it will stop answering.
    • If this Mac belongs to a TeamViewer account or company, check with the account owner or IT department first. On a managed Mac, removal may be handled centrally.
    • Removing the app does not cancel a TeamViewer subscription or remove this device from your account.

    Uninstall with TeamViewer's own uninstaller

    This follows TeamViewer's macOS uninstall article:

    1. Open TeamViewer, choose TeamViewer › Preferences, and open the Advanced tab.
    2. Scroll to the bottom and find the Uninstall button.
    3. Tick "Also delete configuration files" if you do not plan to reinstall, or if you are reinstalling to fix a problem.
    4. Click Uninstall and confirm. The service parts live in system folders, so macOS may ask for an administrator password.

    TeamViewer says that dragging the app to the Trash can leave configuration files and other remnants that get in the way of a later reinstall. If the app is already gone, reinstall TeamViewer from its website and run the uninstaller from there.

    Where TeamViewer keeps its files

    Location What it holds What to do
    ~/Library/Application Support/TeamViewer Your TeamViewer data Removed with "Also delete configuration files"
    /Library/Application Support/TeamViewer System-wide TeamViewer data Removed by the uninstaller; needs administrator rights
    ~/Library/Preferences/com.teamviewer* and /Library/Preferences/com.teamviewer* Preferences, per user and system-wide Removed by the uninstaller
    ~/Library/Caches/com.teamviewer.TeamViewer, ~/Library/Caches/TeamViewer Caches Safe to remove
    ~/Library/Logs/TeamViewer Logs Safe to remove
    ~/Library/Caches/SentryCrash/TeamViewer A few KB of crash-report data, seen on the test Mac Remove only this TeamViewer folder, never SentryCrash

    The paths come from the Homebrew cask, apart from the crash-report folder, which was a local observation from this test. The cask also names package receipts for an authorization plug-in and a remote audio driver, which the full installer can add; that is why the vendor's uninstaller is the safer route.

    Check the result

    Run these read-only commands in Terminal:

    pgrep -il teamviewer
    ls /Library/LaunchDaemons /Library/LaunchAgents | grep -i teamviewer
    pkgutil --pkgs | grep -i teamviewer
    
    • No output from pgrep means no TeamViewer process is running. A listed process after uninstalling means a service is still loaded; restart the Mac and check again.
    • No output from the second line means no TeamViewer launch file is left in the system folders. A listed file means part of the service is still installed; run TeamViewer's uninstaller again rather than deleting it by hand.
    • Lines from pkgutil are package receipts. They are records of what was installed, not running programs, and TeamViewer's uninstaller or Homebrew's cask removes them.

    For helpers that keep coming back after an uninstall, see App still running after uninstall on Mac.

    If you installed it with Homebrew

    The teamviewer cask installs TeamViewer's package. Its uninstall step unloads TeamViewer's launch jobs, quits the app and its uninstaller, forgets the package receipts (including the authorization plug-in and remote audio driver), and deletes the app and /Library/Preferences/com.teamviewer*. The zap list adds ~/Library/Application Support/TeamViewer, /Library/Application Support/TeamViewer, caches, cookies, HTTPStorages, logs, per-user preferences, saved window state and WebKit data. Both steps need an administrator password. Homebrew TeamViewer cask

    Mole does not run either step for TeamViewer, because it never lists the app. Run the command yourself; add --zap only if you also want the configuration files gone:

    brew uninstall --cask teamviewer
    

    What Mole lists

    • TeamViewer does not appear in Mole's uninstall list or its Updates list. Mole deliberately leaves com.teamviewer. apps to the vendor's uninstaller.
    • Dragging TeamViewer to the Trash does not bring up Mole's leftover cleanup either.
    • Mole's Clean tab can still offer ~/Library/Caches/com.teamviewer.TeamViewer as an app cache, which is safe to clear.

    What this test covered

    On September 19, 2026, TeamViewer 15.81.6 was copied out of the official package into Applications without running the installer, so no service, authorization plug-in or audio driver was installed. Mole 1.15 Preview (build 277) did not list it for uninstalling or updating, as designed, so the app was moved to the Trash by hand, and a small crash-report folder stayed. TeamViewer's own uninstaller, the full installer, a signed-in account and the Homebrew cask were not tested.

    Mac running low on space or slowing down? Mole can clean out the junk, remove apps completely and keep macOS in shape.

    Try Mole

    Mole · 鼴

    Cleanup, software, and status for your Mac.

    v1.16.0 (296) · 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.