Seedream 5.0 Flash is LIVE — Faster & Cheaper | Try Now →
WAVESPEED AI BARCODE GENERATOR Made in your browser
100% FREE

Free Barcode GeneratorPrint-ready, at the right size.

Make EAN, UPC, Code 128, GS1-128, ITF-14, Code 39, Codabar, Data Matrix and PDF417 barcodes. Check digits are added and checked for you.
Download vector SVG, EPS or PDF at the exact size, a PNG at 300 or 600 DPI, or a whole sheet of labels.

12 barcode typesSVG · EPS · PDF · PNGBatch & label sheets
No sign-up No upload No watermark
Retail products
Shipping, stock & general
2D codes
12 digits, and the check digit is added. Or all 13 to have it verified.

Check digit 7 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 EAN-13, 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 make a barcode

01

Choose the type and enter the value

EAN-13 or UPC-A for retail products, Code 128 for anything else, ITF-14 for cartons, Data Matrix for small parts. The check digit is added for you.

02

Set the size

Pick a magnification (EAN/UPC) or a module width, the bar height and the colours. The real size is shown as you go.

03

Download and test

Download SVG, EPS or PDF for print, or PNG at 300/600 DPI. Print one and scan it with a phone or scanner before a big run.

MORE WAYS TO CREATE

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

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

Generators have separate account and credit requirements. The barcode generator is free.

Barcode generator FAQ

Is this barcode generator free?

Yes. Make and download as many barcodes, batches and label sheets as you like, with no account and no watermark. Everything is made in your browser.

Can I sell products in shops with a barcode made here?

The barcode drawing is yours to use, but the number in an EAN or UPC must be one licensed to you. Retailers and marketplaces check product numbers (GTINs) against GS1, the organisation that issues them. Join your country’s GS1 office to get a company prefix and assign your own numbers, then make the barcodes here. Made-up numbers, or numbers bought cheaply from resellers, may be refused.

Which barcode type should I use?

EAN-13 for retail products outside North America, UPC-A in the US and Canada, and EAN-8 or UPC-E on very small packs. ITF-14 goes on outer cartons, GS1-128 on pallet and shipping labels with dates and batches. Code 128 or Code 39 are for your own stock, assets and documents; Data Matrix and PDF417 hold more data in less space.

What is the check digit?

The last digit of EAN, UPC and ITF-14 numbers is calculated from the others, so a scanner can catch a misread. Enter the number without it and it is added; enter it with it and we check that it is right.

What size should a retail barcode be?

The standard EAN-13 and UPC-A is 37.29 × 25.93 mm at 100%, with a 0.33 mm module. Retail barcodes can be printed from 80% to 200% of that. Don’t shorten the bars unless your printer and retailer accept it, and keep the quiet zones clear.

Which file format should I give my printer?

Vector: EPS or PDF for most printers and packaging designers, SVG for web and design tools. They are drawn at the exact size, with the text as outlines, so no fonts are needed. Use PNG at 600 DPI if a tool only takes images, and place it at 100%.

How do I test that my barcode scans?

Print it at 100% on the real material and scan it with a barcode scanner or a phone app. Check that the number shown matches. For retail, test the final printed packaging too: colours, gloss, curved surfaces and small sizes can all stop a scan. For important print runs, a print shop can grade the barcode with a verifier.

Why shouldn’t I use red bars?

Most scanners light the barcode with red light. Red bars then look as light as the background and the barcode disappears. Use black, dark blue or dark green bars on white or a light, warm background.

Can I make many barcodes at once?

Yes. Paste a list of values, or CSV with value,filename, and download a ZIP of SVG, PNG, EPS or PDF files, or a label sheet PDF for A4 or US Letter with your own columns, rows and margins.

Is my data uploaded?

No. The barcodes are made in your browser; nothing you enter leaves your device.

All Free Tools

Barcodes, ready to print.

Free, exact and private.

Make a barcode