What You'll Need

Step 1 — Prepare Your Spreadsheet

Open your Excel file and make sure your barcode values are in a single column. Each row will become one barcode label. A few things to check:

Save as .xlsx or export as .csv — both formats are supported.

Step 2 — Upload to Bulk Barcode Generator

Go to bulkbarcodegenerator.pro. In the input area, click "Upload file" and select your Excel or CSV file. The tool will read the file and show you the column headers.

Select the column that contains your barcode values. If you have a second column you want printed as a label text line (e.g. a product name), select that too.

Everything processes locally in your browser — your product data never leaves your computer.

Step 3 — Choose Your Barcode Format

For internal SKU / warehouse labels

Use Code 128

No registration required. Works with any alphanumeric codes. Supported by every scanner.

For US retail / Amazon FBA

Use UPC-A

12-digit standard for US point-of-sale. Requires GS1 registration for retail.

For international retail

Use EAN-13

13-digit global standard. Required for European and most international markets.

For smartphone scanning

Use QR Code

Readable by any phone camera. Store URLs, text, or product info.

Step 4 — Set Label Size and Export Format

Choose your output format:

Step 5 — Download and Print

Click Generate. Once complete, click Download. If you chose PDF:

  1. Open the PDF in Adobe Acrobat or your browser's PDF viewer.
  2. Go to Print settings.
  3. Set Scale to 100% (or "Actual size"). Do NOT use "Fit to page" — it will scale your labels and they won't align with the sheet.
  4. Uncheck "Shrink oversized pages" if present.
  5. Print on your label sheet and verify alignment before running the full batch.

For thermal printers with ZPL: connect your printer via USB or network, then copy the .zpl file directly to the printer port. On Windows: copy /b labels.zpl \\PrinterName. On Mac: lpr -P PrinterName labels.zpl.

Tips for Best Results

Ready to generate your labels?

Upload your Excel or CSV file and download print-ready barcode labels in under a minute — free, no software, no signup.

Start Generating Labels Free