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 02

Add your details

Keep it clear. You can always come back and edit.

Live preview
Ink black

AIQRGO does not issue product numbers. Use a number assigned to you by the relevant standards organization.

Free forever for basic tools
Step 03

Your barcode

Ready to preview
✦
Your barcode preview will appear here

Add 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.

  1. Enter 11 digits to calculate the check digit, or enter all 12 digits for validation.
  2. Use only a product number assigned for your business and market.
  3. 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.

Check, design and print