Tested tool guide
Tested browser tools
Checked August 16, 2026
What Checksum Calculator does, with a checked example
A downloaded file can look normal even when one byte has changed. Select the file and this calculator reports its MD5, SHA-1, SHA-256, and CRC32 values from the exact file contents. Processing occurs in the browser, so the file is not uploaded. The common surprise is that filenames and timestamps do not determine the result, while invisible content such as a trailing newline does. Verification requires comparing the complete value against a checksum obtained from a trusted source.
Worked example
A concrete input and expected output from the current implementation.
Input
A file containing exactly the 3 ASCII bytes abc, with no newline
->
Expected output
MD5: 900150983cd24fb0d6963f7d28e17f72
SHA-1: a9993e364706816aba3e25717850c26c9cd0d89d
SHA-256: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
CRC32: 352441c2
These are the checksum values for the byte sequence 0x61, 0x62, 0x63. Adding a newline or byte-order mark would create a different sequence and therefore different values.