I like to blog about current software design and development projects, as well as general everyday news and events. I'm passionate about what I do and you can follow my personal journey through my blog. I'm constantly on the lookout for new development techniques and technologies to keep on top of the changing market, so if I do miss anything feel free to leave me a comment.

TPG bitometer

TPG bitometer (aka TPG usage meter) is an internet usage meter which allows customers of TPG Internet to check, monitor and keep a history of their quota usage based on data provided by TPG. TPGbitometer can also be used to check the TPG e-mail inbox.

It is available for download, free of charge.

TPG bitometer includes the following features:

  • Compatible with 32bit and 64bit Windows.
  • No installation, single file download, nothing written to the registry.
  • Support for multiple TPG accounts.
  • Display basic information about the plan user signed up to.
  • Display number of days remaining until quota resets.
  • Display remaining peak/off-peak quota as a percentage and in megabytes.
  • Display used peak/off-peak quota as a percentage and in megabytes.
  • Display and keep a history of download usage in days, months and years.
  • Display remaining daily peak/off-peak quota for the current month.
  • Display the current service status reported by TPG.
  • Display remaining days, peak and off-peak usage in the system tray.
  • Ability to check if there is any email in the TPG inbox.
  • Ability to delete emails.
  • Ability to view email messages within the program.
  • Ability to run the program at start-up and delay the usage update.
  • Ability to check for program updates.
  • Change colour of the system tray icon.

TPG bitometer (usage screen) TPG bitometer (notification pop-up) TPG bitometer (about screen)

TPG bitometer (history screen) TPG bitometer (history screen with tooltip) TPG bitometer (table history screen)

TPG bitometer (email screen) TPG bitometer (service status screen) TPG bitometer (settings screen)

Download TPG bitometer v1.2.4 (350kb)

Release notes :

** v1.2.4 ** (03/08/2019)
– Recompiled using .Net Framework 4.7.2.
– Ensure application continues to work after a recent TPG site update.

** v1.2.3 ** (16/01/2012)
– Fixed bug which prevented some users from shutting down the PC when the application was running.

** v1.2.2 ** (28/12/2011)
– Fixed bug which prevented data retrieval for certain plans.
– Fixed bug which hid the email content window behind the main application for some users.

** v1.2.1 ** (09/10/2011)
– Updated program to reflect changes made on the TPG web site.

** v1.2.0 ** (08/05/2011)
– Fixed bug introduced in v1.1.9.

** v1.1.9 ** (08/05/2011)
– Added support for plans with counted uploads.
– Added icon for colour picker under Settings tab.
– Show some information for ‘Unlimited’ plans.
– Removed ‘Mini View’ as it is redundant.
– Removed the minimize and hide buttons.
– Pressing the ‘X’ button will hide the application.
– Added a single-click to show the application next to the notification area.
– Application is no longer shown in the taskbar.

** v1.1.8 ** (23/04/2011)
– Retrieve data using a single HTTP session.
– Display usage window when mouse cursor hovers over the notification icon.

** v1.1.7 ** (22/11/2010)
– Fixed crash on StartUp related to History type.

** v1.1.6 ** (21/11/2010)
– Support for multiple TPG accounts.
– Display the date and time the usage was last updated on the TPG web site.
– Display a message instead of an error for plans which are no longer monitored by TPG.
– Additional tables to compliment graphs.
– A Mini Form to show less information.
– A different colour for weekdays in tables and graphs.
– A new graphical user interface.
– The interface now renders correctly under different DPI.
– Enable/Disable the Settings->Apply button based on setting changes.
– Increased the application icon resolution.
– New PayPal icon.

** v1.1.5 ** (09/05/2010)
– Updated program to reflect changes made on the TPG usage and status page.
– Increased font of status message.
– Added support for the unlimited plan.

** v1.1.4 ** (08/02/2010)
– Updated service status page.
– Reworded some error messages.

** v1.1.3 ** (18/11/2009)
– Updated program to reflect minor changes made on the TPG usage page.

