A Free, Open Source, Portable (Windows, Unix / Linux, MacOS) Network Monitor.

Site Move Notice:

This program's homepage has moved to: http://david-web.appspot.com/cnt/QtNetworkMonitor/

Consider everything on this page to be deprecated.


This is the home page for the Qt Network Monitor project. It is built in C++ and uses the underlying library libpcap / WinPcap to gather information about the network traffic. The GUI is built in QT and faily independent from the implementation of the device listener. You need to install WinPcap (download here) beforehand or else the program won't find any available device. Under Linux, you need to install libpcap (sudo apt-get install libpcap) and then run the program as root (sudo ./QtNetworkMon).

The project is a KISS network monitor (shows how much bandwidth you are taking on a daily basis) that I wrote after being frustrated to find no good open-source BM that works under both windows and linux. I built this since I am sometimes under strict restriction of bandwidth (university campus).

Current version is beta version 0.2. 

New functionnalities: 

The application now keep tracks of the amount of data downloaded in a file so that when the computer is rebooted it keeps in memory how much data was transferred. It resets the data automatically at the beginning of a new day.

 Get the program:

Qt Network Monitor Windows Version 0.2 Beta (i386)

Qt Network Monitor Linux Version 0.2 Beta (i386)*

* The Linux version need Qt4 and Libpcap installed in order to work


Win32 Screen shot:


Linux Screen shot (Ubuntu): 


The project is GNU/Open Source. You can download the source with SVN:

svn checkout http://qtnetworkmonitor.googlecode.com/svn/trunk/ qtnetworkmonitor

 If you want to help develop the project e-mail me at: reachme.web[-at-]gmail.com. 


Get old versions:

Windows Version (i386) 0.1 or Linux Version 0.1