Portmaster
Shows every connection each application makes and lets you block any of them, with sensible defaults already set.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
2 more ways to get Portmaster
Package managers
- winget
winget install --id Safing.Portmaster - Chocolatey
choco install portmaster
About Portmaster
Portmaster is an application firewall that starts useful. Out of the box it blocks known trackers and malware domains and shows a live list of what every program on the machine is connecting to. Settings can be global or per application, and secure DNS over HTTPS or TLS is included.
It intercepts at the raw packet level using nfqueue on Linux and a kernel driver on Windows, and works out which process owns a connection using eBPF and /proc on Linux. That includes awkward cases such as Snap, AppImage and script-launched processes.
Recording and searching past network activity, per-application bandwidth figures and the SPN privacy network are paid features from Safing, the Austrian company behind it.
Strengths
- Blocks known trackers and malware with no configuration
- Live list of every connection, attributed to the program that made it
- Per-application settings as well as global rules
- Secure DNS over HTTPS and TLS built in
Limitations
- Windows and Linux only
- Network history search and bandwidth figures are paid features
- A kernel driver on Windows, which is a lot of trust to extend
- Can interfere with virtual private networks and other network software
Details
- Pricing
- FreemiumFree and open source under the GPL 3.0. Network history search, per-app bandwidth and the SPN privacy network are paid.
- License
- GPL-3.0
- Developer
- Safing
- Platforms
- Windows, Linux
- How it runs
- Downloadable app
- Account
- Not required
- Works offline
- Yes
- Best suited for
- Finding out what your applications actually talk to, and stopping the ones you do not like
- Categories
- Security tools
- Last verified
- Added
- Provenance
- Selected from the TechWalrus downloads catalog (Security); facts checked against the developer's own pages, 2 sources on file.
Alternatives to Portmaster
Compare allSoftware that can replace Portmaster for an important use case, and what changes if you switch.
OpenSnitch
An interactive application firewall for Linux that asks before letting any program make an outbound connection.
OpenSnitch is a Linux-only GPL-3.0 application firewall that prompts on each new outbound connection and manages nftables, with multi-machine management.
simplewall
Puts a plain list of programs in front of the Windows Filtering Platform, so you decide what is allowed online.
simplewall is a free Windows tool using a plain allow and block list on the Windows Filtering Platform, without Portmaster's secure DNS or tracker lists.
GlassWire
Network monitor and firewall with a visual traffic history.
GlassWire is a closed-source Windows and Android monitor with a visual traffic history, putting longer history behind a paid licence.
Little Snitch
macOS application firewall that prompts on outgoing connections.
Little Snitch is a paid, closed-source macOS firewall that prompts on outbound connections and shows which process talks to where.
LuLu
Control outbound application connections on macOS.
LuLu is a free open-source outbound firewall for macOS, a platform Portmaster does not support.
NetGuard
No-root Android firewall that blocks internet access per app.
NetGuard blocks internet access per app on Android without root, with a live traffic log, but occupies the VPN slot.
Similar software
Related functionality, not necessarily a direct replacement.
Sniffnet
Shows what your machine is actually talking to, with charts instead of a wall of packets.
Pi-hole
A DNS server for your home network that refuses to look up ad and tracker domains, for every device at once.
ClamAV
An open source antivirus engine, used mostly for scanning mail servers and file shares rather than desktops.
WPD
Windows privacy dashboard for telemetry, services and firewall rules.
O&O ShutUp10++
Portable Windows tool that toggles telemetry and data collection settings.
privacy.sexy
Generates privacy and hardening scripts for Windows, macOS and Linux.