HashMyFiles

Download HashMyFiles

HashMyFiles is a small tool designed to generate checksums for specific files. The program allows you to generate MD5 sums in formats like SHA1, CRC32, SHA-256, SHA-512 and SHA-384. Download HashMyFiles for Windows.

The program allows for quick calculation of so-called hashes for the entire folders or files specified by the user. Just load the data for which you want to generate checksums and the application will proceed to action. In the settings HashMyFiles the user can define in what formats are to be calculated checksums for all files.

Screenshot of HashMyFiles software running on Windows 10.

Generated results can be saved on the hard disk in the HTML file format. HashMyFiles also comes with a file browser that allows you to quickly locate data of interest to us. Optional tool integrates with Windows context menu, so you generate a checksum function will be generally available.

Another advantage of the tool is the ability to run commands from the command line. HashMyFiles offers a rich set of features to generate a checksum files without having to start the graphical interface of the program.

How to use HashMyFiles

HashMyFiles doesn't require any installation process or additional DLL files. In order to start using it, simply run the executable file (HashMyFiles.exe). After you run it, you can add files and folders that you want to view their MD5/SHA1 hashes. You can do it by using the 'Add File' and 'Add Folder' options under the File menu, or simply by draging the files and folder from Explorer into the main window of HashMyFiles. After adding the desired files, you can copy the MD5/SHA1 hashes to the clipboard, or save the hashes list into text/html/xml file.

Command line examples

HashMyFiles.exe /file "c:\temp\*.zip" /shtml "c:\temp\1.html"
HashMyFiles.exe /file "d:\temp\myfile.zip" /stab "d:\temp\myfile.txt"
HashMyFiles.exe /file "d:\my files"
HashMyFiles.exe /files "c:\temp\*.zip" "c:\temp\1234.exe" "c:\temp\Hello.exe" /shtml "c:\temp\1.html"
HashMyFiles.exe /folder "c:\temp" /shtml "c:\temp\1.html"
HashMyFiles.exe /folder "c:\temp" /shtml "c:\temp\1.html" /sort "Identical" /sort "Filename"
HashMyFiles.exe /folder "c:\temp" /shtml "c:\temp\1.html" /sort ~1
HashMyFiles.exe /wildcard "c:\temp\*.zip" 1 /shtml "c:\temp\1.html"
HashMyFiles.exe /SaveDirect /folder "c:\temp" /scomma "c:\temp\1.csv"