The printer's own software or a Shopify app: which one, and when

LabelCraft - barcode labels for Shopify that print at exactly the size you set.

The guarantees behind every label
Exact to ±0.1 mm

Every label prints at the size you set - measured, not approximate.

Never a silent failure

Overflow or a missing barcode always raises a visible warning before you print.

Whole-dot barcodes

Every bar lands on whole printer dots, so codes stay crisp and scan first time.

Your barcodes, untouched

We never overwrite or reassign a product's existing barcode.

You unbox a label printer and its maker's software is right there. It knows the printer, and it prints. So do you need a Shopify app at all? Sometimes you do not. A vintage shop that tried LabelCraft went back to its printer's own app a few days later. No complaint, no bug. This guide is our honest answer to the choice that shop made: which tool fits which job.

The short answer

When the printer's software wins

For one label, it is hard to beat. It is already installed, and it knows your printer. In DYMO Connect, the label list only offers labels the selected printer takes, and a LabelWriter 550 tells the software which label size is loaded. Typing one title and one price takes seconds, which is faster than opening any app, finding the product and picking a template.

If you list a piece, print its label, and the next piece arrives an hour later, keep doing exactly that. No app saves you time there, LabelCraft included. One thing to get right: the code you print must be the one in the product's Barcode field in Shopify. When Shopify POS cannot match a scanned code to a product, it shows Unrecognized barcode.

Free printer software can do batches too

Many people think printer software prints one label at a time. It does not, and that is worth knowing before you pay for anything. From the makers' own help pages, read on September 24, 2026:

So the real question is not batch or no batch. It is where your data lives, and how often it changes.

What a batch costs there: the round trip

To print a batch from the printer's software, your data has to leave Shopify first. You export your products to a CSV file (in the Shopify admin, Products → Export), cut it down to the items you need, add how many labels each one gets, import it, link the columns to the label, then print. The software works from that copy. DYMO's own guide says it plainly: changes to the data have to be made in the source file, and the data imported again.

Once, that is fine. It gets expensive when it repeats: every delivery, every week, every price change. That repeat is the whole case for an app.

When a Shopify app wins

An app earns its place when the labels come from your Shopify data, many at a time. Here is what LabelCraft does in those moments, with nothing exported:

Every label prints at exact size, to +/-0.1 mm, on Dymo, Zebra, Brother, Rollo, Munbyn or Phomemo rolls and on Avery sheets, and a barcode too narrow to scan is flagged before you print, not after.

Install free - 200 labels per month →

Related: labeling a one-of-a-kind inventory, the Dymo guide, the Brother guide, or ask LabelCraft support which tool fits your shop.

Related guides

Not ready to install? Try the no-install demo and measure a real label

Still stuck after this guide? Get help from a human

Available on Shopify App Store