UPC barcode generator (UPC-A, in bulk)
Paste 11-digit numbers and the check digit is added. Paste 12-digit numbers and each one is verified. Then download every UPC-A as PNG or SVG, or print them straight onto label sheets.
1 Your data
0 rows · 0 ready
2 Code type & look
3 Preview & export
First 0 of 0. Everything is generated in your browser.
·
About UPC-A
A UPC-A barcode is the 12-digit code on almost every product sold in North American shops. The first digit plus the manufacturer part together form your GS1 company prefix; the next digits identify the item; the last digit is a check digit that lets the scanner catch a misread.
This generator draws the bars. It does not issue numbers. If your products will be sold through retailers or marketplaces that verify barcodes, you need numbers licensed from GS1 (gs1us.org in the US). For internal use (a stockroom, a library, a workshop) any 12-digit value with a correct check digit scans fine.
Keep UPC-A black on white or on a light background, at 80% magnification or larger, and do not truncate the bar height: many retail scanners reject short UPCs even when a phone reads them.
| Digits | 12: number-system digit, 5-digit manufacturer code, 5-digit item, 1 check digit |
|---|---|
| Used for | Retail point of sale in the US and Canada |
| Nominal size | 37.29 × 25.93 mm (100% magnification) |
| Allowed size | 80% to 200% of nominal |
| Quiet zone | 9 modules each side |
| Check digit | GS1 mod-10 (weights 3,1 from the right) |
UPC-A questions
Do I need to buy UPC numbers from GS1?
What happens if I paste 11 digits?
What is the smallest UPC-A I can print?
UPC-A vs EAN-13: which do I need?
Related tools
- Check digit calculatorVerify or fix a column of GS1 numbers
- Print on label sheetsAvery 5160, 5163, L7160 and more
- EAN-13 generatorThe retail barcode used outside North America
- EAN-8 generatorThe short retail barcode for packs too small for EAN-13, such as lip balm, pens or sweets
- Code 128 generatorThe workhorse for inventory, shipping and asset tags
- Code 39 generatorThe long-lived "3 of 9" barcode still required by many asset-tracking, library and government systems