FreeSenseFreeSense
Download
Compare

How FreeSense compares.

Open and closed, software and appliances: the firewalls people usually weigh against FreeSense. We only list what we could verify from a public source, and we say where others are the better fit.

Last reviewed 2026-10 · Sources

Side by side

FreeSense stays in view while you filter. On small screens, swipe the table sideways.

FeatureFreeSenseFreeSense projectpfSense CENetgatepfSense PlusNetgateOPNsenseDecisoMikroTik RouterOSMikroTikOpenWrtOpenWrt projectIPFireIPFire projectVyOSVyOS NetworksSophos Firewall HomeSophosUniFi GatewayUbiquitiFortiGateFortinet
Source modelOpen sourceOpen sourceClosed sourceOpen sourceClosed sourceOpen sourceOpen sourceOpen sourceClosed sourceClosed sourceClosed source
LicenseApache-2.0Apache-2.0EULABSD-2-ClausePer-device license levelsGPL and othersGPLGPLv2 / LGPLv2Free home-use licenseProprietaryProprietary
Base OSFreeBSD 16FreeBSDFreeBSDFreeBSD (formerly HardenedBSD)Linux-basedLinuxLinuxLinux (Debian)——FortiOS
Packet filterpfpfpfpfRouterOS firewallnftables (firewall4)Linux netfilterLinux netfilter——FortiOS
CostFreeFreeFrom $129 per instance per year on your own hardware; included with Netgate appliancesFree; optional Business Edition subscriptionIncluded with MikroTik hardware; CHR VM: free tier capped at 1 Mbps upload, paid tiers $45–$250FreeFreeRolling images free; LTS images by subscriptionFree for home use; limited to 4 CPU coresHardware purchaseAppliance or VM license plus FortiGuard subscriptions
Vendor account neededNo——NoFor CHR trialsNoNoFor LTS images——FortiCare account for the VM trial
Runs onYour x86-64 hardware, VMs, cloud images (arm64 in Development)Your x86-64 hardwareNetgate appliances, your x86-64 hardware, AWS, AzureYour x86-64 hardware, Deciso appliancesMikroTik hardware, Cloud Hosted Router (VM)About 2,000 consumer routers, x86, ARM boardsYour x86-64 hardware, ARM boardsYour x86-64 hardware, VMs, cloudA dedicated Intel-compatible PCUbiquiti gateways and consoles onlyFortinet appliances, VMs, cloud
REST APIBuilt in, with API ExplorerThird-party package—Built inBuilt in (RouterOS v7)——Built in (HTTP API)——Built in
WireGuardPackagePackagePackageBuilt inBuilt in (RouterOS v7)PackageBuilt inBuilt in—Built in (server)—
IDS / IPSSuricata packageSnort / Suricata packagesSnort / Suricata packagesSuricata, built in——Suricata, built in—Built inBuilt inBuilt in (FortiGuard subscription)
High availabilityCARPCARP, two-node clustersCARP, two-node clustersCARPVRRP——VRRP——Built in
Central managementFleet (1.2 Development, experimental), free and built inNo (Nexus is for pfSense Plus)Netgate Nexus, licensed per managed deviceOPNcentral (Business Edition)————Sophos CentralUniFi Site Manager, no license feeFortiManager / FortiManager Cloud
Central management runsOn a FreeSense system you run; no cloud service—Nexus controller on a pfSense Plus host (25.07 or later)OPNcentral plugin on an OPNsense system————Sophos Central, hosted by Sophos; cannot run on-premisesUniFi Site Manager at unifi.ui.com, signed in with a UI accountFortiManager, or FortiManager Cloud through FortiCloud
Commercial supportCommunity onlyPaid support is for PlusNetgate TAC (Lite, Pro, Enterprise)Deciso and partnersMikroTik and consultantsCommunityCommunityVyOS Networks subscriptionsCommunity forum onlyUbiquitiFortinet and partners
Public CI buildsYes, public and signed—No—No———NoNoNo
Coming in FreeSense 1.2 · planned for early 2027 · try it in Development today

Fleet: central management that is yours.

