Comparison of file verification software
The following tables compare file verification software that typically use checksums to confirm the integrity or authenticity of a file.
General
- ↑ Called
md5 on Mac OS X.
Program hash function support
| Software |
CRC32 |
MD5 |
SHA-1 |
SHA-224 |
SHA-256 |
SHA-384 |
SHA-512 |
SHA-3 |
Panama |
RIPEMD-128 |
RIPEMD-160 |
RIPEMD-256 |
RIPEMD-320 |
Tiger |
Whirlpool |
Other |
| AccuHash |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
| BeaverSFV |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
| CDCheck |
Yes |
Yes |
Yes(?) |
Yes(?) |
Yes(?) |
Yes(?) |
? |
No |
? |
? |
? |
? |
? |
? |
? |
MD2 |
| cfv |
Yes |
Yes |
Yes |
No |
No |
No |
No |
No |
? |
? |
? |
? |
? |
? |
? |
Torrent file |
| Checksum Compare |
No |
Yes |
Yes |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
? |
| CHK |
Yes |
Yes |
Yes |
No |
Yes |
No |
Yes |
No |
No |
No |
Yes |
No |
No |
Yes |
Yes |
Adler-32, CRC64, ED2K, MD4, SHA1-Base32, SHA-512/256 |
| cksum |
Yes |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
? |
| CyoHash |
Yes |
Yes |
Yes |
No |
Yes |
Yes |
Yes |
No |
No |
No |
No |
No |
No |
No |
No |
- |
| Data Digester |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
MD2, MD4, PGP |
| DeepDigest |
No |
Yes |
Yes |
No |
Yes |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
| DySFV |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
? |
No |
No |
Yes |
No |
No |
No |
No |
? |
| eXpress CheckSum Calculator |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
| ExactFile |
Yes |
Yes |
Yes |
No |
Yes |
Yes |
Yes |
No |
No |
Yes |
Yes |
No |
No |
Yes |
No |
Adler-32, GOST, MD2 |
| FastSum |
No |
Yes |
No |
No |
No |
No |
No |
? |
No |
No |
No |
No |
No |
No |
No |
? |
| FCIV |
No |
Yes |
Yes |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
? |
| Febooti Hash & CRC |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
MD2, MD4 |
| FileVerifier++ |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
? |
No |
Yes |
Yes |
Yes |
Yes |
No |
Yes |
? |
| FlashSFV |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
| FSUM |
Yes |
Yes |
Yes |
No |
Yes |
Yes |
Yes |
No |
Yes |
No |
Yes |
No |
No |
Yes |
No |
Adler-32 |
| FSUM Frontend |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Total 96 algorithms |
| Get-FileHash |
No |
Yes |
Yes |
No |
Yes |
Yes |
Yes |
No |
No |
No |
Yes |
No |
No |
No |
No |
MACTripleDES |
| HashCalc |
Yes |
Yes |
Yes |
No |
Yes |
Yes |
Yes |
No |
Yes |
No |
Yes |
No |
No |
Yes |
No |
MD2, MD4, Adler-32 |
| HashCheck Shell Extension |
Yes |
Yes |
Yes |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
MD4 |
| ilSFV |
Yes |
Yes |
Yes |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
? |
| Jacksum |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
? |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Total 58 algorithms |
| jdigest |
No |
Yes |
Yes |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
? |
| jHashCalc |
No |
Yes |
Yes |
No |
Yes |
Yes |
Yes |
? |
No |
Yes |
Yes |
No |
No |
Yes |
Yes |
MD4 |
| MD5 File Hasher |
No |
Yes |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
? |
| MD5 & SHA Checksum Utility |
Yes |
Yes |
Yes |
No |
Yes |
Yes |
Yes |
No |
No |
No |
No |
No |
No |
No |
No |
? |
| md5deep |
No |
Yes |
Yes |
No |
Yes |
No |
No |
No |
No |
No |
No |
No |
No |
Yes |
Yes |
? |
| md5sum |
No |
Yes |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
? |
| MD5summer |
No |
Yes |
No |
No |
No |
No |
No |
No |
No |
? |
No |
? |
? |
No |
No |
? |
| MD5 Win Verifier |
No |
Yes |
Yes |
No |
Yes |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
? |
| QuickSFV |
Yes |
Yes |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
| RapidCRC |
Yes |
Yes |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
? |
| RekSFV |
Yes |
Yes |
Yes |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
Yes |
? |
| RHash |
Yes |
Yes |
Yes |
No |
Yes |
No |
Yes |
Yes |
No |
No |
Yes |
No |
No |
Yes |
Yes |
MD4 and more |
| SafeFileManager |
? |
Yes |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
| Sigcheck |
No |
Yes |
Yes |
? |
Yes |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
IMP |
| SFV Checker |
Yes |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
| sha1sum |
No |
No |
Yes |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
? |
| sha3sum |
No |
No |
No |
No |
No |
No |
No |
Yes |
No |
No |
No |
No |
No |
No |
No |
Keccak, SHAKE, RawSHAKE |
| SuperSFV |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
| TeraCopy |
Yes |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
| Tom's Hash Explorer |
No |
Yes |
Yes |
No |
Yes |
Yes |
Yes |
No |
No |
No |
Yes |
No |
No |
No |
No |
Entropy_(information_theory), Shannon's Entropy |
| Toolsley Hash & Validate |
Yes |
Yes |
Yes |
No |
Yes |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
? |
| Total Commander |
Yes |
Yes |
Yes |
No |
Yes |
No |
Yes |
? |
No |
No |
No |
No |
No |
No |
No |
? |
| WinHasher |
No |
Yes |
Yes |
No |
Yes |
Yes |
Yes |
? |
No |
No |
Yes |
No |
No |
Yes |
Yes |
? |
| wxChecksums |
Yes |
Yes |
No |
No |
No |
No |
No |
? |
No |
No |
No |
No |
No |
No |
No |
? |
| Software |
CRC32 |
MD5 |
SHA-1 |
SHA-224 |
SHA-256 |
SHA-384 |
SHA-512 |
SHA-3 |
Panama |
RIPEMD-128 |
RIPEMD-160 |
RIPEMD-256 |
RIPEMD-320 |
Tiger |
Whirlpool |
Other |
Program features
| Software |
Compare multiple files |
Hash single file |
Hash several files |
Hash directories & sub-directories |
exclude filter |
Binary output |
Bubble Babble output |
Base64 output |
Hexadecimal output |
| AccuHash |
? |
? |
? |
? |
? |
? |
? |
? |
? |
| BeaverSFV |
? |
? |
? |
? |
? |
? |
? |
? |
? |
| CDCheck |
Yes |
Yes |
? |
Yes |
? |
? |
? |
? |
Yes |
| cfv |
? |
? |
? |
? |
? |
? |
? |
? |
? |
| Checksum Compare |
Yes |
Yes |
Yes |
Yes |
? |
No |
No |
No |
Yes |
| CHK |
Yes |
Yes |
Yes |
Yes |
? |
No |
No |
No |
Yes |
| cksum |
? |
Yes |
Yes |
No |
? |
No |
No |
No |
No |
| CyoHash |
No |
Yes |
Yes |
No |
? |
No |
No |
No |
Yes |
| Data Digester |
Yes |
Yes |
Yes |
Yes |
? |
Yes |
No |
Yes |
Yes |
| DeepDigest |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
No |
No |
Yes |
| DySFV |
Yes |
Yes |
? |
Yes |
? |
No |
No |
No |
No |
| ExactFile |
Yes |
Yes |
Yes |
Yes |
? |
No |
No |
No |
No |
| eXpress CheckSum Calculator |
? |
? |
? |
? |
? |
? |
? |
? |
? |
| FastSum |
Yes |
Yes |
Yes |
Yes |
? |
No |
No |
No |
Yes |
| FCIV |
Yes |
Yes |
Yes |
Yes |
? |
No |
No |
Yes |
Yes |
| Febooti Hash & CRC |
? |
Yes |
Yes |
? |
? |
? |
? |
No |
Yes |
| FileVerifier++ |
Yes |
Yes |
Yes |
Yes |
? |
No |
No |
Yes |
Yes |
| FlashSFV |
? |
? |
? |
? |
? |
? |
? |
? |
? |
| FSUM |
? |
? |
? |
? |
? |
? |
? |
? |
? |
| FSUM Frontend |
Yes |
Yes |
Yes |
Yes |
? |
No |
Yes |
Yes |
Yes |
| Get-FileHash |
? |
Yes |
? |
? |
? |
? |
? |
? |
Yes |
| Hashcalc |
? |
? |
? |
? |
? |
? |
? |
? |
? |
| HashCheck Shell Extension |
? |
? |
? |
? |
? |
? |
? |
? |
? |
| ilSFV |
Yes |
Yes |
? |
Yes |
? |
No |
No |
No |
No |
| Jacksum |
? |
? |
? |
? |
? |
? |
? |
? |
? |
| jdigest |
? |
? |
? |
? |
? |
? |
? |
? |
? |
| jHashCalc |
? |
? |
? |
? |
? |
? |
? |
? |
? |
| MD5 File Hasher |
Yes |
Yes |
Yes |
Yes |
? |
No |
No |
No |
Yes |
| MD5 & SHA Checksum Utility |
No |
Yes |
Yes |
Yes |
? |
No |
No |
No |
No |
| md5deep |
Yes |
Yes |
? |
Yes |
? |
No |
No |
No |
Yes |
| md5sum |
Yes |
Yes |
Yes |
No |
? |
No |
No |
No |
Yes |
| MD5summer |
Yes |
Yes |
? |
Yes |
? |
? |
? |
? |
Yes |
| MD5 Win Verifier |
Yes |
Yes |
No |
No |
? |
No |
No |
No |
? |
| QuickSFV |
? |
? |
? |
? |
? |
? |
? |
? |
? |
| RapidCRC |
Yes |
Yes |
? |
Yes |
? |
No |
No |
No |
Yes |
| RekSFV |
Yes |
Yes |
Yes |
Yes |
? |
No |
No |
No |
Yes |
| RHash |
? |
Yes |
Yes |
No |
? |
No |
No |
No |
No |
| SafeFileManager |
Yes |
Yes |
Yes |
Yes |
? |
? |
? |
? |
? |
| SFV Checker |
? |
? |
? |
? |
? |
? |
? |
? |
? |
| sha1sum |
Yes |
Yes |
Yes |
No |
? |
No |
No |
No |
Yes |
| sha3sum |
Yes |
Yes |
Yes |
No |
? |
No |
No |
No |
Yes |
| SuperSFV |
? |
? |
? |
? |
? |
? |
? |
? |
? |
| TeraCopy |
? |
? |
? |
? |
? |
? |
? |
? |
? |
| Tom's Hash Explorer |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
No |
No |
Yes |
| Toolsley Hash & Validate |
? |
Yes |
? |
No |
? |
No |
No |
No |
Yes |
| Total Commander |
? |
Yes |
Yes |
Yes |
? |
? |
? |
? |
? |
| WinHasher |
Yes |
Yes |
? |
No |
? |
No |
Yes |
Yes |
Yes |
| wxChecksums |
Yes |
Yes |
? |
Yes |
Yes |
No |
No |
No |
Yes |
| Software |
Compare multiple files |
Hash single file |
Hash several files |
Hash directories & sub-directories |
exclude filter |
Binary output |
Bubble Babble output |
Base64 output |
Hexadecimal output |
See also