Free Bandwidth Monitoring and Traffic Control

Free Bandwidth Monitoring and Traffic Control — illustration

Bandwidth problems are usually one of two questions: what is using the connection? and how do I stop it? Different tools answer those, and mixing them up wastes an afternoon. This guide splits the free Windows tools we host into the ones that show you traffic and the ones that control it.

Show me the traffic, or control it?

ToolWhat it doesLicence
GlassWire LiteShows which application is using the connection, with a clear traffic graph and historyFree
NetLimiterSets per-application speed limits and quotas, and blocks connectionsConditionally free
PingPlotter FreeShows where latency and packet loss appear along a routeFree
The DudePolls interface counters on switches and routers over SNMP, with historyFree
NetXMSLong-term interface utilisation across many devices, with thresholdsFree, 250 nodes on Windows

Finding out what is eating the connection

On a single Windows machine, GlassWire Lite is the quickest answer. It graphs traffic over time and breaks it down by application and by host, so “the internet is slow” turns into “a backup client is uploading 40 GB” in about ten seconds.

Two honest caveats. The free tier is a traffic monitor, not a firewall — the blocking features belong to the paid edition. And the Lite build has not seen a new release since 2022, so treat it as a stable, unchanging utility rather than actively developed software. For pure visibility on a workstation it still does the job.

Actually limiting a program

NetLimiter is the tool when you need to cap something rather than just watch it. You get per-application upload and download limits, priorities, transfer quotas and connection blocking, all applied live without restarting anything.

It is conditionally free: you can install it and use it, and continued use is licensed. In practice teams use it to keep one greedy process — a sync client, an update service, a backup agent — from swallowing the office line.

Whole-network bandwidth, not one PC

Application-level tools only see the machine they run on. To watch a whole site you need interface counters from the switches and routers themselves:

  • The Dude polls SNMP on network gear, draws utilisation graphs per interface and alerts on thresholds. Free, no node limit, and it discovers the devices for you.
  • NetXMS does the same with far more control over collection intervals, thresholds and retention. Remember the 250-node ceiling on the Windows server build.

Both need SNMP enabled on your switches with a read community or SNMPv3 credentials. That is fifteen minutes of work on a managed switch and impossible on an unmanaged one — which is itself a useful thing to discover.

When it is not bandwidth at all

A surprising share of “we need more bandwidth” tickets are latency or packet loss, not saturation. A line at 20% utilisation with 4% loss feels far worse than a busy line that is clean.

PingPlotter Free settles this. It traces the path to a target and graphs latency and loss at every hop over time. If the loss starts at your firewall, more bandwidth will not help. If it starts three hops into the ISP, you have something concrete to send them.

A practical order of work

  1. Confirm the symptom. Run PingPlotter to the affected destination. Loss or latency spikes point away from bandwidth.
  2. Check the line. Poll the WAN interface with The Dude or NetXMS. If it is not near capacity, stop looking for a bandwidth hog.
  3. Find the consumer. On the affected machine, GlassWire Lite shows which application and which remote host.
  4. Apply a limit. NetLimiter caps the offender, or blocks it outright while you sort out a policy.
  5. Keep the history. Leave SNMP collection running so next time you have a baseline instead of a guess.

What free tools will not do

None of these gives you NetFlow-style analysis across the whole network — who talked to whom, how much, for how long, across every link. That is where commercial flow collectors earn their money. Free tools here give you per-interface totals and per-application detail on individual machines, which covers most small-network troubleshooting but not capacity planning for a large site.

FAQ

What is the best free bandwidth monitor for Windows?

GlassWire Lite for a single machine, because it shows traffic per application. For a whole network, The Dude polling SNMP.

Can I limit how much bandwidth one program uses?

Yes — NetLimiter sets upload and download caps, priorities and quotas per application.

Does GlassWire Lite block connections?

No. The free tier monitors traffic only; the firewall features belong to the paid edition.

Why is my connection slow when it is not busy?

Usually packet loss or latency rather than saturation. PingPlotter Free will show you at which hop it starts.

Do I need managed switches for network-wide monitoring?

For per-interface utilisation, yes — the data comes from SNMP counters that unmanaged switches do not provide.

Other articles

Submit your application