Know what talks to the internet.
Decide what may.

NetLeash shows which programs on your Windows PC use the network, right now. Block any of them, in either direction, or limit their upload and download speed. It's small, open source, and nothing leaves your PC.

For Windows 10 and 11, 64-bit. One-time purchase, no subscription, no account.

http://127.0.0.1:5199/

This is the real NetLeash interface, running on made-up sample traffic. Sort the list, block a program, set a limit, or open Find programs…. Nothing here touches your PC.

Everything NetLimiter users reach for

The everyday essentials of a per-program firewall and limiter, in one fast, local web page.

πŸ“ˆ

Live traffic per program

Download and upload rates, totals and a 60-second graph for every program, updated every second.

β›”

Block in either direction

Block the connections a program makes, the ones it accepts, or both. Rules apply even while it isn't running.

🚦

Upload and download limits

Cap any program's speed in KB/s, so a big download or a cloud sync never swamps your connection again.

πŸ”Ž

Find programs by name

Every program that uses the network, listed as "Google Chrome", not as a path you'd have to look up.

πŸ“₯

Import from NetLimiter

Bring your NetLimiter 5 block rules and limits along, with a preview before anything changes.

πŸ—“οΈ

Usage history

How much each program downloaded and uploaded, per day, for the last 120 days.

πŸ”Œ

Connections

Click a program to see its open connections: local and remote addresses, ports and state.

πŸ”

Always on

Starts at boot, before anyone logs in, and restarts itself if it ever stops.

Built to be trusted

A firewall sees everything your PC sends. So NetLeash is small enough to read, and it's designed so that it can't trap your PC offline.

Open source

About 4,200 lines of Rust plus one HTML page, under the MIT licence. Read it, build it, check it.

Nothing leaves your PC

No account, no telemetry, no cloud. The interface is a web page that only your own PC can open.

Fails open

Blocks and limits disappear the moment NetLeash stops, even if it crashes. It never leaves you cut off.

Built on Windows itself

Monitoring and blocking use the Windows Filtering Platform and event tracing, the same machinery as Windows Firewall.

Speed limits need one manual step

Limits use the open-source WinDivert driver. Microsoft Defender flags WinDivert as "potentially unwanted", because malware uses it too, so you add one folder exclusion yourself in Windows Security. The installer shows you how. NetLeash never changes your antivirus settings for you. Monitoring and blocking work without it.

Windows may say "unknown publisher"

NetLeash is a small independent project, and Windows SmartScreen warns about new programs until they've built up a reputation. Choose "More info" and then "Run anyway" to install.

One price, yours to keep

No subscription and no account. Payment and invoices are handled by Lemon Squeezy, which also takes care of sales tax and VAT.

NetLeash
$5.99
one-time purchase
  • Ready-to-run installer for Windows 10 and 11
  • Monitoring, per-direction blocking, upload and download limits
  • NetLimiter 5 rule import
  • Free updates
Buy NetLeash

Have a download code? Redeem it here.

Prefer to build it yourself? The source code is free under the MIT licence. Buying the installer supports its development.

Questions

What do I need?

A 64-bit PC with Windows 10 or 11, and an administrator account to install it. NetLeash is tested on Windows 11.

Why do I have to add a Defender exclusion myself?

Speed limits need the WinDivert driver, which Defender flags because malware uses it too. A program that adds its own antivirus exclusion behaves exactly like malware, so NetLeash asks you to do it: one folder, in Windows Security. The installer walks you through it, downloads WinDivert from its official release and checks it before installing. Skip it, and monitoring and blocking still work.

Does NetLeash send any data anywhere?

No. NetLeash itself never contacts any server. The installer connects to GitHub once to download WinDivert, and only if you choose to install it.

What happens if NetLeash crashes?

Your connection keeps working. Windows removes NetLeash's blocks and limits when it stops, and NetLeash restarts itself within five minutes.

Can I bring my NetLimiter rules?

Yes, NetLimiter 5's block rules and per-program limits. NetLeash shows what it will import first, and lists any rule it can't express, with the reason. NetLeash is an independent project, not affiliated with Locktime Software.

Is it really open source if I have to pay?

Yes. The source code is MIT-licensed, and you're free to build NetLeash yourself. The price is for the ready-made installer, and it supports further development.

Can I get a refund?

Yes, within 14 days of purchase. Reply to your receipt email, or see Legal & contact.

How do I uninstall it?

From Settings > Apps > Installed apps, like any other program. Your rules are kept unless you choose to remove them.