How to Use This Tool
-
1
Enter Your Data
Type your text, URL, or numbers in the input field above
-
2
Customize Settings
Adjust size, colors, and other options to match your needs
-
3
Generate & Download
Click generate and download in PNG, SVG, or other formats
Key Features
About This Tool
What is UPC-A?
UPC-A (Universal Product Code) is the 12-digit barcode found on retail products across the United States and Canada. It encodes a GS1 company prefix, an item reference number and a check digit, and is scanned at virtually every North American point of sale.
- Digits: 12 numeric
- Type: 1D linear (GTIN-12)
- Primary region: USA & Canada
UPC-A Validator
This validator checks whether a UPC-A is correctly formed and carries a valid check digit, so you can catch a mistyped or invalid number before you print labels or create a marketplace listing.
Where UPC-A is used
- Retail point of sale
- Amazon US and North American marketplaces
- Grocery and general merchandise
When to use UPC-A
Choose UPC-A when your main market is the US or Canada, or when a North American retailer or marketplace asks for a 12-digit UPC.
Related resources
Try the UPC-A generator
Enter your UPC-A value below. We'll render a scannable barcode you can download as SVG, PNG or JPEG.
All formats download instantly. No signup needed.
UPC-A specification
| Type | Retail 1D barcode (North America) |
|---|---|
| Data capacity | 11 digits + 1 check digit (12 digits total) |
| Character set | Numeric only (0-9) |
| Nominal width | 37.29 mm (100% magnification) |
| Nominal height | 25.93 mm |
| Minimum quiet zone | 9 modules on both sides |
| Used on | Retail products in USA and Canada |
| Marketplaces | Amazon US, Walmart, Target, Best Buy, Kroger |
| Check digit | Modulo-10 (position 12) |
| ISO standard | ISO/IEC 15420 |