Modbus RTU CRC Checker
Calculate CRC-16 for Modbus RTU data bytes, or verify the CRC of a complete frame. See every step of the calculation.
Enter the data bytes you want to calculate CRC for — slave address, function code, and data. Do not include the CRC.
Examples
CRC-16/Modbus Quick Reference
| Parameter | Value |
|---|---|
| Algorithm | CRC-16/Modbus |
| Polynomial | 0x8005 (reflected: 0xA001) |
| Initial Value | 0xFFFF |
| Input Reflection | Yes (LSB first) |
| Output Reflection | Yes |
| Final XOR | 0x0000 |
| Byte Order in Frame | Little-endian (low byte first) |