Barcode Generator

Create CODE128, EAN, UPC and other barcodes from a value, then download them as PNG or SVG.

100% private — everything runs in your browser

How to Use

  1. 1

    Pick a format — CODE128 accepts any text, EAN and UPC need digits.

  2. 2

    Type the value and adjust the bar width and height.

  3. 3

    Click Generate barcode, then download the PNG or SVG.

Examples

Product code

Input

EAN-13 · 590123412345

Output

EAN-13 PNG with check digit 7

Internal label

Input

CODE128 · INV-2026-0042

Output

CODE128 PNG, text below the bars

FAQ

What is a check digit?

EAN, UPC and ITF-14 codes end with a checksum. The generator adds it for you when you provide the remaining digits.

Which format should I use?

CODE128 for internal labels, EAN-13 or UPC-A for retail products, ITF-14 for shipping cartons.

Can I use the SVG commercially?

Yes. Barcodes are generated locally and are free to use, including in print.

Related Tools