This simple tool calculates an 8-bit CRC value for any ASCII text you provide. You can also customize polynomial, initial value, final XOR, and reflection flags to match various CRC-8 definitions.
Name | Poly | Init | RefIn | RefOut | xorOut |
---|---|---|---|---|---|
CRC-8/AUTOSAR | 0x2F | 0xFF | false | false | 0xFF |
CRC-8/BLUETOOTH | 0xA7 | 0x00 | true | true | 0x00 |
CRC-8/CDMA2000 | 0x9B | 0xFF | false | false | 0x00 |
CRC-8/DARC | 0x39 | 0x00 | true | true | 0x00 |
CRC-8/DVB-S2 | 0xD5 | 0x00 | false | false | 0x00 |
CRC-8/GSM-A | 0x1D | 0x00 | false | false | 0x00 |
CRC-8/GSM-B | 0x49 | 0x00 | false | false | 0xFF |
CRC-8/HITAG | 0x1D | 0xFF | false | false | 0x00 |
CRC-8/I-432-1 | 0x07 | 0x00 | false | false | 0x55 |
CRC-8/I-CODE | 0x1D | 0xFD | false | false | 0x00 |
CRC-8/LTE | 0x9B | 0x00 | false | false | 0x00 |
CRC-8/MAXIM-DOW | 0x31 | 0x00 | true | true | 0x00 |
CRC-8/MIFARE-MAD | 0x1D | 0xC7 | false | false | 0x00 |
CRC-8/NRSC-5 | 0x31 | 0xFF | false | false | 0x00 |
CRC-8/OPENSAFETY | 0x2F | 0x00 | false | false | 0x00 |
CRC-8/ROHC | 0x07 | 0xFF | true | true | 0x00 |
CRC-8/SAE-J1850 | 0x1D | 0xFF | false | false | 0xFF |
CRC-8/SMBus | 0x07 | 0x00 | false | false | 0x00 |
CRC-8/TECH-3250 | 0x1D | 0xFF | true | true | 0x00 |
CRC-8/WCDMA | 0x9B | 0x00 | true | true | 0x00 |