Dzzz

Barcode Generator

On-device
Advanced

Create scannable retail barcodes — EAN-13, UPC-A, CODE128 and more — with automatic check digits. Batch a whole product list into a ZIP, all on your device.

About this tool

What you provide

  • A product code or text, and the format: CODE128, EAN-13, EAN-8, UPC-A, CODE39 or ITF-14.
  • A whole product list in batch mode, one value per line.
  • Bar width, bar height, and whether the number is printed under the bars.

What you get

  • A scannable barcode with the check digit calculated and added, downloadable as PNG or SVG.
  • In batch mode, every valid line as a PNG inside one ZIP file.

Limits

  • EAN-13, EAN-8, UPC-A and ITF-14 take digits only at a fixed length — the final check digit is calculated for you.
  • CODE39 accepts A–Z, 0–9 and - . $ / + % and space; CODE128 accepts printable ASCII.
  • Invalid lines in a batch are skipped and counted, never guessed at.

How to use it

  1. Choose the format

    Pick CODE128, EAN13, EAN8, UPC, CODE39 or ITF14.

  2. Enter the value

    Type the code in the Value field, or tick "Batch mode" and paste a whole product list with one value per line; a value that doesn't fit the format is explained instead of drawn.

  3. Adjust the look

    Use "Show text" to print the number under the bars, and open Advanced to set bar width and height.

  4. Save the barcode

    Tap PNG or SVG for a single code, or "Download all (ZIP)" in batch mode, where invalid lines are skipped and counted.

Frequently asked questions

How do I generate a barcode for my product?

Enter your product code into the Barcode Generator to get a barcode, ready to download and print.

Is the barcode generator free to use?

Yes, it is free to use with no signup needed.

Is the barcode generated ready to download and print?

Yes, the Barcode Generator creates a barcode from your product code that you can download and print right away.