Skip to content

Converters

Barcode Generator — Code 128, EAN-13, UPC & More

Create barcodes in Code 128, EAN-13, UPC-A, EAN-8, Code 39, ITF-14 and Codabar. Automatic check digits, download as print-ready SVG or high-resolution PNG. Free.

Runs on your device — nothing is uploaded

Generate a scannable barcode for products, inventory, asset tags or shipping. Choose a symbology, type the value, and download.

How to make a barcode

  1. Choose the barcode type — the hint underneath tells you what it accepts.
  2. Type your value. For EAN, UPC and ITF-14, leave off the last digit: the check digit is calculated for you.
  3. Adjust bar height and width, and whether the value prints underneath.
  4. Download SVG for print (scales perfectly) or PNG (rendered at 4x for sharp printing).

Which barcode type do I need?

TypeUse it for
Code 128Internal inventory, shipping labels, anything with letters. The safe default.
EAN-13Retail products sold worldwide
UPC-ARetail products in the US and Canada
EAN-8Very small retail packages
Code 39Industrial, automotive, military and ID badges
ITF-14Outer cartons and cases in warehouses
CodabarLibraries, blood banks, some courier systems

Important: retail barcodes (EAN/UPC) only work in stores if the number is registered to your company through GS1. A generated EAN with a made-up number will scan, but it isn't yours. For internal use, use Code 128.

Printing tips

  • Print black bars on white — coloured or low-contrast barcodes often fail to scan.
  • Keep the quiet zone (the blank margin either side). Don't crop it.
  • Test-scan with a phone before printing a large batch.
  • Thermal and laser printers give crisper bars than inkjet.

Printing hundreds of labels

For product labels, shelf tags or asset stickers from a list, Barcode Label Maker for Windows imports Excel or CSV, lays barcodes and text onto 15 standard sheet layouts or 8 thermal-roll sizes, validates every row, and prints or exports PDF — offline. For single codes with a QR alongside, see Barcode & QR Code Generator. Need a QR code? Use the free QR code generator.

More converters

Try these next