About UPC-A

UPC-A is North America's 12-digit retail barcode (Universal Product Code) and part of the GS1 system as GTIN-12. An EAN-13 with a leading 0 is compatible with UPC-A.

Data format

11 or 12 digits; check digit automatic. Add-on after a space.

Example: 012345678905

UPC-A – Example

EAN / UPC

EAN and UPC barcodes are the world's most common retail barcodes at the point of sale. They encode the GTIN (Global Trade Item Number) and require a correct check digit, which our generator calculates or verifies automatically.

Frequently asked questions about UPC-A

Is the UPC-A generator really free?

Yes. You can create as many UPC-A barcodes as you like and download them as PNG or SVG – no registration, no watermark, commercial use included.

What resolution does the UPC-A barcode have?

PNG files are generated with adjustable module width and up to 600 DPI. For print we recommend the lossless SVG vector format which scales without any quality loss.

Is my data stored?

No. The barcode content is only processed to render the image and is not stored. We only count anonymously how often a barcode type is used.

Can I embed UPC-A barcodes in my website or software?

Yes. Every barcode has a stable image URL (see “Embed HTML”) which you can use in websites, label software or spreadsheets.