Check file hashes from the Explorer context menu with the OpenHashTab shell extension
OpenHashTab is an open source utility that can be used to check file hashes from the Explorer context menu.
Install the application and restart any Explorer window that is open so that the new menu option becomes visible.
You won't find a new context menu; rather right-click on a file and select the Properties option. You will see a new tab named "Hashes". Click on it and you will see the hash values of the selected file. It may take a moment for the values to appear. By default, the tab will list the MD5, SHA-1, SHA-256, and SHA-512 values.
How do you customize the program? There is a gear icon displayed in the Hashes tab, it's just below and to the right the hash values pane. Selecting it opens a pop-up menu that contains more hashing algorithms.
The options it displays are as follows: CRC32, MD2, MD4, MD5, RipeMD160, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, Blake2sp, SHA3-256, SHA3-384, and SHA3-512. You can disable or enable as many hash values as you want. When you have made your selection, click the X button to close the window. You don't need to restart Explorer for the changes to take effect, but you have to re-open the properties dialog.
Verify Hash Values
That's not all that the program is capable of. You can use it to check the integrity of a downloaded file.Â Get the hash value from the download page/developer's website and paste it in the "Check against" field, and OpenHashTab will tell you if the values match, or not.
Export or Copy
The Export to sumfile option can be used to create a checksum file that is readable by text editors and hashing tools. It will be saved in the algorithm that you choose, e.g. .MD5, .SHA256, and so on. The exported sumfile contains the Hash value of the selected file, followed by the name of the file. The Copy to Clipboard option saves the same content, but to the Windows Clipboard
There is a simpler way to copy the hash values, just double-click on one of the values and it gets copied to the clipboard. Do note that this method does not save the file name to the clipboard, just the hash value.
Warning: As is the case with new programs, there are some detections for this program on VirusTotal. Out of the 4 detections, two are machine learning based "confidence" scores, which is generally a result of an application having a small user base flagged as false-positives. Real world tests of the program done on my computer turned out to be clean. I'll leave you to be the judge of it.
No portable version is available since the application is a shell extension. OpenHashTab is dead simple to use. The lack of a stand-alone interface can sometimes be a good thing and in this case with the native Windows approach is nice.Â The name suggests that the program may have been inspired by the freeware tool HashTab, which in my opinion is still a good application.