Introducing
The Slant team built an AI & it’s awesome
Find the best product instantly
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now
4.7 star rating
0
What is the best alternative to HashMyFiles?
Ad
Ad
AIDE
All
4
Experiences
Pros
3
Specs
Top
Pro
Checksums stored in plaintext
Allows for cross-compatibility, redundancy and portability.
See More
Top
Pro
Calculates multiple checksums
It gives you an added security against attacks on the hash function.
See More
Top
Pro
Supports complicated file excludes
You can exclude folders, files, filetypes, etc.
See More
Specs
Platforms:
MacOS, Linux, BSD
License:
GPL-2.0-only
User Interface:
CLI
Hide
FREE
30
0
Hashdeep
All
6
Experiences
Pros
5
Specs
Top
Pro
Piecewise mode
Piecewise mode. It breaks files into chunks before hashing.
See More
Top
Pro
Recursive operations
To get hash values of a directory and output results to a file: hashdeep -r directory_name/ > hash.txt To check files against saved has values (audit): hashdeep -r -a -k hash.txt directory_name
See More
Top
Pro
Multiple checksum algorithms
Support for MD5, SHA-1, SHA-256, Tiger, and Whirlpool hashes.
See More
Top
Pro
Cross-platform
A pre-built version for Windows is available. For macOS, Linux and BSD versions, built by 3rd parties are available.
See More
Top
Pro
Can give time estimate
-e attribute will show ETA.
See More
Specs
Platforms:
Windows, MacOS, Linux, BSD
License:
Public Domain, with portions using GPL
User Interface:
CLI
Additional requirements:
C++ compiler for Linux, and Unix
Hide
FREE
4
0
Jacksum
All
18
Experiences
Pros
17
Specs
Top
Pro
Tons of algorithms
Jacksum 3.6.0 supports 489 algorithms, including checksums, CRCs, XOFs, cryptographic, and non-cryptographic hash functions. Jacksum also supports the "Rocksoft (tm) Model CRC Algorithm" to customize CRCs. See also here.
See More
Top
Pro
File Browser Integrations for Linux, Windows, and macOS
The integration of Jacksum (and Jacksum's cross platform GUI called HashGarten) are available for many file browsers on Linux, Windows, and macOS.
See More
Top
Pro
Find files by their hashes
It finds all files that match (or don't match) the hash values in a precalculated hash set. Example: jacksum -w log4j.hashes /
See More
Top
Pro
Hashes partitions and disks
Hashes partitions and disks on Linux, Unix (e.g. macOS), and Microsoft Windows
See More
Top
Pro
Find the algorithms to a checksum/CRC
It finds all algorithms to a checksum/CRC by using a brute force algorithm.
See More
Top
Pro
File integrity checks
Can perform a file integrity check on a single file, on standard input channel or by passing data on the command line. Can performs a file integrity check against a pre-calculated hash set, and detect ok, failed, missing, and new files. Can even hash and verify NTFS Alternate Data Streams (ADS).
See More
Top
Pro
Multi-core/multi-CPU support
Supports multi-threading on multi-processor and multi-core computer systems, it calculates multiple hashes simultaneously, files are read only once, and the calculation load is distributed on the available cores. It also processes multiple files simultaneously, i.e. files are read in parallel.
See More
Top
Pro
Many hash value representation formats
Encodings for representing hash values are available: Hex (lower- and uppercase, optional: grouping bytes by a separator), Base16, Base32 (with and without padding), Base32hex (with and without padding), Base64 (with and without padding), Base64url (with and without padding), BubbleBabble, and z-base-32.
See More
Top
Pro
User defined formats
Comprehensive format options are available to get the output the user needs, e.g. create ed2k-links, magnet-links or create a compatible Solaris' pkgmap.
See More
Top
Pro
Predefined standard formats
Both input and output can occur in 9 predefined standard formats (BSD-, BSD-reversed, GNU/Linux-, openssl-, openssl-reversed, and Solaris' digest style both tagged and untagged, SFV or FCIV) which works with any supported algorithm. GNU file name escaping is supported.
See More
Top
Pro
Character set support for I/O
Allows the user to specify the character set for both input and output files, examples: UTF-8, UTF-16, UTF-16BE, UTF-16LE, UTF-32, UTF-32BE, UTF-32LE, GB18030 (Chinese standard), etc.
See More
Top
Pro
Large file aware
It can process file sizes up to 8 Exbibytes (= 8,000,000,000 Gibibytes), presupposed the operating system respectively the file system is large file aware, too.
See More
Top
Pro
Hashes NTFS Alternate Data Streams (ADS)
It calculates hashes from NTFS Alternate Data Streams (ADS) on Microsoft Windows.
See More
Top
Pro
Cross-platform
Windows, Linux, macOS, and any platform with an OpenJDK compatible Java Runtime Environment (JRE) or Java Development Kit (JDK) can run Jacksum, no recompilation required.
See More
Top
Pro
Recursive operations
Recursive operations can be controlled by specifying a walking depth. Also the following of symbolic links on files and/or directories can be controlled, and it also detects file system cycles to avoids endless loops.
See More
Top
Pro
Supports SHA-3 algorithms
The entire SHA-2 famliy and SHA-3 algorithms are supported: SHA-[224,256,384,512], and SHA-512/[224,256] as in NIST FIPS 180-4, and SHA3-[224,256,384,512], SHAKE[128,256] as in NIST FIPS 202.
See More
Top
Pro
Calculates multiple checksums simultaneously
It gives you an added security against attacks on the hash function. Multiple cores are used if available.
See More
Specs
Platforms:
Windows, MacOS, Linux, BSD
License:
GPL-3.0-or-later
User Interface:
CLI, GUI
Additional requirements:
JDK 11 or later
Hide
See All
Experiences
FREE
1
0
cfv
All
6
Experiences
Pros
5
Specs
Top
Pro
Transparent gzip support
Will access .gz files as gzipped. Can create gzipped files.
See More
Top
Pro
Renaming of bad files
-n will rename bad files based on --renameformat.
See More
Top
Pro
Progress bar
Cfv shows a progress bar when working so you know that the process is actually taking place.
See More
Top
Pro
Cross-platform
Runs on all systems Python supports. It has been verified to work on Linux, FreeBSD, OpenBSD, NetBSD, Solaris, OS X, and Windows.
See More
Top
Pro
Recursive operations
cfv offers 2 recursive modes: -r will make separate chksum files for each dir and -rr will create a single file.
See More
Specs
Platforms:
Windows, MacOS, Linux, BSD
License:
GPL-2.0-only
Hide
Free
1
0
Samhain
All
4
Experiences
Pros
3
Specs
Top
Pro
Provides ability to cryptographically sign configuration and database
Samhain provides a method to cryptographically sign both the configuration file(s) and the database.
See More
Top
Pro
Provides centralized logging via secure channels
A centralized log server (titled yule) provides centralized log consolidation and a secure transport between the samhain client and the yule server.
See More
Top
Pro
OS agnostic
Supports POSIX file systems, including Windows support through Cygwin.
See More
Specs
Platforms:
MacOS, Linux, BSD
License:
GPL-2.0-only
Hide
Free
1
0
Double Commander
All
18
Experiences
Pros
11
Cons
6
Specs
Top
Pro
Multi-platform (Linux, Windows, MacOS X)
You can use same tool in all desktop OS environments.
See More
Top
Con
Apparently only one developer
See More
Top
Pro
Source code is available (true free software)
If the developer loses interest there is at least the possibility that someone else will pick up the torch.
See More
Top
Con
Freeze after mouse double-click on directory list item
See More
Top
Pro
Configurable
Lots of options allow you to configure DC the way it suits you best: Tools, Fonts, Colors, Hotkeys, Mouse, Fileviews, Plugins, Layout, Toolbars, Tabs, Icons etc.
See More
Top
Con
Much slower on Linux and Mac than on Windows
See More
Top
Pro
Directory Hotlist
Save shortcuts to folders. Organize them in a treeview with submenus. Define a name and sorting for each entry.
See More
Top
Con
Source code written in Pascal language
But this does not affect users negatively. It's just programmers problem.
See More
Top
Pro
Powerful tcmd-like search tool (alt+F7)
See More
Top
Con
Not developed anymore for Mac
See More
Top
Pro
tcmd-like multi-rename tool (CTRL+M)
See More
Top
Con
Can't edit files on remote FTP servers
See More
Top
Pro
DC uses TCmd plugin API
so you can use documentation from Total Commander for writing plugins. WCX (packer), WDX (content), WFX (file system), WLX (lister).
See More
Top
Pro
Closely follows TotalCommander UX
For instance, the 'Settings | Layout' pane is quasi-identical to TCs.
See More
Top
Pro
Very sophisticated
Although it is lightweight and simple to use, it can do very sophisticated tasks, like copying files from directories which have a certain extension or file size or have a certain text pattern in them. Also, it's very customizable and stable.
See More
Top
Pro
It's that good, you can replace tcmd on windows too
See More
Top
Pro
Source code written in (Object) PASCAL
It's all a matter of perspective. I'm not for an argument about IDE's, frameworks etc, but to me that's a big plus. I think it should be a tie, it's either a pro or a con or should that be neither a pro nor a con. It just depends on context.
See More
Specs
Platforms:
Windows, Mac, Linux, BSD
License:
GPL-2.0-only
Technology:
Free Pascal
User Interface:
GUI
Hide
See All
Experiences
Get it
here
1116
309
Built By the Slant team
Find the best product instantly.
4.7 star rating
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now - it's free
{}
undefined
url next
price drop