Home page
Articles for Windows, Linux, OS X
Mac tips and articles
Mac tips
Windows 8 tips and articles
Windows 7 tips and articles
Vista Tips
XP Tips
Linux tips and articles
Read the blog
Online store
Windows, Linux, OS X programs

8 free Windows tools to monitor internet bandwidth usage

Bookmark and Share

As internet connections get faster and faster they enable use to do more on the internet. In the space of a few years we have gone from dial-up connections with a modem at just 56kbit/sec to always-on broadband at speeds of up to 20Mbit/sec. This means that activities that were impossible before, such as watching high quality video and listening to music over the internet, are now accepted as just normal and they hardly raise an eyebrow. Except at your ISP perhaps. They are struggling to cope with the bandwidth that people are using and they limit and cap heavy users, throttling their internet connection and even threatening to terminate their connection if they don't stop.

On the one hand we are encouraged to buy music music from online stores and download all our audio files andto listen to streaming music and internet radio stations. Television companies encourage us to catch up with programmes that we have missed by watching them online, streaming video websites encourage us to upload our videos and to view other peoples', we are egged on to upload our photos to online albums and to manage them and view them on the web, and we are swamped with companies offering online storage and backup tools that copy the valuable files and folders on our hard drives in case of a disk distaster.

All these activities consume huge amounts of internet bandwidth and your ISP might not like the amount that you are using each month. Are you going over the limit? Will your connection be capped or throttled?

Although some people have unmetered internet connections and can download as much as they want, others are capped at a certain level. At the cheaper end of the market there are internet deals that while costing very little, do impose limits on the amount of data that you are able to upload and download. You might be limited to 1, 5, 10, 15 or even 20Gb of data each month. A limit of 1Gb? Really? Actually, anyone with mobile broadband either with a desktop PC, or more commonly with a laptop computer, will definitely have a data limit. Some mobile broadband plans limit you to just 1Gb a month and there will be high charges for exceeding the limit. Even home users can be limited to 5-20Gb a month.

Broadband caps at Thinkbroadband.comIf you are on a limited access contract, do you know how much internet bandwidth you are cosuming? Are you using too much? How many gigabytes or megabytes are left this month? Can you afford to watch that TV programme online that you missed or will it put you over the limit? You obviously need to keep an eye on the amount of bandwidth you are using each month. Firstly, you can ensure that you don't go over the limit, and secondly, you can put off things till next month. For example, if it's the last week of the month and you are near your limit, you could put off renting that high definition video until next week and the start of a new month.

Unlimited abuse

Not everyone has a limit on the amount of information you can upload and download through their internet connection. However, even if you are on an unlimited tariff, nothing is ever unlimited and the word is one of the most abused around. If you think that you have an unlimited internet connection you should test the theory and try to download an unlimited amount of data. Of course, there are physical limitations and you can only download at the maximum speed of your connection, but if you work out how many gigabytes that would be each month you might be suprised by the size of the number.

Your ISP will soon complain and might even threaten to terminate your contract if you continue to use your unlimited internet as if it really was unlimited. This is because ISPs don't actually mean that your connection is unlimited, even if they say that it is in their adverts!

You wll find that there are clauses in the terms of your broadband contract that prevent you from using too much bandwidth and if you are deemed by your ISP to be an excessive user then the ISP could limit your connection speed to reduce the amount that you can download. It will be called something like a 'fair usage' policy and if the ISP thinks that you are using more than your fair share of the bandwidth then they have the right to terminate your connection. So even people on unmetered tariffs from their ISP need to watch their internet usage. It's impossible to say how much bandwidth usage is too much, but you should monitor your bandwidth and see how much you are using. If the figure looks high, such as a gigabyte a day, then watch out. Your ISP could throttle your connection.

ISP tools

NetMonitorIf your ISP places a limit on your internet usage they should really provide you with some way of finding out how much you have used each month, otherwise how are you supposed to know whether you're over the limit? Some ISPs do provide the means to monitor usage, but unfortunately, not all of them are so considerate.

You might find that your ISP has a customer log-in page where you can access your account and see your bandwidth usage.

The ISP might even provide a utility that you can run on your computer. This will sit on the desktop or in the taskbar and display internet usage.

Whether you have a bandwidth limit or not, you should check out what facilities your ISP provides for monitoring your usage. If no facilities are provided you can use one of the utilities mentioned below.

Broadband Download Monitor

This is a simple utility that runs in the background and displays an icon at the right-hand side of the taskbar in the notification area. When the icon is clicked it displays the amount you have downloaded and how much of your allocation remains. You can choose daily, monthly or yearly time periods. It's Ok if you don't need detailed statistics. Free, 1.1Mb.


