Skip to main content
CRC Calc

CRC check value and “123456789”

Every CRC model publishes a check value for ASCII '123456789' — use it to verify width, polynomial, Init, reflection, and XorOut before trusting real data.

5 min readVerification
01

Why 123456789 is used

CRC catalogues conventionally publish the result for the ASCII bytes of 123456789. This result is called the check value and provides a compact interoperability test.

Reference bytesPlain text
31 32 33 34 35 36 37 38 39
02

What a matching check value proves

A matching check value strongly indicates that width, polynomial, Init, RefIn, RefOut, and XorOut are implemented consistently for that model. It does not by itself verify application-specific framing or transmitted byte order.

Apply this reference

Change CRC parameters and compare standard algorithm results using the browser-based calculator.