Print labels from a CSV file

CSV is what almost every business system exports when it will not talk to anything else. LabelInn treats a CSV like any other table: first row becomes column names, every following row becomes a label.

Windows · macOS · CSV · Starter $7.99/mo
LabelInn printing labels from CSV data on a thermal printer
Print labels from a CSV file

Who this is for

Teams whose ERP, WMS, marketplace panel or in-house script can produce an export but has no printing integration of its own.

How it works

🔗
Step 1 Connect the data Point LabelInn at CSV. Nothing is retyped and nothing is uploaded for you.
🧩
Step 2 Bind the fields Drop a column onto each text, barcode, QR or RFID field. The mapping belongs to the template, so you do it once.
🖨️
Step 3 Print the batch Preview a few rows, then print one label per row on the thermal printer you already own.

Step by step

  1. Export the rows you want to print from your existing system.
  2. Add the .csv file as a data source and confirm the header row.
  3. Map each column onto a label field — text, barcode, QR or RFID.
  4. Preview a few rows, then print the range or the whole file.

Try it with your own data — signing up starts a 14-day Pro trial, no credit card. After that this feature needs Starter at $7.99/mo. Download now → | See pricing →

What you can do

LabelInn label designer, print dialog and print history

Technical details

Accepted format.csv
Typical producerAny ERP, WMS, marketplace panel or script that exports
Row behaviourOne label per row, in file order
Header rowFirst row is treated as column names
PlanStarter and above; 14-day Pro trial on signup

Limits and honest caveats

What happens after you download?

1Download & open
2Connect printer
3Bind your data
4Print the batch

Frequently asked questions

My system only exports CSV. Is that enough?

Yes. A CSV export is a complete data source for LabelInn — you do not need an API or a database connection to print variable data.

Can I reuse the same mapping next week?

Yes. The mapping belongs to the label template, so a new export with the same column names prints without any re-configuration.

What we verified

The capability is implemented in the LabelInn codebase and the referenced source file names the exact format, engine, port or endpoint described on this page.

lib/providers/data_manager.dart — file picker accepts csv alongside Excel formats

Print your CSV data on the printer you already own

✓ 14-day Pro trial on signup ✓ No credit card required ✓ Windows, macOS, Android, Web

This feature runs on Starter — $7.99/mo, or $79.90/year (pay for 10 months, use 12). Signing up starts a 14-day Pro trial, so you can bind your own CSV data and print a real label before you pay anything.

Start your 14-day Pro trial → Download the app
LabelInn — 14-day Pro trial, no credit card, 5 min setup ⬇️ Download free