UPC-A barcode generator

The 12-digit retail barcode used in the US and Canada and required for most Amazon product listings. Enter 11 digits and the check digit is calculated; the symbol follows the GS1 layout with the first and last digits outside the bars.

Free · no signup · no limits
SVG, PNG at 600 dpi, PDF, label sheets

1 · Which barcode?

Retail
General
Logistics
2D
More

Need a QR code instead? QR Studio home →

2 · Content · UPC-A

11 digits (the check digit is added) or 12.

UPC-2 or UPC-5 supplement.

Encoded: 03600029145 (example, until you enter data)

3 · Size and print

magnification (100% = 37.29 mm wide)

At 300 dpi each bar is 4 printer dots = 0.339 mm. The PNG uses exactly that.

Rendering…
Example · add your data in step 2
  • Enter the UPC-A digits.
  • This barcode is valid and will scan. It is only a registered product code if GS1 licensed the number to you (or your brand owner assigned it). Retailers and marketplaces such as Amazon check numbers against GS1's database; made-up numbers are rejected there.

4 · Download

SVG and PDF are vectors at the exact millimetre size shown. The PNG uses a whole number of printer dots per bar so nothing blurs. Generated in your browser; nothing is uploaded.

Questions about UPC-A barcodes

Can I use this for Amazon?

The barcode itself, yes. The number must be a GS1-licensed UPC; Amazon verifies numbers against GS1 and rejects invented or resold ones.

UPC-A or EAN-13?

UPC-A for products sold in the US and Canada; EAN-13 elsewhere. Scanners worldwide read both, and a UPC-A is an EAN-13 with a leading zero.

Is the check digit calculated?

Yes. Enter 11 digits and it is added; enter 12 and it is verified.

Other barcodes