BetaFree label tools in beta. Keep a design backup and test your printed output.Free service limits

Guide

How to print labels from Excel

BarcodeStack reads supported spreadsheet files in your browser. Store identifiers as text in the source workbook and inspect imported values: digits already rounded or removed by spreadsheet software cannot be recovered. Column headers become {{placeholders}} for text and barcodes.

  1. 1

    Design the label

    Pick a size, add text and barcodes, and insert {{Column Name}} placeholders from the Field tool.

  2. 2

    Import the workbook

    Import data → File upload → choose your .xlsx. The first row becomes your column names.

  3. 3

    Check the mapping

    Columns auto-match to placeholders; warnings flag anything unmatched or empty.

  4. 4

    Generate

    Preview representative rows, then export a bounded range as PDF or ZPL for a compatible printer. Split large jobs when file, pixel or output limits are reached.

Good to know

  • Store UPC/EAN values as text, preserving leading zeros, and compare imported values against the source before printing.
  • Use {{#}} for sequential numbering with a start value, zero-padding, and a prefix (INV-0001…).
  • “Print each ×N” prints multiples per row — two per cable end, three per box.

Sizes used in this guide

Frequently asked questions

How many rows can I print?
Up to 5,000 rows per import, subject to file and cell limits. Exports also have work limits; choose a smaller range when needed and review the physical copy count.
Does my spreadsheet leave my computer?
The file is parsed in your browser. Cloud saves include saved data rows and API calls transmit their inputs. Limited diagnostics and hosting metadata also reach the service; see the Privacy Policy.

More guides

Ready to print?

Design locally without an account. Replace sample content, preview and test your printed output.

Open the editor