Free Barcode Generator
Generate professional barcodes in 9 formats — Code 128, EAN, UPC, QR Code, Data Matrix, and more
Barcode Settings
Supports all ASCII characters. Most versatile 1D barcode.
Style
3x
12mm
Preview
▐▌▐▌▐
Enter data and click Generate
Barcode Types Explained
1D Barcodes
- Code 128 — High-density, variable-length. The most versatile 1D barcode. Supports all 128 ASCII characters.
- EAN-13 — European Article Number. 13 digits. Standard for retail products worldwide.
- EAN-8 — Compact 8-digit version of EAN-13 for small packages.
- UPC-A — Universal Product Code. 12 digits. Standard in North America.
- UPC-E — Compressed 8-digit UPC for small items.
- Code 39 — Alphanumeric barcode used in automotive, defense, and healthcare.
- ITF-14 — Interleaved 2 of 5. 14 digits. Used for shipping containers and cartons.
2D Barcodes
- QR Code — Square matrix barcode. Stores up to 4,296 characters. Widely used for URLs, payments, and mobile scanning.
- Data Matrix — Compact 2D barcode. Ideal for marking small items, electronics, and pharmaceuticals.