UPC Barcode Generator

Create 12-digit UPC-A barcodes for US and Canadian retail. Download as PNG or SVG.

Free to use · No account needed · Files are processed on your device and never uploaded

About the UPC Barcode Generator

UPC Barcodes are 12 digits long: enter the first 11 and the check digit is calculated for you. If you enter the full number, it's checked for typos.

Note: retail barcode numbers must be licensed from GS1 to be unique worldwide. This tool draws the barcode for a number you already have.

How to use the UPC Barcode Generator

  1. Choose the barcode type.
  2. Type the number or text.
  3. Download PNG for documents or SVG for printing.

Features

  • 9 formatsCode 128, EAN, UPC, ITF…
  • ValidationCheck digits verified.
  • SVGSharp at any size.
  • No watermarkFree to use.

Frequently asked questions

Can I use these barcodes on products?

Yes, if the number is yours. Products sold in shops need a GS1-registered number; for your own inventory any number works.

What size should I print?

Keep bars at least 0.33 mm wide for EAN/UPC and leave a white margin either side so scanners can read it.

Is the UPC Barcode Generator free?

Yes. The UPC Barcode Generator is completely free with no sign-up, no watermarks, no daily limits and no premium tier.

Are my files uploaded to a server?

No. FileStripe processes your files locally in your web browser using JavaScript. Nothing is uploaded, so the UPC Barcode Generator is safe for private photos and confidential documents and even works offline once the page has loaded.

Does it work on iPhone and Android?

Yes. The UPC Barcode Generator works in Safari, Chrome, Firefox, Edge and Samsung Internet on phones, tablets and computers. On a phone you can pick files from your photo library or files app and share the result straight to another app.

Last updated · Processing happens locally in your browser.

You might also need