Thinkbroadband's utility has an unusual interface that is non-standard, but it does give you quite detailed information about uploads and downloads. Clicking the Stats button displays a quick summary of today, this week and this month. Peak and off-peak periods can be defined, which is useful because some ISPs have different allowences for different times of the day, or week day and weekend allowences. You can see uploads and downloads by hour if you need to. It's recommended. Free, 8.33Mb.


NetMeter displays a live chart showing the incoming and outgoing data, but its best feature is in its Totals and Reports. It shows the data transferred today, this week, this month as you would expect, but it also shows the projected totals too. These show how much you'll use today, this week and this month if you carry on as you are. You can then decide whether you need to cut down on your internet usage to prevent you from exceeding the limit. It's recommended. Free, 0.6Mb.

NetStat Live

This has a great display that tells you everything you need to know about your internet connection. It shows incoming and outgoing totals, there's a live chart, and this month and last month totals. It didn't show the monthly total for me though, just the total since starting Windows. It's worth trying though. Free, 0.3Mb.


This looks like it could be an excellent utility with very detailed reports of internet traffic statistics. It even goes so far as to list each URL and the amount of traffic for each one, the type of service, such as http, smtp, https, and so on. According to the site it is for Windows NT, 2000, XP, 2003. I tried it on Vista Home Basic and it didn't record any traffic. Try it if you have one of the listed operating systems. Free, 4.45Mb.

Bandwidth Monitor

At first this appears to be a fairly simple tool that monitors the internet connection and keeps a log of the amount of data transferred. However, you will find that it contains a designer that enables you to customise the look of the utility and choose the information that is displayed. It could be a bit more intuitive to use, but it's an interesting idea and you'll soon get the hang of it. There is a free Lite version and a $19.95 Pro version with more features. 0.8Mb.


When BitMeter starts up it displays a very small live chart showing the current incoming and outgoing traffic speeds. Right clicking provides access to lots of useful information, such as charts showing the last few hours, the last few days and the last few months. The information is also avaialable in text form too. There are speed alerts, volume alerts and ISP restrictions. This is another great tool and is recommended. Free, 1.2Mb.


NetWorx is a multi-function utility that has many uses and monitoring the amount of data uploaded and downloaded to the internet is just one of them. It does this very well and there are daily, weekly, and monthly usage reports, custom time periods and hourly rates, all shown in text and graphical formats. There is also a live chart that shows the current up and download rates. You can set daily, weekly and monthly quotas, and peak and off-peak allowances. In addition to this, there is Ping, Speed Meter, Trace Route and Netstat tools. It's an excellent program and what's more, it is available in a standard form and a portable format that doesn't need installing and can be run from a USB flash memory drive. It's recommended.

Minimise internet usage

If you have used up most of your internet bandwidth and you are nearing the limit set by your ISP, what can you do to minimise you usage? It is essential that you cut down the amount of data that is downloaded and you can make a few simple configuration changes that will help. For example, you should turn off automatic Windows Updates for a start. You don't want to download tens of megabytes of updates and instantly bust your bandwidth limit! Go to the Control Panel and open Automatic Updates (XP) or Windows Update (Vista). Turn it off (via the Change Settings link in Vista).

You should also disable sounds and videos in Internet Explorer (or whatever web browser you use). Open Internet Properties in the Control Panel and select the Advanced tab. In the Multimedia section clear the ticks against Play sounds in web pages, and Play animations in web pages. A more extreme bandwidth-saving measure would be to disable pictures too.

If you have mobile internet with a laptop computer and a low bandwidth limit you might want to use these settings permanently and to just turn on pictures, sounds and animations when you actually need them.

Monitoring problems

These utilities are all great for monitoring the internet bandwidth usage on a single computer, but it is becoming increasingly common for people to have more than one computer in the home. You might have one, your kids might have one, and you might have a laptop too. A wireless router allows them all to access the internet. You will need to have monitoring software installed on each computer and you'll have to manually get the usage on each one and add up the total yourself.

That's a bit of a pain in the neck, but the only way around the problem would be if your router can monitor the bandwidth. All internet traffic must go through the router no matter which PC it is on. However, not all routers have this facility.

Another potential problem to watch out for is PC to PC transfers. These utilities shouldn't really be called internet bandwidth usage monitors and they are actually network monitors. They track incoming and outgoing data and they don't distinguish between PC to PC file transfers over the local area network and internet traffic. If you are going to transfer files from one PC to another you must temporarily disable the monitor on both PCs. This goes for streaming music and video too. If you don't, the monitor will record it along with the regular internet usage and it will therefore over-estimate the bandwidth used.