⭐ 0

UPC-A Barcode Generator with Check Digit

Generate Code 128, EAN-13, EAN-8, UPC-A and Code 39 barcodes with live validation and automatic check digits, downloadable as SVG or PNG.

Processed entirely in your browser — nothing you enter here is ever uploaded.

Processing... 0%

Result

About this tool

This page opens the barcode generator with UPC-A already selected — enter the 11 digits of your product number and the tool computes and appends the 12th check digit for you.

UPC-A is the standard retail barcode in the United States and Canada: 12 digits total, structurally an EAN-13 that starts with 0. If a supplier gives you an 11-digit number, that is the payload without the check digit — this tool adds it and tells you which digit it appended.

Rendering happens locally in your browser as crisp SVG rectangles with the digits printed under the bars; download as SVG for print or PNG for documents and mockups.

Example. The twelve digits 400638133393 in EAN-13 are completed with check digit 1, so the symbol encodes 4006381333931.

Limit. EAN-13, EAN-8 and UPC-A accept only digits of the GTIN length, and a wrong final check digit is refused.