** v1.1.2 ** (22/09/2009)
– Fixed a bug introduced in v1.1.1 related to checking for program updates on program start-up when an internet connection is not established.

** v1.1.1 ** (22/09/2009)
– Updated program to reflect minor changes made on the TPG usage page.
– Updated donate button link.
– Updated status function to also check Mobile status.
– Added feature to check for program updates during program start-up.
– Changed default system tray text colour from WhiteSmoke to GreenYellow.

** v1.1.0 ** (21/08/2009)
– Fixed a bug introduced in v1.0.9 where all users were treated as having peak and off-peak times.

** v1.0.9 ** (21/08/2009)
– Updated program to reflect changes made on the TPG VoIP usage page.

** v1.0.8 ** (18/08/2009)
– Updated program to reflect changes made on the TPG web site.

** v1.0.7 ** (19/07/2009)
– Fixed a bug introduced in v1.0.6 which prevented users without off-peak time to
retrieve their usage.

** v1.0.6 ** (17/07/2009)
– Fixed a bug where negative days were sometimes shown due to late TPG website updates.
– Fixed some unexpected exceptions caused by broken TPG usage pages.
– Added extra status messages.
– Added feature to show usage as ‘remaining usage’ or ‘used usage’ for the monthly period.

** v1.0.5 ** (03/07/2009)
– Fixed a bug where incorrect remaining daily peak/off-peak quota was shown when
there was less than 1 day remaining.
– Added a new graph that shows monthly billing period download usage.
– Added feature to show quota in megabytes or gigabytes.

** v1.0.4 ** (24/05/2009)
– Added feature to view remaining daily peak/off-peak quota for the current month.
– Fixed a typo in ‘Next month starts’
– Fixed a crash when trying to continuously retrieve email with incorrect details.

** v1.0.3 ** (08/05/2009)
– Fixed a bug where sometimes incorrect remaining days were shown.

** v1.0.2 ** (06/05/2009)
– Added the ability to view email messages within the program.
– Added an additional button to open WebMail.

** v1.0.1 ** (03/05/2009)
– Added separate login data for email.

** v1.0.0 ** (03/05/2009)
– First release to the public.

Tags: , , , , ,

