How to print labels from Excel
BarcodeStack reads .xlsx/.xls/.ods files directly in the browser — numbers stay digit-exact (no 1.23E+11 UPC corruption) and dates keep their format. Column headers become {{placeholders}} you drop into any text or barcode.
- 1
Design the label
Pick a size, add text and barcodes, and insert {{Column Name}} placeholders from the Field tool.
- 2
Import the workbook
Import data → File upload → choose your .xlsx. The first row becomes your column names.
- 3
Check the mapping
Columns auto-match to placeholders; warnings flag anything unmatched or empty.
- 4
Generate
Preview any row, then export every row as one print-ready PDF — or a ZPL batch for thermal printers.
Good to know
- UPC/EAN columns import digit-exact — a common failure in other tools when Excel shows scientific notation.
- 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, free. Use print ranges (e.g. 1-50) to reprint sections.
- Does my spreadsheet leave my computer?
- No — the file is parsed in your browser. Nothing is uploaded to our servers.