Using the generator
Type your data and the barcode renders live. Switch to the Batch tab to generate many at once — paste a list (one value per line) or build a serial range like FA-00001 to FA-00500, then download the whole sheet as one image or print it. Use the Formatting panel to change colours, size and the quiet-zone margin, and toggle the human-readable text.
Choosing a barcode type
- Code 128 — the default for asset tracking: compact, alphanumeric, high density.
- Code 39 / Code 93 — older but universally supported; uppercase letters and digits.
- EAN-13 / EAN-8 / UPC-A / UPC-E — retail product codes (need an exact digit count). For proper retail artwork with the guard-bar packshot layout, use the dedicated GTIN barcode generator.
- GS1-128 — logistics codes with application identifiers, e.g. (01)95012345678903.
- SSCC-18 — pallet and shipping-container serial codes, e.g. (00)10614141234567890.
- GS1 DataBar — fresh food, coupons and small retail items.
- ITF-14 — shipping and carton codes.
- MSI / Code 11 — shelf labels, inventory and telecom numbering.
- PZN / Pharmacode — pharmaceutical packaging codes.
- Codabar — libraries, blood banks and logistics.
- 2of5 family & Telepen — Industrial, IATA and Interleaved variants for legacy systems.
Need a 2-D code or an RFID tag instead? Use our free QR code generator or free RFID generator.
Make sure it scans
Most failures come down to four things: size (keep a 1-D barcode at least ~2 cm wide), quiet zone (clear space around the code), contrast (dark bars on a light background — never light-on-dark) and print quality. If a code won't read, work through our barcode won't scan checklist. For choosing tag materials, see choosing the right asset tags.
From one barcode to a whole inventory
This tool makes a sheet at a time — great for a quick print. To tag a full inventory with unique labels bound to live data, Label Studio prints hundreds from one design straight to a Zebra printer, as in printing hundreds of labels from one design.
Track what you're tagging
A barcode is just a label until it's linked to a live record you can assign, locate, maintain and audit.
Start a free 14-day trialFAQ
Is this barcode generator free? Yes — generate and download as many as you like, single or batch, with no signup or watermark.
Can I use the barcodes commercially? Yes. For retail EAN/UPC you still need a GS1-issued number.
What formats can I download? PNG for everyday use, SVG for scalable print, and a combined PNG sheet for batches.
Which barcode types are supported? Twenty: Code 128, 39, 93, EAN-13/8, UPC-A/E, ITF-14, Interleaved/Industrial/IATA 2of5, Codabar, Code 11, MSI, GS1-128, SSCC-18, GS1 DataBar, PZN, Pharmacode and Telepen. Selecting a type shows the exact data format it needs.