Skip to content
ZeroServer.tools

CRC-16 Calculator

Compute CRC-16 checksums with multiple variants — CCITT-ZERO, CCITT-FALSE, Modbus, XMODEM.

VariantHexDecimal
CRC-16/CCITT-ZERO0x992A39210
CRC-16/CCITT-FALSE0x4D2519749
CRC-16/MODBUS0xDAED56045
CRC-16/XMODEM0x992A39210

CRC-16 variants compared

CRC-16 (Cyclic Redundancy Check) produces a 16-bit checksum used to detect accidental data corruption. Different protocols use different polynomial, initial value, reflection, and XOR-out settings. The most common are Modbus (industrial automation), XMODEM (file transfer), and various CCITT variants (Bluetooth, SD cards, serial protocols). All variants are computed purely in JavaScript — no server round-trip.

Private & free — this tool runs entirely in your browser.

Recommended: IndieKit Ship your Next.js startup in days.affiliate

Related Developer Utilities tools