🔧 Utility Tools
Barcode Generator
Create barcodes for products, tickets, or inventory. Supports CODE128, CODE39, EAN-13, EAN-8, UPC-A, ITF, and more. Download as PNG or SVG.
📊 Used 9,182 times this month
💡 Ctrl+D to bookmark for next time
How it works
01
Enter Data
Text or numbers to encode.
02
Pick Format
CODE128 for general use, EAN for retail products.
03
Download
Save as PNG (raster) or SVG (vector).
Frequently asked questions
Which format should I use?
CODE128 works for almost any text. EAN-13 is for retail products (13 digits). UPC-A for USA retail (12 digits). CODE39 for older systems that need uppercase only.
Will my scanner read these barcodes?
Yes. Print at a size where the smallest bar is at least 0.33mm wide. Most phone barcode apps and dedicated scanners will read these easily.
Can I use these barcodes commercially?
Yes for internal use (inventory, tickets, tracking). For retail EAN/UPC barcodes to sell products in stores, you need registered numbers from GS1 — this tool just draws the visual barcode.
Is my data uploaded?
No. Barcode generation runs in your browser using the JsBarcode library.
All tools are free, browser-based, and process files locally. Read our Privacy Policy | Visit our blog.