Little Snitch 6 Help

Uninstall Little Snitch

In order to uninstall Little Snitch, just move the Little Snitch application from your Applications folder to the trash using Finder. That’s it. Finder takes care of removing the associated system extensions as well and Little Snitch cleans up after itself by removing any helper tools.

IMPORTANT: Avoid using the Terminal or third-party uninstallation software to remove Little Snitch. Using these methods will not remove the Little Snitch system extension!

If something went wrong

Due to bugs in macOS, the uninstallation may fail in some rare cases, causing the Little Snitch system extensions to remain installed after moving the app to the trash. To recover from this situation, please do the following:

  1. Reinstall the current version of Little Snitch in your Applications folder (either by putting it back from the Trash or by downloading it from our website).
  2. Start the app.
  3. Option-click Help in the main menu and click Help > Troubleshooting > Uninstall Network Extension….
  4. Authorize the operation in the authentication dialog.
  5. Quit the app and move it to the Trash in Finder.

Wiping everything

When you uninstall Little Snitch, your configuration data and traffic history is preserved. If you decide to reinstall Little Snitch at a later point, your rules and settings will still be in place.

If you want to delete all the configuration and history data as well, delete

/Library/Application Support/Objective Development/Little Snitch

in Finder. Some less important settings are stored in the macOS user defaults. In order to delete them, remove the following files:

~/Library/Preferences/at.obdev.littlesnitch.plist
~/Library/Preferences/at.obdev.littlesnitch.agent.plist
~/Library/Preferences/at.obdev.littlesnitch.networkmonitor.plist
~/Library/Preferences/at.obdev.littlesnitch.softwareupdate.plist

The ~ (tilde character) refers to your home folder.

Was it really uninstalled?

We mentioned that there are bugs in macOS which may prevent proper removal. If you are unsure whether all extensions and helpers were installed successfully, you can run the following two commands in a Terminal window to check:

Show all currently installed system extensions of Little Snitch
systemextensionsctl list | grep activated | grep at.obdev.littlesnitch

Show all currently running components of Little Snitch
pgrep -lf "Little Snitch|littlesnitch"

When Little Snitch is uninstalled, both commands should yield an empty result. (Unless you have our second Snitch, Little Snitch Mini, still installed.)


Was this help page useful? Send feedback.
© 2016-2026 by Objective Development Software GmbH