Checksums & CRC Tools
Compute CRC and checksum values from hex or byte input — the same error-detection codes used in file formats and network protocols.
- Hex CRC CalculatorComing soonCompute a CRC checksum from hex or byte input.
- Hex CRC32 CalculatorComing soonCompute the CRC32 checksum used in ZIP and PNG formats.
- Hex Checksum CalculatorComing soonCompute a simple additive checksum over hex bytes.
About Checksums & CRC Tools
Checksums and CRCs are error-detection codes computed from a block of data. This category computes checksum and CRC values from hex or byte input — the same kind of check used in file formats and communication protocols to catch corrupted data.
Frequently Asked Questions
What's the difference between a checksum and a CRC?
A simple checksum adds up byte values. CRC (cyclic redundancy check) uses polynomial division, which catches more types of data corruption than a plain sum does.
Where is CRC32 actually used?
ZIP archives and PNG images both embed a CRC32 checksum per chunk to detect corrupted data.
What is an Intel HEX checksum, specifically?
Intel HEX is a file format used for programming microcontrollers and EPROMs, where each line ends in a checksum byte — the two's complement of the sum of all preceding bytes on that line, used to catch a corrupted or mistyped record.
Is a checksum enough to guarantee data wasn't tampered with?
No — checksums and CRCs catch accidental corruption (a flipped bit, a dropped byte), not intentional tampering. For security-relevant integrity checks, a cryptographic hash is the right tool instead.