Most vendors sell central management separately or tie it to their cloud. Fleet is a free, self-hosted part of FreeSense 1.2: not a cloud service, with no account and nothing leaving your network unless you choose it. You can run the controller on your own network, on your own server, or on a public host that you control from a cloud image. It is experimental in Development today and is not part of Stable 1.1.

Three ways to connect

01

Fleet tunnel

A built-in WireGuard management tunnel that each firewall opens to the controller, so sites behind NAT or CGNAT can join.

02

Tailscale

Join over your tailnet, with no public port on the controller. Optional, and the one part that uses a third-party service.

03

Direct

Reach the controller straight over your LAN, MPLS or an existing VPN.

Fleet shows warnings and recommendations for each method, and checks that the controller is reachable before anything is set up.

Self-hosted and private

There is no Fleet cloud and no account. The controller is a FreeSense system you run, and your data stays on it. Fleet makes no connection to FreeSense servers.

Safe joining

A firewall joins by pasting an invitation and comparing a 6-digit approval code, or zero-touch from a seed on USB or in cloud-init for batch deployments.

Updates in rings

Roll updates out in stages, with maintenance windows and rolling reboots. Each firewall gets a fresh boot environment on ZFS.

Templates and policies

Push configuration templates and policies that audit, remediate or lock settings, with commit-confirm on rules so a bad change undoes itself.

Backups, HA and a NOC view

Backups of every firewall kept on the controller, CARP pairs set up from two firewalls, and a live dashboard with a full-screen NOC view. Firewalls keep forwarding if the controller is down.

Features and timing can change before release. See the Fleet page, the documentation, or follow progress in News.

Central management

Fleet next to the others.

What each central manager does today, from the vendors' own documentation. Fleet is experimental; the others are released products.

CapabilityFreeSense FleetFreeSense projectNetgate NexusNetgate, pfSense PlusOPNcentralDeciso, OPNsenseSophos CentralSophosUniFi Site ManagerUbiquiti
Status todayExperimental: in Development 1.2, not in Stable 1.1Documented by Netgate; the controller needs pfSense Plus 25.07 or laterBusiness Edition pluginReleased; Sophos says it has since evolved into Sophos FusionReleased
Where it runsA FreeSense system you run: your network, your server, or your own cloud imageOn a pfSense Plus hostA plugin on an OPNsense systemHosted by Sophos; it cannot be adapted for on-premises useUbiquiti's Site Manager at unifi.ui.com
Vendor account or cloud neededNo. Fleet makes no connection to FreeSense servers——Yes, it is a hosted serviceYes, you sign in with a UI account
CostFreeLicensed; see Netgate's Nexus licensingBusiness Edition subscriptionFree for XG Firewall customers; longer report history is a planned paid tierNo license fee
Manage many firewalls in one placeYes, with groupsYes, multi-instance management through a GUI and an APIYes, remote firewalls over an encrypted connectionYes, in custom groupsYes, all the sites you administer
Update many at onceYes: rings, maintenance windows and rolling reboots—Yes, one or more firewalls at onceOne-click firmware updates; scheduled updates were plannedYes, through Update Manager
Push configuration and policyTemplates, plus policies that audit, remediate or lock settings, with commit-confirm on rulesInstance configuration from one GUI—Group policy: changes go to every firewall in the group—
Central backupsYes, kept on the controller——Yes, configuration backup storage—
Monitoring and reportingLive dashboard, alerts, internet quality and a wall-screen view—Connection status and firmware versionReports, graphs and log search; about seven days free—
Set up HA pairs from the controllerYes: a CARP pair guide for two firewalls————
Zero-touch joiningYes: a seed on USB or in cloud-init——Yes, a USB drive—

“—” means the sources below do not say, not that the feature is missing. FortiManager and the other products in the table above are not repeated here because we could not verify the same detail for them.

Which one fits?

Every option here is a good choice for someone. An honest summary of each:

FreeSense

Open source

Choose FreeSense if you want a fully open pf firewall with no accounts or telemetry and builds you can trace to source, you want to bring an existing pfSense CE or OPNsense configuration with you (OPNsense in part), and you can live with a new project that has community support only.

pfSense CE

Open source

Choose pfSense CE if you want the most widely documented pf firewall, with years of guides, forum answers and packages. FreeSense started from it.

