CRC Calculator

Enter a string of hex bytes in the box and hit the Calculate button. The program will calculate a 16-bit CRC of the data and display it in two forms.

The Reflect input button reverses the bits in each byte of the input. The output may also be similarly reversed and both versions (unreversed and reversed) are shown as output.

The Find CRC init button searches for the initial CRC value which would make the calculated CRC equal to zero. It uses the existing polynomial value and final XOR value. If it cannot find such a value, it will leave the value unchanged.