Barcode Generator
Free online barcode generator tool, multiple formats supported
Barcode Types Explained
Code 128 — any ASCII text, versatile and compact. EAN-13 — 13-digit product barcode used worldwide. EAN-8 — compact 8-digit version for small products. UPC-A — 12-digit US product barcode. Code 39 — alphanumeric, common in industry. ITF-14 — 14-digit shipping container barcode.
How to Generate a Barcode
Select the barcode type, enter the appropriate data (digits or text depending on type), adjust the bar width if needed, and download the generated barcode as PNG.
▶Which barcode type should I use?
For retail products, use EAN-13 (international) or UPC-A (US). For shipping and logistics, use ITF-14. For general purpose encoding, use Code 128. For industrial labeling, use Code 39.
▶What is a checksum digit?
The last digit of EAN, UPC, and ITF barcodes is a checksum calculated from the other digits. It helps scanners detect errors. If you provide 12 digits for EAN-13, the 13th checksum digit is calculated automatically.