Barcode Generator — CODE128 & EAN-13 for Labels and Inventory

Generate CODE128 or EAN-13 barcodes as PNG for products, labels and inventory. Free.

Barcode Generator — CODE128 & EAN-13 for Labels and Inventory

Generate CODE128 or EAN-13 barcodes as PNG images — ready to print on product labels, warehouse tags, or inventory sheets. No watermark, no login.

Two common standards

CODE128 handles any alphanumeric content and is the standard for internal inventory and shipping labels. EAN-13 is the 13-digit retail standard used on almost every consumer product.

Print at scannable size

Barcodes need adequate width and quiet zones around them. Print at 1× or larger, not thumbnail-size, or scanners will struggle.

Frequently Asked Questions

Which barcode should I use?

CODE128 for internal use. EAN-13 for retail products you'll sell through stores.

Do I need to buy an EAN-13 number?

For real retail, yes — GS1 issues them. For test labels or internal use, any valid 12-digit input works (the tool computes the check digit).

Any restrictions on QR / barcode content?

Neither format has content restrictions on this tool.