CRC calculator

Compute CRC-32, CRC-32C, CRC-16/MODBUS, CRC-16/CCITT-FALSE, CRC-16/XMODEM and CRC-8 over text or hex bytes. Runs entirely in your browser.

Results

CRC-32—
CRC-32C—
CRC-16/MODBUS—
CRC-16/CCITT-FALSE—
CRC-16/XMODEM—
CRC-8—

Computed locally. Params: CRC-32 = IEEE 802.3; CRC-16/MODBUS is the one used on industrial devices. · Try:

What this shows

  • CRC-32 / CRC-32C — the checksums used by zip/gzip and by iSCSI/ext4 respectively.
  • CRC-16/MODBUS — the one appended to Modbus RTU frames, little-endian on the wire.
  • CRC-16/CCITT-FALSE, XMODEM, CRC-8 — the usual suspects in embedded protocols.

Related reading: Modbus TCP and RTU, and decoding a serial protocol.