A checksum calculator for a folder, not a single file
A checksum calculator turns a file's contents into a short fingerprint. Change a single byte and the fingerprint changes completely, which is why it is the standard way to prove a backup, a copy or an upload arrived intact.
Windows can already do this from a terminal, one command and one file at a time, and the answer comes back as a table you then have to tidy up. File Hash Generator does the same arithmetic for as many files as you drop in and gives you the result as text you can use straight away: each line is the digest, two spaces and the file name.
That layout is the one sha256sum and md5sum read with their check option, so the list can be pasted into a .sha256 or .md5 file and handed to someone on another computer to confirm their copies.
How to get the MD5 or SHA-256 checksum of many files
- Click Choose files, or Or a folder to take every file directly inside one folder. Dragging files onto the window works too.
- Pick the algorithm under Which checksum: CRC32, MD5, SHA-1, SHA-256 or SHA-512. SHA-256 is preselected.
- Click Hash. Each row fills in with its digest as the run goes, and Cancel halts a long batch.
- When it finishes, press Copy all for the complete list, or right-click any one file for Copy the SHA-256 or Copy SHA-256 and name.
MD5, SHA-1 or SHA-256: which hash to choose
Use whatever the other side published. If a download page lists an MD5, you need an MD5 to compare against it; computing a SHA-256 instead gives you nothing to match.
When the choice is yours, SHA-256 is the safe default and SHA-512 is fine where it is expected. MD5 and SHA-1 are no longer trusted against deliberate tampering, but they still catch accidental corruption and are what a lot of older sites list. CRC32 is the quickest of the five and is best kept for checking that a copy between your own drives went through cleanly.
Hashing ISO images and other very large files
Files are read in small chunks from start to finish, never loaded whole into memory. A 40 GB virtual disk or a multi-gigabyte ISO is hashed with the same memory as a small document; the only thing that grows is the time, which depends on your drive's read speed.
Nothing is written beside your files and nothing is modified. The checksums live in the window until you copy them somewhere.







