Loading
Preparing the tool...
Check UPC numbers before using them on labels, mockups, or product packaging.
UPC-A check digit
511 digits enteredUPC check digits help spot mistyped product numbers before artwork is made. If you are selling through a retailer or marketplace, also confirm that the number is officially assigned to your business.
UPC-A uses 12 digits. The final digit is the check digit calculated from the first 11.
It can calculate or validate the check digit, but it cannot tell you whether the number is officially assigned to your product.
Use it before creating UPC barcode artwork or when checking a number copied from a product record.
Keep the leading zero. UPC and GTIN values are identifiers, not ordinary numbers, so spreadsheet formatting can break them if it removes zeros.
Enter 11 digits if you need to calculate the check digit. Enter all 12 digits if you want to validate a complete UPC-A number. The calculator handles both cases.
Excel treats numbers as numeric values by default and strips leading zeros or converts long numbers to scientific notation. Format the column as Text before pasting UPC data to keep all 12 digits intact.
Before generating barcode artwork, before importing product numbers into a database, and whenever you copy a UPC from printed packaging or a spreadsheet. It only takes a few seconds and catches common data entry mistakes.
Calculate or validate the last digit used by many retail barcode numbers.
Generate UPC-A barcode artwork for US and Canadian retail product labels.
Validate common GTIN lengths with the standard modulo 10 check digit rule.
Pick a barcode format, enter a value, and download print-ready artwork with check digit validation.