Please click on either of the links below.  Download the executable file or zip, double click and install.  Enjoy and let your friends know what a great little app you have found (for free).

We have updated SuperDiff to SuperDiff2 with the following new features:

  • Copy results to clipboard - for pasting into your LIMS or docs.
  • Language choice - English/German (contact us if you would like a version in your native tongue).
  • WBC count can be added to calculate corrected WBC.
  • User settings are saved from last use - for language and sound settings.

Do please let us know if there is anything else you would like to add. 

Windows 64 Bit 

Download SuperDiff2 as a zip - click here

Download as an executable file - click here


Update: 04/10/2016

There has been lots of interest in SuperDiff following the posting on some Clin Path forums.  Most frequent feedback has been 'do you have a version for Mac?'  The answer is not yet, but since so many (2) have asked I will make one.  The development will be Mac O/S first then I will try to create for touchscreen devices (iPad/Android/etc) but this is low priority since a touchscreen interface does not really lend itself to Diff Counter functions (one cannot look down a microscope and at a touchscreen at the same time - there are options of adding a Bluetooth keyboard but that might add a level of complexity that renders the simple SuperDiff program useless, we will see).  So, in brief, OS X next and coming soon.  :-)



Why, what and how?

My wife is a veterinary clinical pathologist, Dr. Cora-Constanze Sommerey, and I, Jason R Cook, am a computer nerd.  Over the breakfast table, literally, we discussed the shortcomings and the prohibitive cost of standalone Diff Counters (we are boring like that).  It soon became apparent that the combination of our skills meant we could make a useful tool that, with the addition of a cheap USB number pad (from about 5€ on a river based online shop), could do the job. We could design a PC program that would be far more productive, configurable and way cheaper than the standalone counters.  Thus, SuperDiff was born.

To give the story a little more colour, my wife discovered that there were some free diff counters available, mostly for the iPad/iPhone.  Whilst these were usable they are not very practical or ergonomic.  That is, when one is looking through a microscope and counting it is not possible to also see that one's fingers are in the correct place on the screen of a touch sensitive surface.  However, if the program is on the PC then you can use the keypad and feel exactly where your fingers are.  If your keyboard is too far, or on the wrong side, you can add an additional one and put it where you like.

Futher to that, there are some limitations with a desktop counter that my wife wanted to remove and some features she wished to be added:

  • Fixed key functions - SuperDiff has a number of profiles where the keys change to meet the requirements and you can even create your own custom profile if required.
  • Counting clicks but not in total - sometimes, for example item 'nRBC' for a 'Blood nRBC', one needs to count some cells but they should not feature in the overall total, SuperDiff has a profile for this.

SuperDiff & keypad in use

  • Beeps - some audible noises for total reached, key pressed, etc are missing from a desktop counter but fully programmable for SuperDiff (later versions, if required, could have more control over these sounds).
  • Total reached - more options with SuperDiff for this are available compared to desktop devices.  Again it could even be made custom configurable if enough people needed it.
  • Calculate percentages - with a desktop counter one must calculate the percentages of a partial count oneself, SuperDiff can do this with a press of the button.  Additionally, if you then decide to continue, SuperDiff will not complain or admonish you for changing your mind (it will just carry on counting).
  • Group calculations - because SuperDiff is programmable one can, with the click of a button, find the percentage of a group already counted (see the 'BM' profile for an example).
  • Correction factors - again, no need to work out manually, the formula is already programmed, just press the button.

So, free to download, more functional, more productive - where is the catch?  Genuinely, and perhaps all too rarely, there is none.  My wife and I developed this to make her work easier and better.  We have the advantage that hopefully she will finish earlier and we can spend quality time with our family doing the things we love.  If you like it, feel free to make a donation (I will put a donation button on the site soon but have not done so yet).  I promise to only spend the money on ice creams and pizza!

If you have any additional functions you might like to add then do please drop me a line, I'll be happy to discuss and maybe make improvements.  Next year ÜberDiff?  In fact, any feedback would be happily received - it would be very interesting to know SuperDiff is helpful in some way.  Download, use and enjoy.


Jason R Cook



There are not too many things that can go wrong with SuperDiff. If I get any questions I will add them to a FAQ section but at the moment nobody has used SuperDiff so the only question I have is 'what is SuperDiff?'

Instruction - download, install accepting the defaults then run it.

Currently the program has been tested on Windows 7, 8.1 and 10.  There is no Mac program.

You can use your number pad on the keyboard, you can use your mouse to click the onscreen buttons or you can use an additional USB (or wireless if you like) numberpad positioned where you like.  Note, each button onscreen has an assigned key on the keypad - you can see which key it is as there is a greyed out image in the corner of each button.  I have tried to make it logical and ergonomic.

If you have any technical questions, either clin path based or IT, do please drop us a line at This email address is being protected from spambots. You need JavaScript enabled to view it. and we will be happy to try to answer.


The custom button allows you to write your own name for the buttons and you can also choose whether they appear or not.  All pretty simple and self explanatory.