What Does the Barcode Generator Do?
This generator produces professional 1D barcodes in six industry-standard symbologies: Code 128 (any text), Code 39, EAN-13, EAN-8, UPC-A and Interleaved 2 of 5. Adjust bar height and thickness, preview the result instantly, and download as PNG for labels or SVG for print-quality scaling. Input is validated per format, with clear guidance when a symbology needs a specific digit count.
How to Generate a Barcode
- Type the content — text or digits depending on the barcode type.
- Choose the symbology (the dropdown notes each format's rules).
- Set the height and bar thickness for your label size.
- Click Generate Barcode, check the preview, then download PNG or SVG.
Which Barcode Type Do You Need?
- Code 128 — the modern general-purpose format: letters, numbers and symbols in a compact code. Best default for internal use, logistics and asset tags.
- Code 39 — older alphanumeric standard (A–Z, 0–9, a few symbols); still common in industry and defense.
- EAN-13 / EAN-8 — worldwide retail product codes; EAN-8 is the short version for small packages. Digits only.
- UPC-A — the North American retail standard, 11–12 digits.
- ITF (Interleaved 2 of 5) — even-digit-count numeric codes used on shipping cartons.
Note: to sell products in retail stores you need officially assigned GS1 numbers — the generator renders any valid number, but uniqueness in shops comes from GS1 registration.