Web Development
Barcode Generator
Generate a linear barcode (CODE128, EAN-13, UPC, CODE39, and others) from text or digits.
Frequently asked questions
Why does it say my data doesn't fit the selected format?
Each barcode format has its own constraints — for example EAN-13 requires exactly 12 or 13 digits and CODE39 only supports a limited character set — so the data must match the chosen format's rules.
Which format should I use for arbitrary text?
CODE128 supports the full ASCII character set, including letters, digits and symbols, making it the most flexible choice when your data isn't purely numeric.
Does generating a barcode upload my data?
No, the barcode image is rendered entirely in your browser with the jsbarcode library — nothing is sent to a server.