The macOS built-in firewall controls inbound network connections but leaves outbound connections completely unregulated — meaning that any application installed on your Mac can connect to any server anywhere on the internet without your knowledge or consent. LuLu closes this gap with a comprehensive outbound firewall that gives users complete visibility into and authority over all network connections initiated by applications on their system. The practical implications are significant: you can prevent applications from sending telemetry data you haven't consented to, block advertising SDKs embedded in legitimate applications from phoning home to tracking networks, and detect anomalous network behavior that might indicate security compromise or malicious application activity.
The philosophy behind LuLu — developed and maintained by security researcher Patrick Wardle through his Objective-See foundation — emphasizes transparency, user empowerment, and the open-source ethos that treats security tools as public goods rather than commercial opportunities. The entire codebase is available on GitHub for review, fork, and contribution, and the application is distributed at no cost with no premium tier or subscription model. This approach has earned LuLu exceptional trust within the macOS security community, where the combination of Wardle's credentials as a former NSA researcher and the tool's open-source architecture provides confidence that the firewall does exactly what it claims and nothing else. The lightweight system extension architecture means LuLu operates efficiently without measurable impact on Mac performance.
Advanced users appreciate LuLu's capability for detailed network traffic analysis alongside its core blocking functionality. The connection viewer presents real-time information about all active network connections organized by process, with destination addresses, ports, and data volumes visible for each. This transparency makes LuLu valuable as a network monitoring tool even when all connections are permitted, surfacing the full scope of application network activity that would otherwise be invisible. The rule export functionality enables sharing of curated block lists within the security community, while the import capability allows users to benefit from community-maintained lists targeting known advertising and tracking domains. For security professionals, privacy advocates, and technically oriented Mac users who want genuine control over their system's network behavior, LuLu Mac represents the highest-quality free firewall solution available on macOS.
- Comprehensive outbound firewall giving users control over all application network activity
- Per-process connection logging with destination IP, domain, and port details
- Passive monitoring mode for observing connections without blocking
- Block entire application network access with a single rule
- Notification-based new connection alerts with process identification
- Import and export of rule sets for backup and sharing
- Integration with system integrity protection for robust kernel-level filtering
- Transparent open-source codebase auditable by security researchers
- Regularly updated for macOS compatibility across major system releases
- Community-maintained block lists for known tracking and ad domains
Free to download and use with no limitations or paid tiers. Compatible with macOS 11.0 and later on Intel and Apple Silicon hardware. LuLu is maintained by Objective-See and receives regular updates for macOS compatibility. Community support is available through the Objective-See forums.


