Tested tool guide
Tested browser tools
Checked August 16, 2026
What CRC-32 Checksum Calculator does, with a checked example
This calculator turns entered text or the exact bytes of a selected file into a CRC-32, CRC-16, or Adler-32 checksum. CRC results depend on a fixed-width register and the selected generator polynomial, while Adler-32 uses two modular sums. File bytes are processed locally in the browser. The main source of confusion is that CRC-32 and CRC-16 are families of configurations, not single universal algorithms, so matching names do not guarantee matching results.
Worked example
A concrete input and expected output from the current implementation.
->
Expected output
Adler-32: 0x018D00C7
For ASCII bytes 65, 66, and 67, Adler-32 starts with A = 1 and B = 0, then finishes with A = 199 and B = 397. Packing B above A gives 0x018D00C7.