LuLu

Free firewall for Mac that alerts you when an app tries to connect out and lets you block it.

Alternative toLittle Snitch
Try App

LuLu is a firewall for Mac that watches outgoing network connections. When an app tries to connect for the first time, LuLu shows an alert and you choose to allow or block it. The built-in macOS firewall only handles incoming connections, so LuLu covers the other direction.

Each alert shows the app's code signing details and the processes that launched it, and can look the file up on VirusTotal, which sends only its hash. Your answer becomes a rule. Rules can cover a whole program or one remote address, can expire after a set time, and can use wildcards or regular expressions. You can edit, export and import them.

Block and allow lists can be loaded from local files or URLs. Passive Mode applies your rules without new alerts, and Block Mode stops all traffic except allow-listed destinations. Profiles, added in version 4, keep separate sets of rules and settings. The bundled Netiquette app shows live network activity, and since 4.5.4 blocked connections are written to the system log.

LuLu is made by the Objective-See Foundation and released under the GPL-3.0 licence. It needs macOS 10.15 or later and runs natively on Apple Silicon. It does not filter incoming traffic.

Frequently asked questions

Is LuLu free?

Yes. LuLu is free and open source. Objective-See accepts support through Patreon and GitHub Sponsors.

Is LuLu safe and open source?

LuLu is GPL-3.0 licensed, with the code on GitHub at objective-see/LuLu, and each release lists the SHA-256 hash of its disk image. It checks objective-see.org for updates, and you can turn that off in Settings.

How do I install LuLu?

Run brew install --cask lulu, or open the DMG from objective-see.org and drag LuLu to Applications. Launch it from Applications, then approve its System Extension and Network Filter in System Settings when asked.

What macOS version does LuLu need?

LuLu needs macOS 10.15 Catalina or later.

How does LuLu compare to Little Snitch?

Little Snitch from Objective Development is a commercial firewall whose rules can cover incoming as well as outgoing traffic, and it has a map of where your Mac connects. LuLu focuses on outgoing connections, has fewer extras, and is free and open source.

How do I uninstall LuLu?

Choose Uninstall from LuLu's status bar menu and enter your password. Quitting LuLu from that menu also asks for authentication.

Gallery

No images yet.

Apps like LuLu

More apps from Security & Privacy.

More in Security & Privacy

View all