TXT · Text & Data tools

CRC-16/ARC Calculator

Calculate CRC-16/ARC

Calculate CRC-16/ARC from text. This profile is also known as CRC-16/IBM in many references.

The output is a 4-character hexadecimal checksum. ARC uses reflected processing and starts from 0x0000.

ARC vs MODBUS

CRC-16/ARC and CRC-16/MODBUS share the same polynomial and reflection behavior. They differ in the initial value, so their checksums do not match for the same input.

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/ARC value per line.

CRC-16/ARC uses polynomial 0x8005, initial value 0x0000, reflected input and output, and final XOR 0x0000.

Explore Our Tools

Browse all tools