Free
- 100 spreadsheet rows
- Saved reusable work
- All core exports
Spreadsheet to print, in one workflow
Generate barcodes in bulk, design once, and export hundreds of labels to PDF, SVG, PNG or ZPL.
A tidy, repeatable workflow
No mail merge, no copy-paste, no nudging every label into place.
Open a CSV or XLSX. Choose the sheet, inspect the headers and map barcode, name, SKU and price.
Your file stays localPlace the barcode and dynamic fields, set exact physical dimensions and preview real product rows.
mm, inches and DPILay labels onto sheets or rolls, calibrate offsets, then download a printable PDF, ZIP or ZPL.
Test before full printErrors you can actually fix
BatchLabel validates every value, explains check-digit failures in plain language and lets you export a correction file.
590123412345759012341234514006381333931Made for everyday inventory
Shelf, price and product labels from your stock export.
SKU and fulfilment labels for online orders and inventory.
Bin, tote and location labels without industrial-suite overhead.
Internal part and work-in-progress identification.
Compact labels for jewellery, books and handmade products.
Non-regulatory labels for controlled internal workflows.
Replace the fragile mail merge
Spreadsheets hold the data well. Word processors do not know about barcode quiet zones, check digits or thermal printer commands.
Private by architecture
Your spreadsheet is parsed and rendered on your device. Product rows are not uploaded; accounts only sync the reusable projects and settings you choose to save.
Start before you sign up
Try the complete workflow first. Upgrade only when you need larger recurring batches or API access.
Practical answers
No. BatchLabel turns a number you provide into its graphical barcode representation. It does not sell or assign GTIN, EAN or UPC identifiers.
No. CSV and XLSX parsing, validation, design and export run in your browser. An account synchronizes only the reusable projects, designs and mappings you explicitly save.
Yes. Configure A4, Letter or custom sheets, or set a thermal label size and export PDF or ZPL. Always test one page before a full production run.
Map a barcode value plus optional name, SKU, price, description and any custom fields. Dynamic fields are inserted into one reusable label design.
Preview the result before any account or payment.