Choose the identifier
Select GTIN-8, GTIN-12, GTIN-13, GTIN-14, GLN-13, or SSCC-18 so the expected length is explicit.
Digits in · auditable check out
Choose a supported GS1 identifier, enter digits, and calculate or validate its final check digit. CheckDigit shows the alternating weights, weighted sum, and Mod-10 remainder locally. It checks arithmetic integrity only—not assignment, ownership, authenticity, or a product record.
No lookup, scanning, barcode image, issuance, account, saved history, or indexed result URL.
Three visible steps
Select GTIN-8, GTIN-12, GTIN-13, GTIN-14, GLN-13, or SSCC-18 so the expected length is explicit.
Calculate from the data digits without the final digit, or validate the complete identifier including it. Leading zeroes are preserved.
Inspect every weight, product, sum, remainder, and expected final digit instead of accepting an opaque answer.
Six fixed identifier formats
Use your own digits
Choose the exact GS1 format, calculate or validate locally, and inspect every weighted step. CheckDigit does not send your identifier to a lookup service.