ToolGenie

Barcode Generator

Create Code 128, EAN, UPC and more barcodes.

Loading tool…

How to use Barcode Generator

  1. Type the content — text for Code 128/39, digits for EAN and UPC.

  2. Pick the barcode format; invalid content is flagged immediately.

  3. Adjust the bar height and whether the text shows under the bars.

  4. Download the barcode as PNG or vector SVG.

Frequently Asked Questions

Which format should I use?

Code 128 encodes any text and is the safe default. EAN-13/EAN-8 and UPC-A are the retail formats — they require the exact number of digits and a valid check digit (computed automatically from 12/7/11 digits).

Why does it say my content is invalid?

Numeric formats are strict: EAN-13 needs 12–13 digits, EAN-8 needs 7–8, UPC-A needs 11–12. Switch to Code 128 if you need letters or arbitrary text.

PNG or SVG for printing labels?

SVG — it's vector, so bars stay razor sharp at any print size. PNG is fine for screens and documents.

Related tools

Looking for something else? Browse all generators.