pfSense Plus

Commercial · Vendor appliance

Choose pfSense Plus if you want pfSense with a vendor behind it: tested appliances, newer features first and paid support with response times.

OPNsense

Open source

Choose OPNsense if you want a mature, fully open pf firewall with a large plugin set, built-in WireGuard and Suricata, and a company offering commercial support.

MikroTik RouterOS

Commercial · Vendor appliance

Choose MikroTik RouterOS if you want inexpensive, capable routing hardware with deep routing features (BGP, OSPF, MPLS) and are comfortable with its own CLI and configuration model.

OpenWrt

Open source

Choose OpenWrt if you want to give an existing home router or small ARM board open firmware, often with Wi-Fi built in.

IPFire

Open source

Choose IPFire if you prefer a Linux-based firewall with a long track record, a built-in Suricata IPS and frequent core updates.

VyOS

Open source · Commercial

Choose VyOS if you think in routers more than firewalls: CLI-first, scriptable, strong on BGP and VPN, and comfortable building LTS from source or subscribing.

Sophos Firewall Home

Commercial

Choose Sophos Firewall Home if you want a commercial next-gen firewall feature set (web filtering, IPS, anti-malware) at home for free, within its core limit.

UniFi Gateway

Commercial · Vendor appliance

Choose UniFi Gateway if you already run UniFi switches and access points and want one polished controller for the whole network.

FortiGate

Commercial · Vendor appliance

Choose FortiGate if you need an enterprise firewall with dedicated security hardware, central management and a large vendor support organisation.

Untangle NG Firewall is now Arista Edge Threat Management. Arista ended sales of its Q-series NG Firewall appliances on 30 June 2026 and points customers to software editions or VeloCloud Edge, so it is not in the table.

Questions

Is FreeSense a fork of pfSense?

FreeSense started from pfSense CE and is rebuilt from source on FreeBSD 16. Vendor registration, telemetry and upsell prompts were removed, and the WebUI, REST API and package manager are being rebuilt. Both share the pf packet filter.

Why choose FreeSense over OPNsense or pfSense?

Choose it if you value a fully open build you can trace from source to signed image, with no vendor account. If you need commercial support, a long track record or a large plugin catalogue today, OPNsense and pfSense Plus are more mature choices.

Can I move my pfSense or OPNsense configuration to FreeSense?

Yes, FreeSense imports both. During installation choose Import config, or restore the file under Diagnostics → Backup & Restore on a running system. A pfSense CE configuration is kept whole, because the format is shared. An OPNsense configuration is converted: system settings, interfaces, VLANs, gateways, routes, DHCP, users and certificates carry over, while firewall rules, NAT, VPNs and plugin settings have to be set up again. Installed packages and plugins are mapped to FreeSense packages. Test the import on a VM before you move production. Read the migration guide.

Does FreeSense run on ARM or vendor appliances?

Stable releases are amd64. ARM64 builds, including Raspberry Pi, are in Development only. FreeSense runs on your own hardware, VMs and clouds; it does not sell appliances.

What does "—" mean in the table?

We could not verify it from a public source when we reviewed the page. It does not mean the product lacks the feature. Corrections with a source are welcome on GitHub.

When is Fleet available?

Fleet is part of FreeSense 1.2 and is planned for early 2027. You can try it in Development builds today, where it is experimental; it will not come to Stable 1.1.

Does Fleet need a cloud service?

No. Fleet is self-hosted by design: the controller is a FreeSense system you run, and nothing is sent to FreeSense. You can still run the controller on a server or cloud account that you own, from a FreeSense cloud image, and manage your firewalls from there.

Sources

Reviewed 2026-10. Products change; if something here is out of date, please open an issue with a source.

pfSense and Netgate are trademarks of Rubicon Communications, LLC (Netgate). OPNsense is a trademark of Deciso B.V. MikroTik and RouterOS, OpenWrt, IPFire, VyOS, Sophos, Ubiquiti and UniFi, Fortinet, FortiGate and FortiOS, and Arista are trademarks of their respective owners. Names are used only to identify the products compared; FreeSense is not affiliated with or endorsed by any of them.

Copied to clipboard