Barcode Generator
Generate barcodes in 9 formats — CODE128, EAN-13, UPC, ITF14 and more. Custom colors. Download SVG or PNG free.
Preview
Format guide
EAN13: 12 digits · EAN8: 7 digits · UPC: 11 digits · CODE128: any text
How to Generate a Barcode
- Enter your barcode content in the Content field.
- Select a Format (see guide below for which to use).
- Customize colors, bar width, and height to match your needs.
- Download as PNG (for web/print) or SVG (vector, scales infinitely).
Supported Barcode Formats
FAQ
Which format should I use?
CODE128 works for almost any use case — it supports all ASCII characters and produces compact barcodes. Use EAN-13 or UPC for retail products, ITF-14 for shipping cartons.
What is the difference between SVG and PNG?
SVG is a vector format that scales to any size without pixelation — ideal for print. PNG is a raster image, best for web or fixed-size uses.
Can I use custom colors in my barcode?
Yes. You can set any bar color and background color. For best scanner compatibility, use high-contrast combinations — dark bars on light background is most reliable.
Is EAN-13 barcode generation free?
Yes, all barcode formats including EAN-13, UPC, CODE128 and more are completely free with no account required.