Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Does a program exist to record all upload / download usage for a personal computer?

So I can reset it at some stage, and then use the internet, and then look at how much data has been sent/received?

share|improve this question

closed as not constructive by slhck Aug 8 '12 at 21:36

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

Any SNMP software will do the trick. – MaQleod Aug 19 '11 at 6:02
up vote 4 down vote accepted

I use a little Delphi program I found for specifics like this, appropriately named Network Traffic Monitor. It does pretty much all you need, and that's about it really.

enter image description here

share|improve this answer
When you close it though, it seems to reset all TOTALs to 0. :S – alex Jul 30 '09 at 23:54

DU Meter does all of this however it is not free.

The features for DU-Meter include:

  • Provides clear graphical and/or numerical display
  • Reporting facility with export to many different file formats, including HTML, Excel, PDF and others
  • Permits close supervision of uploads and downloads
  • Compatible with all network interfaces: Dial-Up, Cable, ADSL, Ethernet, and others
  • Fully compatible with Windows Vista, Windows XP, Windows Server 2003 and Windows 2000
  • Requires minimal screen real estate and system resources
  • Involves no changes to your Windows system files
  • Auto-hide feature minimizes the meter to the system tray in the absence of network activity
  • Option to notify user or disconnect from the Internet automatically when network activity drops below a certain level
  • Useful stopwatch to accurately time downloads and report the average transfer rates
share|improve this answer

Bandwidth Monitor should do what you need. The Lite edition is free.

An ideal tool for the bandwidth conscious, Bandwidth Monitor enables you to keep a close eye on the amount of bandwidth accumulated over the current hour, day, week, month, or even year! Advanced logging tools make it easy to view your bandwidth usage and make alterations to bandwidth logs. Clean up old data at the touch of a button, and import your bandwidth data from our predecessor Bandwidth Monitor 1.0.

Alternatively there's FreeMeter, if you prefer something with an Open Source flavour. To view the log, you need to right-click the meter (or the tray icon), then select Utilties > Totals Log. In the Counter tab, there's a reset button.


share|improve this answer

Although there is a lot of programs that can do this, I have had good success with Networx.

It has a Speed Meter Timer (that acts like a stopwatch) for measuring bandwidth usage from the moment you click start to stop. You can also enter quota information for your internet plan.

  • A good free Internet monitoring tool
  • Small footprint
  • 64-bit flavor
share|improve this answer

NetLimiter Monitor does this very well.

NetLimiter is an ultimate internet traffic control and monitoring tool designed for Windows. You can use NetLimiter to set download/upload transfer rate limits for applications or even single connection and monitor their internet traffic.

Along with this unique feature, Netlimiter offers comprehensive set of internet statistical tools. It includes real-time traffic measurement and long-term per-application internet traffic statistics

share|improve this answer

wipfw can count the traffic that passes through a network interface.

What is WIPFW?

WIPFW is a MS Windows operable version of IPFW for FreeBSD OS. You can use the same functionality and configure it as only you work with IPFW.

IPFW is a packet filtering and accounting system which resides in the kernelmode, and has a user-land control utility, ipfw. Together, they allow you to define and query the rules used by the kernel in its routing decisions.

There are two related parts to ipfw. The firewall section performs packet filtering. There is also an IP accounting section which tracks usage of the router, based on rules similar to those used in the firewall section. This allows the administrator to monitor how much traffic the router is getting from a certain machine, or how much WWW traffic it is forwarding, for example.

As a result of the way that ipfw is designed, you can use ipfw on non-router machines to perform packet filtering on incoming and outgoing connections. This is a special case of the more general use of ipfw, and the same commands and techniques should be used in this situation.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged .