- Hash Calculator
A multi-threaded, parallel Hash Calculator.
Installation / Download
It’s a ClickOnce application, so you can choose to update whenever you start it.
- Parallel calculation of hash values
- Compare hashes
- Save hash values to file
- Check hash values in file (e.g. .md5, also see FAQ)
- See runtime for each algorithm (hover over progress bar)
- A multi-core machine can run several algorithms simultaneously
- When using several algorithms, you don’t have to wait for SHA512 (slow) to finish to display the value of MD5 (fast)
- The GUI does not freeze and is still usable
I did not find a decent Hash Calculator that supports all this. That does not mean other developers are incompetent, it just got a lot easier in the last years to program multi-threaded.
- My hash value files are not found or incorrect
- Hash Calculator only supports a limited range of hash files. The file names are displayed in the GUI and it only supports files of the following formats
<hash><space><anything> (tools like md5sum)
- It only supports per-file hash files. So e.g. MD5SUM or MD5SUMS is not supported
- The file name needs to be
<full file name>.<hash>.
<full file name> needs to include all file extensions like
- I cannot run it as another user or Administrator
- ClickOnce applications cannot be run as an Administrator or any other user
- Fix: Reverted compare change, multi-threading leads to a race condition
- Enhancement: Icons and other UX
- Enhancement: Compare now works retrospectively after the run
- Fix: Compare works the wrong way when there’s no result
- Incorporated usability feedback
- Feature: Play sound when done (optional)
- Feature: RIPEMD160 (under More)
- Enhancement: Showing rules for normalization
- Fix: Status set incorrect while saving
- Fix: Missing newline in hash file
- Enhancement: User input (hash file and compare) is now normalized
- Internal: Cleaner code
- Feature: Add runtime
- Feature: Check hash files
- Enhancement: Save hash file follows sort-of standard (tools like md5sum)
- 1.3.1: Fix: Threading Problem
- Feature: Error Checks
- Fix: Borders not resetting correctly
- 1.2.2: First public release
- Two shortcuts in Start Menu
- ClickOnce generated two Start Menu shortcuts because of a configuration error in an old release. One of them points to an outdated version. To get rid of this, uninstall the app (via Programs & Features) and re-install again, it will delete all shortcuts.
Send feedback to hash-calculator
This tool is open source with an MIT license. You can fork it on Github.