UPC-A Preview

A generated image does not assign or license a UPC company prefix.

UPC-A preview will appear here.

UPC-A Generator with Check Digit Validation

This free UPC-A barcode generator creates a scannable retail-style barcode from numeric product data. Enter 11 digits and the barcode library calculates the final check digit, or enter all 12 digits and the page verifies the check digit before generating the image.

UPC-A input rules

  • Use digits only—spaces, letters, and punctuation are not valid.
  • Enter 11 digits when the check digit should be calculated.
  • Enter 12 digits when you already have the complete UPC-A value.
  • A mismatched 12th digit is rejected instead of creating a misleading label.

UPC-A numbers and product registration

This tool renders data that you provide; it does not issue, sell, or register UPC numbers. If the barcode will identify a commercial product, use a number assigned for that product through the appropriate standards and business process.

UPC-A vs EAN-13

UPC-A uses 12 digits and EAN-13 uses 13. Both are retail product barcode formats, but the correct choice depends on the number already assigned to the product and the requirements of the retailer or marketplace. Do not convert identifiers simply to make them fit a label.

Printing tips

  • Keep the barcode dark on a plain light background.
  • Do not crop the quiet zones to make the image fit.
  • Avoid uneven image scaling and low-resolution screenshots.
  • Scan a printed sample before applying labels to a product run.

UPC-A FAQ

Should I enter 11 or 12 digits for UPC-A?

Enter 11 digits to calculate the final check digit, or all 12 digits when the supplied UPC-A number already has a valid check digit.

Can I print multiple UPC-A product labels?

Yes. Select Batch & A4 PDF above, paste or import the product numbers, then export the validated label sheet.

Can I invent a UPC-A number for a retail product?

The generator only renders the number you provide. Retail identifiers should come from the organization or numbering authority responsible for your product codes.

More barcode and printing questions →

Related tools