Verify file downloads by calculating MD5 hashes from the context menu with HashOnClick [Windows]

Are you an avid downloader? You then might have experienced once or twice the annoyance of a supposedly fully downloaded file that actually got messed up while downloading. Some developers combat this by posting MD5 hashes on their websites: these are codes that are unique to each file, and can be used to verify downloads. HashOnClick is a free program that makes it extremely easy to calculate and verify these codes.

HashOnClick is very easy to use. Just right click on any file and go to the new “Calculate Hash Value” option, and select the hash type of your choice. It supports MD5, SHA1, and CRC32. If you copied the code from a developer’s website, it’ll also tell you whether or not it matches the calculated one.

The free version of HashOnClick offers both MD5 and SHA-1 hashing, but misses some of the more obscure hashing methods, such as MD4 and SHA-256. The commercial version of HashOnClick supports six more types of hashing than the free version, which only supports three.

If you’re looking for a hash-calculating program, HashOnClick is great. Its free version is excellent, and its quick operation and minimal interface make it extremely easy to use.

Price: Free with $29.95 upgrade

Version discovered: v2.3.32.21

Supported OS: Windows 2000+

Download size: 2.9MB

VirusTotal malware scan results: 0/42

Portability: Requires installation

HashOnClick homepage

Related Posts

  • Eric989

    If you are looking for a hash program that can calculate any hash known to man then DP Hash might be the program for you. It can calculate the following hashes: adler32, crc16, crc24, crc32, crc64, EDonkey, MD2, MD4, MD5, SHA, SHA1, SHA256, SHA384, SHA512, Sapphire, Panama, Tiger, RipeMD128, RipeMD160, RipeMD256, RipeMD320, Haval128, Haval160, Haval192, Haval224, Haval256, Whirlpool, Whirlpool1, Square, Snefru128, Snefru256 and BMW224/BMW256
    Blue Midnight Wish=BMW experimental version

  • @Godel: That may or may not appear as a future WSotD ;-) once enough time has passed that it’s alright to post (yet) another MD5 calculator, of course.

  • Eric

    I agree about Hashtab. I tried it on your recommendation and it works beautifully and what a neat approach. It doesn’t slow anything down either because it only works when you go into that tab of the properties menu.
    Upon finding Hashtab at the snapfiles site I also found Qttabbar which adds tabs to windows explorer and has its own built in hash functions including md5, most of the SHA’s and probably crc32. I believe it is an improvement on the program Clover that was reviewed a while back.
    It is very responsive and the only quirk it had was that the hashes were not clickable and it forced me to press Ctrl+C to copy them.

  • Godel


    It integrates with Windows Explorer right-click menu Properties option. It gives the choice of 14 different hash types, all selectable.

    It just works.

  • Eric

    HashMyFiles can be integrated into the right-click context menu as well, it just doesn’t give you a choice of which hash type to calculate. It will automatically calculate whatever hashes you have it set to in the program options. Really the only disadvantage I see in HashMyFiles is that there is no super easy place to paste the hash value in to compare. You have to click on search and paste it in there, but it does have the ability to mark the hash stored in your clipboard. I usually find it easier to calculate the hash first and then Google it anyway. I also like its ability to print reports in several formats(see the help file) and that it is only 43kb in size.

  • Ashraf

    Indeed I agree with Eric. This is a nice program, particularly that ability to simply right-click a file to run a hash on it. Until now I’ve been a user of Marxio File Checksum ( but this is likely going to replace it.
    Thanks Locutus!

  • Eric

    Yes this program is quite nice. Don’t know if I will keep it though. I am quite happy with hashmyfiles from Nirsoft. It is tiny, portable, can do multiple types of hashes, supports drag and drop, can be put in right click context menu, and gives more info on files than this program. Only advantage HashOnClick has is that you can specifically tell it which hash type to check right then. HashMyFiles will just to default to what it did on the last run. Note that it will run much faster if you disable hashes you are not using. Nirsoft has lots and lots of useful, tiny, portable programs that come in a package. Only problem is that they are so powerful that they trigger multiple false positives by antivirus unless you use a smart one like Kaspersky.
    The makers of HashOnClick have a lot of other useful stuff like DeleteOnClick and EncryptOnClick (featured yesterday) among others so you might want to check those out as well.