Barcode Generator
Generate CODE128, EAN-13, UPC-A and other barcode formats.
About this tool
Processing happens directly in your browser. No files are uploaded to the server.
Note: EAN-13 requires exactly 12β13 digits. EAN-8 requires 7β8 digits. UPC-A requires 11β12 digits. ITF-14 requires exactly 14 digits.
Barcode Generator creates scannable barcodes in the most common formats: CODE128, EAN-13, EAN-8, UPC-A, CODE39 and ITF-14. Customize colors, bar height and download as SVG or PNG.
How to use
- 1 Enter the barcode value in the input field.
- 2 Select the format from the dropdown.
- 3 Adjust colors and dimensions if needed.
- 4 Download as SVG (vector) or PNG (raster).
Frequently asked questions
What format should I use?
CODE128 works for any text/number. EAN-13 and UPC-A are for retail products. CODE39 is common in logistics.
How many digits does EAN-13 need?
Exactly 12 digits β the 13th (check digit) is calculated automatically.
Are the barcodes scannable?
Yes, they use the same JsBarcode library used in many commercial apps.
Can I download in vector format?
Yes. Use the SVG download for print-quality output.