Back to home

Bulk Barcode Generator

Make barcode labels for a whole product or inventory list: one barcode per row with an optional caption, laid out on standard label sheets and ready to print.

  1. Paste the codes or open an Excel / CSV file
  2. Choose the barcode type and the label sheet
  3. Download the PDF sheets or a ZIP of images
Loading the tool…

Your files never leave your device

Labels for stock, shelves and shipping

Copy the item numbers from your inventory sheet, or open the file itself, and every row becomes a barcode. Add a caption column such as the product name or price to print it under the bars.

Invalid values are reported

Printing at actual size

Label positions match common A4 and US Letter sheets. Print at 100% (“Actual size”), not “Fit to page”. Do a test print on plain paper and hold it against the label sheet before printing on labels.

Frequently asked questions

Which barcode types are supported?

Code 128, EAN-13, EAN-8, UPC-A, Code 39 and ITF-14.

Can I print the product name under the barcode?

Yes. Choose a caption column; the text is printed under the bars in any language.

Which label sheets can I use?

Common A4 sheets with 14, 21, 24, 40 and 65 labels, US Letter with 30 labels, and plain grids.

Why were some rows skipped?

Their value is not valid for the chosen type, for example letters in EAN-13 or a wrong check digit. The skipped row numbers are shown.

Can I get the barcodes as separate files?

Yes. Download a ZIP of PNG images (2× to 4× resolution) or SVG vector files.

Is my data sent anywhere?

No. Barcodes are created in your browser and nothing is uploaded.

Related tools

Save this tool to use it later

Add this page to your browser bookmarks by pressing Ctrl + D