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
Software | Developer | First public release | Latest stable date (version) | Cost (USD) | Open source | License | Linux | Mac OS X | Windows | Framework |
---|---|---|---|---|---|---|---|---|---|---|
AccuHash | Irnis Haliullin | ? | 2008-11-06 (2.0.18) | $19.95 | No | proprietary | No | No | Yes | ? |
BeaverSFV | Karl-Johan Sjögren | 2008-09-14 | 1.2 | Free | No | freeware | No | No | Yes | .NET |
CDCheck | Mitja Perko | 2003 ? | 2008-04-10 (3.1.14.0) | various | No | proprietary | No | No | Yes | ? |
Checksum Compare | Sanktu Aire | 2012 | 2016-02-10 (v1.42) | Free | No | freeware | No | No | Yes | Qt |
cfv | Matthew Mueller | 2000-06-22 | 2009-06-07 (1.18.3) | Free | Yes | GPL | Yes | Yes | Yes | Python |
CHK | Ilya Muravyov | 2010 | 2015-02-02 (v1.85) | Free | No | freeware | No | No | Yes | VCL |
cksum | various (POSIX) | ? | various | Free | Yes | various | Yes | Yes | ? | C |
CyoHash | Graham Bull | 2009-09-01 | 2016-02-04 (2.2.0.1) | Free | Yes | BSD | No | No | Yes | C++ |
Data Digester | Leisenfels | 2013-03-14 | 2015-04-15 (1.6.15) | 22€ to 69€ | No | proprietary | Yes | Yes | Yes | Java |
DeepDigest | Nick Stone | 2012-03-24 | 2014-06-16 (1.3.27) | Free | Yes | GPL | Yes | ? | ? | Qt |
DySFV | Johan Sonesson | 2007 | 2013-04-23 (1.4.0.0) | Free | Yes | GPL | No | No | Yes | .NET |
ExactFile | Brandon Staggs | 2009 | 2009-02-23 (1.0.0.15) | Free | No | freeware | No | No | Yes | VCL |
eXpress CheckSum Calculator | Irnis Haliullin | 2002 | 2002-12-27 (1.0) | Free | No | freeware | No | No | Yes | ? |
FastSum | Kirill Zinov | 2003 | 1.7.0.403 GUI/1.9.0.149 CLI | various | No | freeware/shareware | No | No | Yes | ? |
FCIV | Microsoft | ? | 2004-05-17 | Free | No | freeware | No | No | Yes | ? |
Febooti Hash & CRC | Febooti Software | 2006 | 2015-09-25 (v3.7) | Free | No | freeware | No | No | Yes | ? |
FileVerifier++ | Tom Bramer | 2006 | 2010-05-22 (0.6.3.5830) | Free | Yes | GPL | No | No | Yes | ? |
FlashSFV | Charles DeWeese | 2007 | 2007-07-22 (2.6) | Free | No | freeware/donationware | No | No | Yes | ? |
FSUM | SlavaSoft | ? | 2007-03-03 (2.52) | Free | No | freeware | No | No | Yes | ? |
Fsum Frontend | Thierry Micholt | 2007 | 2008-05-27 (1.5.5.1) | Free | Yes | GPL | ? | ? | Yes | ? |
Get-FileHash | Microsoft | ? | 2015-10-30 (10.0.10586.0 / PowerShell 5.0) | various | No | proprietary | No | No | Yes | ? |
HashCalc | SlavaSoft | ? | 2007-03-03 (2.02) | Free | No | freeware | No | No | Yes | ? |
HashCheck Shell Extension | Kai Liu | 2008 | 2009-07-01 (2.1.11) | Free | Yes | BSD | No | No | Yes | ? |
ilSFV | Jud White | 2009-10-26 | 2011-08-16 (1.10) | Free | Yes | freeware | No | No | Yes | .NET 3.5 |
jdigest | gdassieu | 2009-09-10 | 2011-06-05 (0.3.0) | Free | Yes | GPL | Yes | Yes | Yes | Java |
jHashCalc | Death Master | 2007-10-01 | 2008-10-18 (1.2) | Free | Yes | GPL | ? | ? | ? | Java |
Jacksum | Johann N. Löfflmann | 2002-07-07 | 2006-07-30 (1.7.0) | Free | Yes | GPL | Yes | Yes | Yes | Java |
MD5 File Hasher | Digital-Tronic | 2012 | 20150818 (1.5.0.1) | Free | No | freeware/shareware | No | No | Yes | ? |
MD5 & SHA Checksum Utility | Raymond Lin | 2013-06-03 | 2.1 | various | No | freeware/shareware | No | No | Yes | .NET |
md5deep (and HashDeep) | Jesse Kornblum | 2003 | 2014-01-29 (4.4) | Free | Yes | public domain | Yes | Yes | Yes | ? |
md5sum | various (POSIX) | ? | various | Free | Yes | various | Yes | Yes[Note 1] | Yes | ? |
MD5summer | Luke Pascoe | ? | 2006-04-05 (1.2.0.11) | Free | Yes | GPL / postcards | No | No | Yes | (Delphi 7) |
MD5 Win Verifier | Serafino Sorleti | 2014-03-06 | 2014-06-19 (1.1.0.5) | Free | No | freeware | No | No | Yes | .NET |
QuickSFV | Mercedes | 1999-11-22 | 2008-03-13 (2.36) | Free | No | freeware | Yes | No | Yes | ? |
RapidCRC | ? | 2004 | 2005-02-05 (0.6.1) | Free | Yes | GPL | No | No | Yes | ? |
RekSFV | TryAndError, Inc. | 2006 | 2015-03-23 (v1.7.0) | Free | No | freeware | No | No | Yes | VCL |
RHash | Aleksey (Akademgorodok) | ? | 2014-08-05 (v1.3.3) | Free | Yes | freeware | Yes | No | Yes | C |
SafeFileManager | Mindbytez Software | 2012-11 | 2012-12-02 (1.02) | various | No | freeware/shareware | Yes | No | Yes | Java |
Sigcheck | Mark Russinovich (Sysinternals - Microsoft) | ? | 2016-07-29 (v2.53) | Free | No | freeware / Licensing FAQ | No | No | Yes | ? |
SFV Checker | Traction Software | ? | 2013-08-05 (2.01) | various | No | proprietary | No | No | Yes | ? |
sha1sum | various (POSIX) | ? | various | Free | Yes | various | Yes | Yes | Yes | ? |
sha3sum | various (POSIX) | ? | various | Free | Yes | various | Yes | Yes | Yes | Perl |
SuperSFV | Thomas Dixon | ? | 1.2 | Free | Yes | GPL | No | Yes | No | ? |
TeraCopy | Code Sector | 2007 | 2013-12-07 (v2.3) | various | No | freeware/shareware | No | No | Yes | ? |
Tom's Hash Explorer | Tom Andreas Mannerud | 2016 | 2016-08-19 (1.2.0.0) | Free | No | freeware | No | No | Yes | .NET |
Toolsley Hash & Validate | Toolsley.com | 2014 | various | Free | No | freeware/shareware | Yes | Yes | Yes | ? |
Total Commander | Christian Ghisler | 2010-06-17 | 2015-09-17 (8.52a) | CHF40, €38, US$44 | No | proprietary | No | No | Yes | Delphi |
WinHasher | Jeffrey T. Darlington | 2007-09-26 | 2013-08-02 (v1.6.2.67) | Free | Yes | GPL | No | No | Yes | .NET 2.0 |
wxChecksums | Julien Couot | 2003 | 2006-03-04 (v1.2.2) | Free | Yes | GPL | Yes | ? | Yes | GTK |
Software | Developer | First public release | Latest stable date (version) | Cost (USD) | Open source | License | Linux | Mac OS X | Windows | Framework |
- ↑ 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
This article is issued from Wikipedia - version of the 10/4/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.