Barcode Generator

Create one barcode or many, and print them on A4 or any paper size. Nothing is uploaded.

3 easy steps: 1) make a barcode, 2) press Add to print sheet (or paste many values below), 3) choose paper and press Download PDF or Print.
1. Make a barcode

Many barcodes at once
Paste one value per line. Each line becomes one barcode of the type selected above (invalid lines are skipped).
Print sheet
The bars are very thin at this width and may not scan. Choose a wider barcode.
Print at 100% / Actual size (not "fit to page") so every code keeps its exact size.

About Barcode Generator

Barcode generator with bulk barcodes and A4 print sheet

The Barcode Generator makes Code 128, Code 39 and EAN-13 barcodes. Make one barcode and download it as PNG or SVG, or make many at once: add them to the print sheet or paste one value per line, then print on A4, A3, A5, Letter, Legal, 4 x 6 inch, 5 x 7 inch or a custom paper size.

Choose the width and height of each barcode in millimetres, show the text below it, add copies and cutting lines, and download the sheet as a PDF or print it. A warning appears when the bars are too thin to scan. Everything is created in your browser and nothing is uploaded.

Key features

Barcode types

TypeAcceptsTypical use
Code 128Letters, digits and symbolsGeneral labels, shipping, files
Code 39Capital letters, digits, space, - and .Simple labels and IDs
EAN-1312 or 13 digitsRetail product numbers
Always test a printed barcode with a scanner before using it.

When do you need this?

Common mistakes to avoid

How to use

  1. Choose the barcode type (Code 128, Code 39 or EAN-13) and type the text or number.
  2. Press "Add to print sheet", or paste many values in "Many barcodes at once" (one per line).
  3. In the print sheet choose the paper (A4, A3, A5, Letter, Legal, 4x6, custom), the barcode width and height and the copies.
  4. Press Download PDF or Print. Print at 100% / Actual size.
اردو میں طریقہ:
  1. بارکوڈ کی قسم (Code 128، Code 39 یا EAN-13) چنیں اور ٹیکسٹ یا نمبر لکھیں۔
  2. "Add to print sheet" دبائیں، یا "Many barcodes at once" میں کئی قدریں (ہر لائن میں ایک) پیسٹ کریں۔
  3. پرنٹ شیٹ میں کاغذ (A4, A3, A5, Letter, Legal, 4x6, کسٹم)، بارکوڈ کی چوڑائی، اونچائی اور کاپیاں چنیں۔
  4. "Download PDF" یا "Print" دبائیں۔ پرنٹ 100% / Actual size پر کریں۔

Tips

Code 128 is the best general choice: it supports letters, digits and symbols.
EAN-13 is for retail products; enter 12 digits and the check digit is added.
Keep barcodes at least 40 mm wide and 12 mm high for easy scanning; long text needs a wider barcode.
Print at 100% / Actual size, not "fit to page", and test with a scanner or phone first.
For a list of codes, paste one value per line; all lines use the barcode type you selected.

Frequently Asked Questions

Add your barcodes to the print sheet (or paste one value per line), choose A4, set the width and height and press Print or Download PDF. The tool fits as many as possible on each page.

Yes. Paste one value per line in "Many barcodes at once". All lines use the selected barcode type.

Code 128 for general use, Code 39 for simple labels with capital letters, EAN-13 for retail product numbers.

Real product barcodes need a number registered with GS1. This tool only draws the barcode.

Yes: A3, A4, A5, Letter, Legal, 4 x 6 inch, 5 x 7 inch or any custom size in millimetres.

No. Everything runs in your browser.

More free tools