WAVESPEED AI UPC BARCODE GENERATOR Made in your browser
100% FREE

Free UPC Barcode GeneratorUPC-A and UPC-E, ready to print.

Enter your 11- or 12-digit UPC: the check digit is added or verified, and the barcode is drawn to the retail standard.
Set the magnification from 80% to 200%, then download EPS, PDF, SVG or a 600 DPI PNG for your packaging.

UPC-A & UPC-ECheck digit verifiedEPS · PDF · SVG · PNG
No sign-up No upload No watermark
Retail products
Shipping, stock & general
2D codes
11 digits, and the check digit is added. Or all 12 to have it verified.

Check digit 2 is correct.

Size

Style

#000000
#ffffff
Bar width reduction (print gain)
Ink spreads on paper, so bars print wider than drawn. Your printer can tell you how much; 0.02–0.05 mm is common for labels. Leave at 0 if unsure.

Many barcodes at once

Paste one value per line, or CSV with value,filename. Each line is made as UPC-A, with the settings above.

Label sheet

A printable PDF filled with the barcode above. Paste values on the left for one label each.

Each label 63.7 × 38.1 mm · 21 per page

Enter your label sheet’s margins and gaps from its packaging. Print at 100% (“Actual size”), not “Fit to page”.
Made in your browser. Nothing you enter is uploaded.Need a QR code? Free QR code generator
THREE SIMPLE STEPS

How to use the UPC Barcode Generator

01

Enter your UPC number

Type the 11 digits and the check digit is added, or all 12 to have it checked. Switch to UPC-E for small packs.

02

Set the size

100% is 37.29 × 25.93 mm. Choose 80–200% to fit your label, and add a 2- or 5-digit add-on if you need one.

03

Download and test

Give your printer the EPS or PDF. Print one at 100% and scan it before the full run.

WaveSpeed AI

Your product’s barcode is ready. Now its photos.

Make product shots, packaging mock-ups and ads with WaveSpeed AI.

  • 1,000+ AI models
  • Image, video and 3D
  • Pay as you go

$1 in free credits for eligible new accounts. No card needed. Generators have separate account and credit requirements. The barcode generator is free.

UPC Barcode Generator FAQ

Where do I get a UPC number?

From GS1 US (or your country’s GS1 office), which licenses a company prefix to you. Retailers and marketplaces check UPCs against GS1’s records, so made-up or resold numbers may be refused. Once you have your numbers, make the barcodes here for free.

What is the difference between UPC-A and UPC-E?

UPC-A is the standard 12-digit barcode. UPC-E is a shorter 8-digit version for small packs, made by leaving out zeros from certain UPC-A numbers; only numbers with those zeros can be shortened.

What size should a UPC barcode be?

At 100% a UPC-A is 37.29 × 25.93 mm (about 1.47 × 1.02 in), and it can be printed from 80% to 200%. Keep the blank margins on both sides, and don’t cut the bar height without your retailer’s OK.

How do I check my barcode scans?

Print it at 100% on the real label or packaging, then scan it with a barcode scanner or a phone app and check that the 12 digits match. Black bars on a white background scan best.

Is this UPC generator free?

Yes. No account, no watermark, no limits. The barcode is made in your browser and nothing is uploaded.

All Free Tools

Free UPC Barcode Generator

UPC-A & UPC-E · Check digit verified · EPS · PDF · SVG · PNG

Start converting