No sign-up required · Works in your browser · PNG, SVG, PDF

UPC-A Barcode Generator

Create UPC-A barcodes online and download them as PNG, SVG, or PDF.

Barcode Type

12-digit retail product barcode

Valid UPC-A barcode. Good for 12-digit retail product barcodes.

Check digit 2 was added. Final value: 036000291452.

This looks like a UPC-A barcode.

Create 12-digit UPC-A barcodes

UPC-A is commonly used for retail products in the United States and requires numeric input only.

Check digit support

Enter 11 digits to calculate the final check digit automatically, or enter all 12 digits to validate the barcode.

Use Code 128 for custom SKUs

If your value contains letters, dashes, or other symbols, switch to Code 128 instead of UPC-A.

Frequently asked questions

Quick answers about creating and downloading this barcode type.

Can this tool calculate a UPC-A check digit?

Yes. Enter the first 11 digits and the tool will calculate the 12th check digit.

Why does UPC-A reject letters?

UPC-A is a numeric retail barcode format, so letters and symbols are not valid UPC-A values.

Can I download a UPC-A barcode as SVG?

Yes. After the UPC-A value is valid, you can download PNG, SVG, or PDF.

Related tools

Switch to the barcode format that matches your product or inventory workflow.