UPC and EAN Check Digit
Check barcode numbers are valid, or add the missing check digit.
Save settings you use often, and keep 30 days of results, with Pro.
Result
—
How this was calculated
Runs in your browser. Nothing you type is sent anywhere.
Check barcode numbers are valid, or add the missing check digit.
Save settings you use often, and keep 30 days of results, with Pro.
Result
—
Runs in your browser. Nothing you type is sent anywhere.
UPC and EAN Check Digit checks that barcode numbers are valid, or works out the missing last digit. The last digit of every UPC, EAN and GTIN is a check digit calculated from the others, so a single mistyped digit is caught.
It works with UPC-A (12 digits), EAN-13 (13), EAN-8 (8) and GTIN-14 (14), as many at once as you like.
036000291452 is a valid UPC-A. 4006381333932 is not a valid EAN-13: it should end in 1. Adding the check digit to 03600029145 gives 036000291452.
No. It only means the number is well-formed. Real product barcodes come from GS1 and must be registered to your company.
Not for retail or marketplaces. Amazon and most retailers check numbers against GS1. For internal stock labels, use Code 128 with your SKU instead.
A 12-digit UPC-A is the same number as a 13-digit EAN with a 0 in front.