93 Responses to “TPG bitometer”

  1. Beno Gorancic // January 25th, 2010 at 8:07 am

    Hi Stormz,

    That message is telling you that the program can’t retrieve the Service Status, i.e. the data on the “status” tab. This is because TPG made some changes to the status page last year. I haven’t had the time to release an update yet but I expect it to be released early Feb.

    Note: This will not stop the program from getting the usage data, the really important information :)

  2. Ed // May 2nd, 2010 at 12:57 pm

    could you add an option to swap between minimal and detailed (current) and minimal only showing:
    where “X” = number

    On Peak:
    |==========—| X GB Used/Remaining
    Off Peak:
    |===————-| X GB Used/Remaining
    Days Left:
    |========——| X Days

  3. Beno Gorancic // May 2nd, 2010 at 10:42 pm

    Hi Ed,

    I can do that. I have been meaning to update the usage meter with new features but lately I don’t have much time to work on my personal projects.

    I’ll keep your request in mind and hopefully release something soon.

    TPG bitometer will let you know when a new version is available :)

  4. VenGanZa // May 8th, 2010 at 6:12 pm

    Donate a few bucks you lazy swine.

    Bitometer rocks :)

    See you all on Whirlpool: VenGanZa

  5. Dave // May 9th, 2010 at 11:44 am

    Hi Beno
    Just trying to run your app, but am getting the following error when I click the update button:

    Step 10/10. Error retrieving table data. Stopping retrieval.

    Do you know what could be causing that error and how to fix?


  6. Beno Gorancic // May 9th, 2010 at 5:39 pm

    LOL VenGanZa. I should send you a post card.

    Dave, TPG changes their HTML code every few months which affects the usage meter. I have been busy and have not had the time to update it.

    I’ll upload a new version in a few hours ;)

  7. steve // May 9th, 2010 at 10:07 pm

    Hi beno
    Thank you very much for the quick fix for tpg much appreciated


  8. TDK // July 19th, 2010 at 9:23 am

    Hi there, brilliant program, thank you, one question, i have the TPG unlimited business plan, so i have no quotas whatsoever, but it won’t reflect this, keeps showing error retrieving peak downloads used
    am i missing a setting i should be entering ?

  9. Beno Gorancic // July 20th, 2010 at 7:15 pm

    It’s possible that the TPG usage page recently changed for Unlimited users. I’d need to know what has changed and update the program.

    There is a list of things I want to do but simply haven’t had the time :(

  10. Alex // October 6th, 2010 at 10:17 pm

    Great app, please don’t abandon it! It’s leaps ahead of the competition – the most mature and usable.

  11. Beno Gorancic // October 9th, 2010 at 2:35 pm

    Thanks for the positive feedback :)
    I have been working on the next version but progress is slow as I don’t have much free time.

  12. Beno Gorancic // November 21st, 2010 at 9:55 pm

    Version 1.1.6 has been released.

  13. Don Grover // November 22nd, 2010 at 6:39 am

    Have been using TPGBitometer since original release, usefull.
    Having problems with 1.1.6, on Win7HomePrem 64Bit.
    Multiple icons in tray (20+), fails to load.

  14. steve // November 22nd, 2010 at 1:03 pm

    I am also having the same problem as Don muliiple icons in the tray i am using XP.

  15. Beno Gorancic // November 22nd, 2010 at 10:22 pm

    Hi guys,

    Version 1.1.7 released. It should fix your problem.

  16. steve // November 24th, 2010 at 1:37 pm

    Thanks the new version works a treat

  17. Alexander // February 27th, 2011 at 2:52 pm

    Hi Beno

    TPG has recently anounced new plans and the program does not display download data correctly anymore. Is there any plans for the update?

  18. Beno Gorancic // March 5th, 2011 at 5:45 pm

    Are you saying the old plans are no longer displayed or the new plans are not displayed correctly? In either case, I will need a copy of the HTML page that shows the stats.

  19. Nate // April 15th, 2011 at 12:57 pm

    Just wondering if TPG has placed in new mechanism for retrieving the data as with bitometer it keeps showing Step 10/10 Error retrieving table data or Incorrect username or password.

  20. Gillian // April 16th, 2011 at 9:20 am

    I’m having the same problem as Nate’s post on 15/4/11 at 12:57. I’m on an older plan – the Super Fast Heavy/200GB (only downloads count).

  21. Beno Gorancic // April 18th, 2011 at 6:47 pm

    Hi guys,

    I am on the unlimited plan so I can no longer check what is wrong without seeing the HTML pages. The usage page html code has most likely changed and stopped the app from retrieving data correctly.

    Someone will need to upload the html page to or elsewhere and send me the link. I’ll need the html page of the main usage page and the page with a table that shows the detailed usage.

  22. Beno Gorancic // April 22nd, 2011 at 2:57 pm

    Hi all,

    The problem has been fixed. I am currently away but plan on releasing an update on Saturday.

  23. Beno Gorancic // April 23rd, 2011 at 8:10 pm

    v1.1.8 has been released. It should fix the problems you guys were encountering.

    Let me know if you experience problems.

  24. Nate // April 24th, 2011 at 2:19 pm

    Hey Beno,

    Just tired the latest version and it is working so far perfectly as before. Hopefully TPG doesn’t change anything on their end, nice work on the hovering of icon to see more details.

    One of the great usage meter on TPG network for sure.

    Great stuff.

  25. Phill // April 26th, 2011 at 12:06 pm

    Doesn’t seem to count uploads, which TPG count in our usage.

  26. Beno Gorancic // April 26th, 2011 at 4:27 pm

    Hi Phill,
    At the moment the usage meter does not count uploads because last year when I asked for someone to send me the required information no one did and I never had the chance to implement the feature.

    The good news is that I recived the information yesterday and I plan on fixing this up soon.

  27. Dan F // April 30th, 2011 at 12:48 pm

    Here’s a trap for young players. When you first launch the app it goes to the settings page (nice!). Type in username and password. Click the update button. Doesn’t work. If this happens to you… don’t forget to hit the Apply button to apply the settings, then it’ll update happily :-)

    Nice app Beno, kudos to you.

  28. michael // May 7th, 2011 at 12:14 pm

    hi, how do you uninstall TPG bitometer?

  29. shane // May 7th, 2011 at 11:43 pm

    Hi, Nice app, does it do TPG VoIP usage stats?

  30. Beno Gorancic // May 8th, 2011 at 1:22 pm

    Not at this stage due to other apps offering the feature but I am considering implementing it.

  31. Bill // May 26th, 2011 at 2:01 pm

    Use v1.2.0, problem “Step 10/10. Error retrieving table data. Stopping retrieval.” persists

  32. Beno Gorancic // May 26th, 2011 at 9:50 pm

    What plan are you on and does it happen every single time?

  33. Bill // May 28th, 2011 at 1:25 am

    60GB upload not counted. Yes every single time

  34. Beno Gorancic // May 28th, 2011 at 9:19 am

    Can you please email me the html source from and the HTML page with the table that has all download details?

    You can upload it to some site and email me the download link.

  35. Ken // August 13th, 2011 at 5:17 pm

    Just connected and it looks good and will be very useful. Thank you Beno.

    However Check Email comes up with “Error connecting to POP3, Incorrect username and/or password”. Any clues?

  36. Beno Gorancic // August 27th, 2011 at 4:23 pm

    You will need to enter your email username and password again under the email tab.

  37. Nate // October 5th, 2011 at 3:05 pm

    Hey Beno,
    Just wondering if you could take a look at tpg login again, keeps popping up with step 10 error. Not to sure if tpg has done something on their end or so.


  38. Ryan // October 6th, 2011 at 7:33 pm

    Hey just a bug report. TPG has had an issue with daylight savings and has placed other messages within the data usage table. I presume this is causing the parsing error. The errant table data is of the following form:

    Package accounting adjustment: download increased by kb (duplicate session recorded)

    I can send you the full page source if necessary.

  39. ron elkner // October 8th, 2011 at 12:59 pm

    After having to reload XP Pro I found that my Bitometer didn’t reload, now when I try to download the program I get the following-unable to find a version of runtime to run this application, as I am not very savvy I am stumped, would you be able to help?

  40. Beno Gorancic // October 8th, 2011 at 11:45 pm

    Thanks Ryan for providing me with the HTML pages. TPG added some extra information in the middle of the table which stopped it from working. v1.2.1 has been released :)

    ron, are you saying you have problems downloading the program or running it after you downloaded it?

    If you can’t download it, I am guessing there is something wrong with your browser.

    But in order to run the application you need the .Net 2 framework or later from Microsoft.

  41. caleb // November 30th, 2011 at 12:36 am

    Wow, this is very cool! The integrated email is such a good idea!

    I’ve had an interesting issue though. Sometimes I’ll try to open an email, and the program will take back focus, but the email is hidden behind it. There’s no way to select the email because it’s hidden, and I can’t alt-tab to it or move the program window either.

    Managed to get around it by force quitting, but that’s a less than elegant solution. The same also occurred with the email credentials window.

    Thought you might like to know, incase you felt bored one day :-P

    Thanks again for a very useful tool!

  42. Jon // December 23rd, 2011 at 10:38 am

    Hi Caleb, I’ve found a workaround until the issue you described is addressed. After the main window takes focus in front of the email window, just right-click on the tray icon and click hide. The main window will close, but the email window will remain open. Just make sure to close the email window once you’re done reading it and before opening the main window again.

  43. Beno Gorancic // December 28th, 2011 at 6:56 pm

    v1.2.2 has been released which resolves the problem.

Leave a Reply