Generate barcodes in seconds
Code 128, EAN, UPC, Code 39, Code 93, ITF-14, Codabar and MSI — created entirely in your browser. Nothing is uploaded.
2 px
80 px
Black scans best.
Your barcode appears here
Advertisement
How it works
Three steps, no account, no upload.
1
Pick a type
Choose from nine symbologies — each with built-in validation and automatic check digits.
2
Enter your data
One value or a whole list for batch. Add free text above and pick the bar colour and size.
3
Export
Download as crisp PNG or vector SVG, copy to your clipboard, or print straight away.
Frequently asked questions
Which barcode types are supported?+
Code 128 (auto A/B/C), EAN-13, EAN-8, UPC-A, Code 39, Code 93, ITF-14 / Interleaved 2 of 5, Codabar and MSI / Plessey. For QR codes, use qr.mytoolio.org.
Is my data sent anywhere?+
No. Every barcode is generated locally in your browser using built-in encoders. Nothing is uploaded to a server.
Do I need to add the check digit myself?+
No. For EAN-13, EAN-8, UPC-A and ITF-14 it is calculated automatically; for Code 39 and MSI it is optional. Enter a full retail code and it is validated for you.
Can I add a custom colour or label?+
Yes. You can place free text above the barcode and choose a bar colour. Keep in mind that black on white scans most reliably.
Will these barcodes scan reliably?+
The widely used symbologies (Code 128, EAN, UPC, Code 39, ITF) are rendered to spec with a quiet zone. For Code 93, Codabar and MSI we recommend a quick test scan before production use.