SimpleWall2

SimpleWall

SimpleWall is what Windows Firewall should’ve been from the beginning: user-facing, predictable, and actually usable. It doesn’t try to be flashy, but it does exactly what most admins need — stop unknown traffic cold and let you decide what goes out.

OSWindows
Size745 KB
Version3.8.7
🡣3455

The built-in Windows Firewall is good at blocking incoming connections and rather relaxed about outgoing ones. By default almost every program on your PC may talk to the internet, and you rarely see who is calling home. SimpleWall flips that logic: nothing goes out until you allow it. It is a small, free, open-source tool by Henry++ that manages the Windows Filtering Platform (WFP) directly — the same low-level engine Windows Firewall itself is built on.

The author’s own description is honest: “definitely for advanced users”. Used carefully, it is one of the most effective ways to see and control outbound traffic on a Windows workstation.

SimpleWall at a glance

Stable version3.8.7 (August 2025)
Preview versions3.9 and 3.9.1 (July 2026), published as pre-releases
LicenceFree, open source (GPL v3)
Supported Windows7 SP1, 8, 8.1, 10, 11 — 64-bit and ARM64
SizeUnder 1 MB
Rights neededAdministrator
IntegrityBinaries are signed with the author’s GPG key

How it differs from Windows Firewall

SimpleWall is not a nicer interface for Windows Firewall and does not touch its rules. It creates its own WFP filters. In practice that means:

  • Outbound traffic is blocked by default once filtering is enabled. Each program must be allowed explicitly.
  • A notification appears the first time a blocked program tries to connect, with Allow / Block buttons. No constant pop-ups after you decide.
  • Windows Firewall keeps working in parallel, so you do not lose inbound protection.

What you can control

  • Classic desktop programs, Windows services and Microsoft Store apps, each as a separate entry.
  • WSL (Windows Subsystem for Linux) traffic.
  • Custom rules by address, port and protocol, including IPv6. Since 3.9 a rule can hold up to 1024 characters.
  • Built-in blocklists for Windows telemetry and update endpoints, based on the WindowsSpyBlocker project. Each list can be set to block, allow or ignore.
  • Timers: allow a program for 5 minutes or an hour, after which it is blocked again automatically.
  • Logs of dropped packets (Windows 7+) and allowed packets (Windows 8+), with optional writing to a file.
  • Network statistics with connection speed, added in 3.9.1.

Download and install

  1. Click the Download button at the top of this page and unpack the archive.
  2. Run the installer, or use the portable build: create an empty file named simplewall.ini in the program folder, and all settings will be stored there instead of %APPDATA%.
  3. Start SimpleWall as administrator. It opens with filtering off, so nothing is blocked yet.

Safe first setup

Most people who give up on SimpleWall do so in the first ten minutes, because they enable filtering and the browser, Windows Update and the VPN client all stop working at once. A calmer order:

  1. Before enabling filtering, open the Apps list and tick the programs you know you need: browser, mail client, VPN, remote support tool, your antivirus.
  2. Check the Services tab. At minimum DNS client (dnscache), time sync (w32time) and the update services you rely on should be allowed, otherwise name resolution or updates will fail.
  3. Choose what to do with the telemetry blocklists. Blocking update endpoints can stop Windows Update; many admins block telemetry but allow updates.
  4. Enable filtering. For the next day, answer the notifications as they appear. After that the rule set is usually stable.
  5. Export the profile (profile.xml) once you are happy. You can copy it to other PCs with a similar setup.

Where it fits, and where it does not

Good use cases:

  • A privacy-conscious workstation where you want to know every program that goes online
  • Kiosk PCs, lab machines or VMs that should reach only a few addresses
  • Checking what a new piece of software actually connects to before trusting it

Not a good fit:

  • Central management of many PCs. There is no console or group policy integration; use Windows Firewall with GPO or an endpoint product.
  • Users who are not comfortable reading notifications about processes and ports.
  • Inbound protection on servers — that stays the job of Windows Firewall.

Common problems and fixes

ProblemWhat to do
No internet at all after enabling filteringClick Disable filtering, then allow the browser and the DNS client service before enabling it again.
Windows Update failsAllow the update-related services, and set the update blocklist to “allow” instead of “block”.
The same notification keeps coming backA known bug fixed in 3.9.1 (pre-release); on 3.8.7 create an explicit rule for the program.
Settings lost after moving the folderUse portable mode (simplewall.ini in the program folder) or copy the profile from %APPDATA%Henry++simplewall.
Planning to uninstallTurn filtering off first, then uninstall, so no SimpleWall filters remain active.

SimpleWall vs. alternatives

ToolCompared to SimpleWall
Windows Firewall with Advanced SecurityCan block outbound too, but every rule is manual and there are no prompts when a new program connects
TinyWallAlso free and built for outbound control, but it manages the built-in Windows Firewall and deliberately shows no pop-ups — you allow programs by picking them, not by answering prompts
GlassWireStrong on traffic graphs and history; free edition has limited firewall features
Comodo FirewallFull security suite with HIPS; heavier and more intrusive
PortmasterModern interface and per-app DNS filtering; larger install and its own driver

SimpleWall vs. TinyWall

These two are the tools people compare most often, and both are free. The difference is in how you work with them day to day.

FeatureSimpleWallTinyWall
How it filtersTalks to the Windows Filtering Platform directlyManages rules of the built-in Windows Firewall
New program tries to connectCan show a notification so you decide on the spotNo pop-ups by design; the program stays blocked until you allow it
Allowing a programTick it in the list or answer the notificationPick the process or window, or use a hotkey
Portable useYesInstalled as a service
Best forPeople who want to see and decide about every outbound connectionPeople who want a quiet, set-and-forget firewall

If you like to know what is calling home, choose SimpleWall. If prompts annoy you and you would rather allow programs once and forget, TinyWall is the calmer option.

FAQ

Is SimpleWall free?

Yes, it is free and open source under GPL v3.

Does SimpleWall replace Windows Firewall?

No. It works alongside it. Windows Firewall keeps handling inbound rules; SimpleWall adds strict control of outbound connections through WFP.

Which version should I use?

3.8.7 is the latest stable release. 3.9 and 3.9.1 add network statistics and bug fixes but are still marked as pre-releases.

Does it work on Windows 11 ARM laptops?

Yes, ARM64 builds are provided.

Can it block Windows telemetry?

Yes, with the built-in blocklists. Check Windows Update afterwards, because some endpoints are shared.

Is there a portable version?

Yes. Put a simplewall.ini file in the program folder and all settings will stay there.

SimpleWall or TinyWall — which is better?

Neither is better in general. SimpleWall suits people who want to see and approve outbound connections; TinyWall suits people who want no prompts at all. Both are free.

Where do I get the official SimpleWall download, and how do I check it?

SimpleWall is developed by Henry++ in the open-source repository henrypp/simplewall on GitHub. Whatever build you use, compare the version number with the latest stable release (3.8.7) and check that the binary carries the author’s GPG signature before you run it as administrator. The Download button at the top of this page is the quickest start.

What is new in SimpleWall 3.9 and 3.9.1?

Versions 3.9 and 3.9.1 (July 2026) add network statistics and bug fixes, and a custom rule can now hold up to 1024 characters. Both are published as pre-releases, so for a production PC the stable 3.8.7 is the safer choice.

Editor’s rating
4.0/ 5
Features 4 · Ease of use 3 · Free version 5 · Development 4
Scored by the ITDeptTools team on four criteria, 1–5 each.
Your rating of SimpleWall
Visitors: 5.0 / 5 · 2 ratings

Other articles

Submit your application