• Navigation
  • open search





Editors' Rating:
Editors' Rating:
Average User Rating:
out of 145 votes out of 145 votes

Quick Specs

  • Version:
  • Total Downloads:
  • Date Added:
    Jan. 24, 2018
  • Price:
    Free to try; $34.95 to buy
  • File Size:
  • Downloads Last Week:
  • Platform:
  • Product ranking:

Editors' Review

With Little Snitch, you can monitor your Mac's network activity, control which apps and services can use your network, and keep an eye on what's eating up your bandwidth.


Alert mode or silent mode: Little Snitch offers two ways to monitor networking traffic. Alert mode alerts you when an app tries to make a network connection to a server and lets you choose to allow or disallow it. In silent mode, Little Snitch suppresses alerts, allowing connections it determines are safe, letting you review connection attempts later.

Either way, you can watch for suspicious network activity, build a list of which apps and services can make connections and create rules for how to handle future connections.

Set limits: Little Snitch allows common activities, but it gives you control over which apps can access your network, and you set time limits and other parameters on a connection.

Monitor your traffic: Little Snitch's Network Monitor offers a live dashboard that lets you keep track of your Mac's network activity. You can see which apps and processes are active on the network. Click the reveal triangle next to an app to get much more information on what the app is up to. Its Research Assistant feature can check one of your apps against Little Snitch's app database to offer more details, including whether the app is from a known source and hasn't been modified.

Mapping your connections: A map displays in real time recent networking activity between your Mac and servers around the world. View your apps and which servers they're connecting to, a map of connections, and a detailed history of networking activity over an hour.


Setup can take some time: Little Snitch offers a wealth of options to monitor and control networking activity. However, finding the right balance for notifications and permissions may require some tweaking.

Bottom Line

Little Snitch can serve as a traffic monitor, firewall, and companion to your antivirus app. A demo version runs for 30 days and then you can purchase an individual license for $45. The app is an invaluable addition, if you want to keep tabs on your Mac's networking activities. It may, however, take a bit of tweaking to get the settings to your liking.

read more +
Sponsored Products
read more +


User Reviews

Update Your Review

Since you've already submitted a review for this product, this submission will be added as an update to your original review.

The posting of advertisements, profanity, or personal attacks is prohibited.
Click here to review our site terms of use.

show reviews

Full Specifications

What's new in version 4.0.5

Bug Fixes

  • Fixed a kernel panic introduced in Little Snitch 4.0.4 that would occur when a single process established more than two billion outgoing connections.
  • Fixed multiple issues causing a Connection Alert indicating an internal error related to a code signature mismatch from being shown.
  • Fixed an issue where scrolling in Little Snitch Network Monitor's inspector would not work.
  • Fixed incorrect sorting of Time Machine Backups in Little Snitch Configuration's "Import from Backup..." sheet.


  • The Connection Alert now points out if a connection is to or from the local network and offers a new option to create a rule for "Only local network". Creating such a rule was possible in Little Snitch Configuration, but now you can do this in the Connection Alert, too.
  • For hostnames that end in .local, the Connection Alert will now create host rules, not domain rules. These rules worked as intended, but it makes more sense to create host rules instead.
  • A Connection Alert informing about a code signature mismatch is now shown even if Silent Mode is active. This is to prevent processes with an invalid code signature from communicating even in Silent Mode.
  • If an app changes its bundle identifier in an update, Little Snitch will update any existing rules for that app if the new version is located at the same path and is signed by the same developer. Previously, a Connection Alert indicating a code signature mismatch was shown.
  • Improved a button label in Connection Alert in case of a code signature mismatch to avoid possible confusion. Previously, it read "Require New Code Signature..." and now it's "Accept New Code Signature...".
  • Improved alert when macOS blocks Little Snitch's kernel extension from being loaded. In addition to opening the "Security & Privacy" preferences panel, it also switches to the "General" tab, where it must be allowed.
  • Prevented multiple notifications about incoming connections from the local network to processes without a code signature being shown. Details: In earlier versions, if "Ignore code signature for local network connections" was enabled (in Little Snitch Configuration > Preferences > Security), an allow rule for only the specific IP address of the connecting peer was created and a notification was shown each time this happened. With this change, an allow rule for any incoming connection for the local network will be created and only a single notification will be shown. Note that this does not change what connections are accepted, only how many notifications are shown.
  • Improved performance when duplicating a large number of rules in Little Snitch Configuration.
  • Double-clicking an unapproved rule in Little Snitch Configuration to show the rule inspector now only approves the rule if the inspector is closed with the "OK" button, not with the "Cancel" button.
  • Fixed Little Snitch Network Monitor sometimes showing incorrect hostnames for incoming UDP data. Note that only the names shown were incorrect - the network filter and rules were not affected by this.

Internet Access Policy

  • Developers can now specify their name that will be shown to users as the source of the IAP information. Previous versions of Little Snitch used the name as defined in the code signing certificate, but this does not work for apps downloaded from the App Store. See the specification of keys for details.
  • If the developer's name is read from the app's code signing certificate, Little Snitch now shows the name without the country. For example, it's now "Objective Development", not "Objective Development, AT".
  • Added support for Internet Access Policy files written in JSON format (in addition to the Property List format). See section File format for more information.
  • Added support for Internet Access Policy files embedded in XPC services. See the section Support for XPC services in the developer documentation for details.
  • Fixed an issue where developers testing the Internet Access Policy in their apps would not see up-to-date information in Little Snitch, specifically in localizations. Cache invalidation is hard.
Publisher Objective Development
Publisher web site
Release Date January 24, 2018
Date Added January 24, 2018
Version 4.0.5
Category Security Software
Subcategory Privacy Software
Operating Systems
Operating Systems Mac
Additional Requirements
  • macOS High Sierra
  • macOS Sierra
  • OS X El Capitan
Download Information
File Size 38.32MB
File Name LittleSnitch-4.0.5.dmg
Total Downloads 206,991
Downloads Last Week 95
License Model Free to try
Limitations Not available
Price $34.95
Report a problem

Previous Versions