UPC-A
UPC-A Barcode Generator
Create 12-digit UPC-A retail product barcodes for North America with automatic check digit — generated locally, no upload, no signup.
qrdiv's free UPC-A barcode generator takes 11 or 12 digits, computes the check digit and draws the barcode. Everything is generated locally in your browser — no upload, no signup — with PNG/SVG/PDF/EPS downloads.
01
Generate your barcode
Fill in the fields on the left, preview live on the right, and download in multiple formats.
Content
Important: selling in retail (including Amazon and other platforms) requires a genuine GTIN from a GS1-registered company prefix. This tool only draws a barcode from the digits you enter — it does not issue numbers and cannot guarantee retailer acceptance.
Live preview
Fill in the content, then generate
Download
Scannability check
Quiet zone, module size and contrast are checked after you generate.
02
About UPC-A retail barcodes
Automatic check digitEnter the first 11 digits and the 12th check digit is added for you — no manual math errors.
North America standardThe 12-digit product code used across US and Canadian stores and marketplaces.
Local, no uploadThe number is encoded in your browser, never sent to a server — works offline.
Vector-readySVG/PDF/EPS output suits packaging print — crisp at any size, watermark-free.
FAQ
FAQ
UPC-A is 12 digits and used mainly in North America; EAN-13 is 13 digits and used elsewhere worldwide. UPC-A is essentially EAN-13 with a leading zero, and most scanners read both.