Barcode Generator
EAN, UPC, Code128
What is Barcode Generator?
Generate barcodes in nine formats: Code 128, Code 39, EAN-13, EAN-8, UPC-A, ITF-14, MSI, Pharmacode, and Codabar. Pick colours, bar width, height, and whether to print the value under the bars. Great for retail, inventory, shipping labels, or any system that reads 1D barcodes.
How do I use Barcode Generator?
- Type or paste the value you want encoded.
- Pick the format (Code 128 is the most flexible default).
- Adjust width, height, colours, and "Show value".
- Download the PNG.
When should I use Barcode Generator?
Barcode Generator produces 1D barcodes. For 2D QR codes, use QR Generator. To read an existing barcode, you need a dedicated scanner — we don't ship one yet.
Which barcode formats are supported?
EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, ITF, Codabar, MSI, and pharmacode. Pick the format your target system expects.
Which format should I use for products?
UPC-A (12 digits) in North America; EAN-13 (13 digits) internationally. Both require a registered GS1 prefix to be usable in retail.
Can I download as SVG for print?
Yes — SVG for lossless scaling to any size, plus PNG for instant sharing. Both are available on export.
Is my file uploaded anywhere?
No. Everything runs in your browser. Your files never leave your device, and there is no server component for this tool.