Skip to content
kitty/bin
Runs in your browser

Make a UPC barcode, ready to print

Type your UPC number to get a scannable UPC-A barcode with the check digit filled in. Download it as a PNG or a sharp SVG for print.

Barcode preview

Make many at once

One value per line, using the format and style above. You'll get a .zip of PNG files named after each value.

Which barcode should I use?

Code 128 holds any letters, numbers and symbols and is the usual choice for shipping labels, stock and asset tags. EAN-13 is the retail barcode used worldwide, and UPC-A is its US and Canadian form. EAN-8 is a short version for small packages.

Retail barcodes need a registered number

Shops and marketplaces expect EAN and UPC numbers issued to your company by GS1. This generator draws the barcode for any number correctly, but it can't issue official product numbers.

Printing tips

Use the SVG for print, since it stays sharp at any size. Keep dark bars on a light background, leave the white margin around the code, and test a printout with your scanner or phone before printing a large batch.

more in the bin

Keep going.

More QR code and barcode tools

Explore the bin