Tested tool guide
Tested browser tools
Checked August 16, 2026
What Batch File Hash Calculator does, with a checked example
Select any number of files and this tool computes MD5, SHA-1, SHA-256, and SHA-512 digests for all of them at once, displaying each result in a table you can copy. Paste an expected checksum into the verification field and the tool reports match or mismatch per file. It reads the selected files entirely in the browser; nothing is uploaded. The surprise most users hit: a hash is taken over exact bytes, so a text file saved on Windows (CRLF line endings) hashes differently from the same-looking file saved on macOS (LF), and an editor's added trailing newline changes every digest.
Worked example
A concrete input and expected output from the current implementation.
Input
A file whose exact contents are the three bytes `abc` with no trailing newline, created with `printf 'abc' > test.txt`.
->
Expected output
MD5: 900150983cd24fb0d6963f7d28e17f72 / SHA-1: a9993e364706816aba3e25717850c26c9cd0d89d / SHA-256: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
These are the official test vectors for the three bytes `abc`, published in RFC 1321, RFC 3174, and FIPS 180-4 respectively, so matching values confirm each algorithm is computed correctly. Add a single newline byte to the file and every digest changes.