TXT · Text & Data tools

CRC-16/XMODEM Calculator

Calculate CRC-16/XMODEM

Calculate CRC-16/XMODEM from text and copy the hexadecimal result. XMODEM uses the 0x1021 polynomial with an initial value of 0x0000.

This profile does not reflect input or output bytes. That detail separates it from KERMIT even though both use the same polynomial and initial value.

Line-by-line checks

Batch mode is useful when comparing a list of short protocol values. Each non-empty line is encoded as UTF-8 and checked independently.

Frequently Asked Questions

It returns a 16-bit checksum, usually written as 4 hexadecimal characters.

Paste text into the input pane. Batch mode calculates one CRC-16/XMODEM value per line.

CRC-16/XMODEM uses polynomial 0x1021, initial value 0x0000, no reflection, and final XOR 0x0000.

Explore Our Tools

Browse all tools