Common check digit handling
Recommended workflow
Identify the barcode format
Check whether you are creating EAN-13, UPC, ISBN or ITF-14 because lengths and rules differ.
Decide whether the number is complete
Keep a complete valid number unchanged. If you only have the body digits, let the tool calculate the check digit.
Remove spaces and hidden characters
Check digit calculation expects clean digits.
Validate the generated number
If validation fails, check missing digits, extra digits and lost leading zeros.
Test with the business system
A valid check digit does not always mean the number is authorized or accepted by the platform.
Common mistakes
FAQ
Do I need to enter the EAN-13 check digit myself?
If you have only the first 12 digits, let the tool calculate the 13th digit. If you already have a valid 13-digit number, keep it unchanged.
Why does my 13-digit EAN-13 still fail validation?
The check digit may not match, leading zeros may be missing, or the number may not be a valid EAN-13 value.
Does a correct check digit mean a product barcode is valid for retail?
No. It only means the digits pass the algorithm. It does not prove the number is registered, authorized or accepted by a retailer.