Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I was wondering if there is a way to monitor the total bandwidth available at any given time? My ISP claims and is charging me for a certain amount of bandwidth but I suspect that during the day I am getting much less.

I would like to track available bandwidth continuously (or every 5, 10, 15 minutes) and log that data so I can show them the results.

I'm on a Mac 10.7 but can use Windows XP also.

share|improve this question
You mean bandwidth as in available megabits per second? The only way you could realistically do that would be to download something periodically that would saturate your link, and measure how fast it went. It is doable, but you'd have to ensure nothing else was on the link at the time, so it doesn't sound feasible. –  Paul Jul 19 '13 at 13:22
Heisenberg's Uncertainty Principle will apply here: By observing the available bandwidth, you will change the result. –  daxlerod Jul 19 '13 at 16:47

2 Answers 2

You can do an automated speed test with this.

share|improve this answer
+1 I found your answer better than all answers here: superuser.com/questions/388809/… –  nixda Jul 19 '13 at 21:33

Sounds like a job for JDAutoSpeedTester

With this free program you can perform regular internet speed tests in the background. It logs all your data and enables you to see at a glance what your speeds are doing over the course of the hour/day/week/month etc. It will test your download & upload speeds your ping times, packet loss and jitter. It will generate a CSV log file for all this data and also present you with a graphical representation.

enter image description here

Click here for a review on Ghacks

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.