OPNsense Configuration Wizard

Set your performance requirements and see which mini PCs/CPUs can meet them (estimates; real-world results depend on NICs, ruleset complexity, and tuning).

800 Mbps
0 Mbps2,500 Mbps
300 Mbps
0 Mbps1,500 Mbps
0 Mbps
0 Mbps1,500 Mbps

Recommendations

CPUMini PCRAMNATWireGuardIPS/IDSPrice categoryPrice (approx.)
Intel Celeron J4125Mini PC (2x 1GbE)8 GB1,000 Mbps450 Mbps250 Mbpslow≈ $271
Intel Celeron N5105Mini PC (2x 2.5GbE)8 GB1,500 Mbps650 Mbps450 Mbpsmedium≈ $400
Intel Core i3-5005UMini PC (2x 2.5GbE)8 GB1,200 Mbps600 Mbps500 Mbpsmedium≈ $429
Intel N100Mini PC (2x 2.5GbE)16 GB2,000 Mbps1,200 Mbps900 Mbpshigh≈ $557
Intel Core i5-8250UMini PC (2x 2.5GbE)16 GB2,000 Mbps1,000 Mbps800 Mbpshigh≈ $600
Intel N150Mini PC (2x 2.5GbE)16 GB2,500 Mbps1,500 Mbps1,100 Mbpshigh≈ $671