Barcode Generator
Create CODE128, EAN, UPC and other barcodes from a value, then download them as PNG or SVG.
100% private — everything runs in your browser
How to Use
- 1
Pick a format — CODE128 accepts any text, EAN and UPC need digits.
- 2
Type the value and adjust the bar width and height.
- 3
Click Generate barcode, then download the PNG or SVG.
Examples
Product code
Input
EAN-13 · 590123412345Output
EAN-13 PNG with check digit 7Internal label
Input
CODE128 · INV-2026-0042Output
CODE128 PNG, text below the barsFAQ
What is a check digit?
EAN, UPC and ITF-14 codes end with a checksum. The generator adds it for you when you provide the remaining digits.
Which format should I use?
CODE128 for internal labels, EAN-13 or UPC-A for retail products, ITF-14 for shipping cartons.
Can I use the SVG commercially?
Yes. Barcodes are generated locally and are free to use, including in print.
Related Tools
QR Code GeneratorGenerate QR codes for any text or URL instantly — customisable size and error correction.QR Code ScannerDecode a QR code from an image and read the link, Wi-Fi details or contact card it contains.Password GeneratorGenerate strong, random passwords with customisable length and character types.UUID GeneratorGenerate random RFC 4122 version 4 UUIDs in bulk, with optional uppercase and no-hyphen formats.Lorem Ipsum GeneratorGenerate lorem ipsum placeholder paragraphs, sentences or words for mockups and layouts.Random Number GeneratorGenerate cryptographically random integers in any range, with optional unique values.