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 Keyboard Maestro on Mac

    Keyboard Maestro's editor and its background Engine are two separate processes, and the vendor asks you to quit them in a specific order. Your macros live in ~/Library/Application Support/Keyboard Maestro, outside the app itself, so copy that folder somewhere safe before you remove anything; the same folder is what the vendor suggests copying to move your macros to another Mac. This covers the app downloaded from keyboardmaestro.com (bundle id com.stairways.keyboardmaestro.editor) and the Homebrew cask keyboard-maestro, which installs the same download.

    Quit the Engine and the editor, then remove the app

    Keyboard Maestro's own instructions give this order:

    1. Open Keyboard Maestro, and in its General preferences turn off "Launch Engine at Login".
    2. Choose Quit Engine from the File menu to stop the background Engine.
    3. Choose Quit Keyboard Maestro from the Keyboard Maestro menu to close the editor.
    4. Find Keyboard Maestro in Finder's Applications folder and move it to Trash.

    Where the data lives

    Press Shift + Command + G in Finder and check each path.

    Location What it holds What to do
    ~/Library/Application Support/Keyboard Maestro Your macros Back this up before removing it; it is not disposable app data
    ~/Library/Preferences/com.stairways.keyboardmaestro.plist, com.stairways.keyboardmaestro.editor.plist, com.stairways.keyboardmaestro.engine.plist Keyboard Maestro's preference files, the com.stairways.keyboardmaestro.* set the vendor lists Remove them for a clean start
    ~/Library/Preferences/.Hidden Keyboard Maestro * Prefs A hidden preferences file (the * stands for the rest of its name) Remove it with the other preferences
    ~/Library/Logs/Keyboard Maestro Log files Safe to remove
    ~/Library/Saved Application State/com.stairways.keyboardmaestro.editor.savedState Editor window state Safe to remove

    Check the result

    pgrep -il "keyboard maestro"
    launchctl list | grep -i keyboardmaestro
    ls -d ~/Library/Application\ Support/Keyboard\ Maestro
    

    No output from pgrep means neither the editor nor the Engine is running. No output from launchctl list means no Keyboard Maestro job is loaded in your session; a listed line names a job to stop before you finish. For ls -d, "No such file or directory" means your macro folder is gone; a printed path means it is still there, which matters if you kept it on purpose.

    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.

    The keyboard-maestro cask's zap list includes ~/Library/Application Support/Keyboard Maestro (your macros), a Recent Documents entry at ~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.stairways.keyboardmaestro.editor.sfl*, the editor and Engine caches, plus the logs, preferences and saved window state above. Mole lists your macro folder without a tick, so unless you tick it Mole's Homebrew removal drops --zap and removes only the rows you left ticked. Running brew uninstall --cask --zap keyboard-maestro yourself moves everything on the list, whatever you selected in Mole. The list does not include the hidden ~/Library/Preferences/.Hidden Keyboard Maestro * Prefs file, which Mole lists on its own.

    To keep your macros, back up ~/Library/Application Support/Keyboard Maestro first, or remove only the app:

    brew uninstall --cask keyboard-maestro
    

    What Mole lists

    ~/Library/Application Support/Keyboard Maestro is listed but not selected, so you choose between keeping your macros and reclaiming the space. ~/Library/Preferences/com.stairways.keyboardmaestro.editor.plist, ~/Library/Saved Application State/com.stairways.keyboardmaestro.editor.savedState and ~/Library/Logs/Keyboard Maestro are selected by default when they exist. The hidden .Hidden Keyboard Maestro * Prefs file is listed but not selected, so tick it if you want it gone.

    What this test covered

    Keyboard Maestro 11.1.1 was copied into Applications from the official download, with no Homebrew receipt, and uninstalled on September 20, 2026, with Mole 1.15 Preview (build 280), without granting it the Accessibility permission it asks for. The review list was expanded and every row was ticked; ~/Library/Application Support/Keyboard Maestro (176 KB) went to Trash along with the app, and no helper was installed under /Library. Macro syncing, a registered license and the Homebrew cask were not tested.

    Keyboard Maestro

    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.