Skip to content
Permanent QR Code
Free, no sign-up

UPC Barcode Generator

Type your 11 or 12-digit UPC. We add the check digit and size it for print.

Barcode

11 digits, or 12 with the check digit. Retail products in the US and Canada.

Selling in stores? Retail barcodes need numbers registered with GS1. We make the barcode image; GS1 issues the number.

Bars
Background
100%

Preview

How to make a UPC barcode

  1. Step 1: Enter your UPC number

    Type the 11 digits, or all 12 if you have the check digit.

  2. Step 2: Check the size

    100% is the standard retail size. Go up to 200% for easier scanning.

  3. Step 3: Download and print

    Send the PDF or SVG to your packaging printer.

UPC-A barcodes, ready for the shelf

A UPC-A barcode is the 12-digit barcode on products sold in the US and Canada. Enter your number and we draw a barcode that checkout scanners read, sized to the retail standard.

Where your number comes from

The first digits of a UPC identify your company, through a prefix licensed from GS1. The next identify the product, and the last is a check digit. Retailers check that a number belongs to you, so get numbers from GS1 rather than unofficial resellers.

The check digit, done for you

Enter 11 digits and we calculate the twelfth. Enter all 12 and we verify it, so a single typo can’t slip through to your packaging.

Size and placement

The standard UPC-A, at 100% magnification, is about 37.3 mm wide and 25.9 mm tall including its margins. You can scale it from 80% to 200%. Don’t trim the bar height, keep it away from folds and seams, and place it on a flat side where a scanner can see it.

Selling on marketplaces

Large marketplaces check product numbers against GS1’s records. A barcode made here works at any checkout as long as the number is registered to you; the image itself is the same as any other generator would draw.

UPC or EAN?

Selling outside North America? EAN-13 is the international version, and any UPC can be written as an EAN-13 by adding a leading zero. Scanners around the world read both.

Questions people ask

How do I get a UPC number?
Retail UPC numbers come from GS1 US, which licenses a company prefix to you. Once you have your numbers, make the barcodes here for free.
Can I make up my own UPC number?
You can draw any number here, but stores and marketplaces check that UPCs are registered to your company. Use a made-up number only for internal testing.
Do I enter 11 or 12 digits?
Either. With 11 digits we add the check digit; with 12 we check that the last digit is right.
What size should a UPC barcode be?
About 37.3 × 25.9 mm at 100%, the retail standard. You can print it anywhere between 80% and 200%.
Is a UPC the same as an EAN?
They’re close relatives. A 12-digit UPC-A becomes a 13-digit EAN-13 with a leading zero, and scanners read both.