Fast, private and ready to export
Free UPC-A Barcode Generator
Make a 12-digit UPC-A barcode image from a number you already have.
Step 03
Ready to previewYour barcode
✦
Your barcode preview will appear hereAdd a detail on the left to get started.
✓
Made for the real worldDownload a crisp code for print, screens or packaging.
How it works
About this code
UPC-A is a 12-digit linear barcode commonly used in North American retail. Its last digit is a check digit. A valid check digit confirms the number’s format, not that the number is licensed or assigned to your business.
- Enter 11 digits to calculate the check digit, or enter all 12 digits for validation.
- Use only a product number assigned for your business and market.
- Test the printed barcode with the retail scanner and label stock you plan to use.
Common questions
How many digits does UPC-A use?
UPC-A uses 12 digits including its check digit. Enter 11 data digits to calculate that final digit, or all 12 to validate it.
Is a UPC the same as a QR code?
No. UPC-A is a linear 12-digit retail barcode; QR is a two-dimensional format that can store different data, including links and contact details.
Does this page scan UPC barcode images online?
No. It generates UPC-A images from typed numbers. The separate QR image decoder does not read linear UPC or EAN images.