About BarcodeWorkbench

BarcodeWorkbench is a free, browser-based tool for turning product lists into barcodes and print-ready labels.

2026/11/12

BarcodeWorkbench turns product lists into barcodes and print-ready labels. Make a single barcode in a few seconds, or import an Excel or CSV file and get every barcode, checked and laid out for your label sheets.

Why it exists

Generating one barcode image is easy. The work that eats time is everything around it: Excel quietly dropping leading zeros, a typo that only shows up at the scanner, labels that drift off the stickers by the bottom of the sheet, and redoing it all the next time stock comes in. BarcodeWorkbench is built around that whole job, not just the image.

What it does

  • Single barcodes: Code 128, EAN-13, UPC-A, EAN-8, Code 39, ITF-14, Interleaved 2 of 5, GS1-128, Data Matrix, PDF417 and QR Code, downloaded as SVG or PNG.
  • Bulk generation: import .xlsx, .csv or pasted cells, map the SKU, name, price and quantity columns, and see every problem row before you print.
  • Labels: PDFs sized for Avery 5160, 5163, A4 sheets and thermal rolls, with a calibration page and shift settings for your printer.

How it handles your data

Barcodes and files are generated in your browser. Values you type and files you import are not uploaded to our servers. See the privacy policy for details.

What it does not do

BarcodeWorkbench draws barcodes for numbers you already have. It does not issue UPC, EAN or other GTIN numbers; retail product numbers are licensed by GS1. It also does not issue Amazon FNSKUs or check marketplace labeling rules.

Contact

Questions, a label size you need, or a file that does not import correctly? See the contact page.