How to Print Brother Labels from Shopify

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 dots in native ZPL

Native ZPL puts every bar on whole printer dots. Bars under 2 dots wide, or PDF EAN/UPC bars thinner than the GS1 minimum, raise a warning.

Blanks filled, fixes on request

We only write to your barcodes that were empty when we read them, unless you ask us to fix them.

Brother QL and TD label printers are common in small retail, offices, and warehouses. This guide covers how to print barcode labels for your Shopify products on a Brother - the right size, right scale, so barcodes scan and labels align.

Supported Brother models

Brother printers that install a standard printer driver work with LabelCraft. Common models:

The QL series uses proprietary DK rolls with fixed widths. The TD series accepts standard direct-thermal rolls and is more flexible for custom stock widths.

P-touch tape printers (PT-P900W, PT-P950NW) are technically supported but use laminated tape rather than direct thermal - not suited for retail barcode labels. Use the QL or TD series instead.

Common Brother label sizes (in millimeters)

QL printers use DK rolls with fixed widths. Key part numbers and their exact dimensions:

For TD-series printers with standard thermal rolls, enter your roll width and desired label length directly in millimeters in a custom LabelCraft template.

The critical print setting: 100% scale

The most common cause of wrong-size labels and non-scanning barcodes is the print dialog scaling the PDF. When printing from your browser, set scale to 100% - look for “Actual size” or “None” in the scale dropdown. Never use “Fit to page”, “Shrink to fit”, or “Auto”.

LabelCraft embeds the exact physical dimensions of your label stock in every PDF (±0.1 mm). Print at 100% and the label aligns perfectly; scaled, barcode modules shrink below scanner threshold and text drifts off the label edge.

Step-by-step: printing Brother labels from Shopify with LabelCraft

  1. In your Shopify admin, open LabelCraft (Apps → LabelCraft), then Print labels.
  2. At the top of the page, above the three steps, open Label size and pick your roll under Brother: each line shows the codes printed on its boxes, so a DK-22205 or DK-2251 box is Brother DK-2205 (62 mm continuous). If your roll is not in the list, choose Other size… and type the size printed on its box. A shop that prints by template picks it under Label template instead.
  3. In 1. Select, search for your products by title, SKU, barcode or vendor, tick the ones to label, then click Next: quantities.
  4. In 2. Quantities, set a quantity per variant, or type one number in Set all to and click Set all, or click From inventory to use your stock counts. Then click Next: print.
  5. In 3. Print, What you'll get shows the labels before anything prints. Click Generate PDF to download a PDF sized exactly to your DK roll.
  6. Open the PDF, print it at 100% scale (Actual size, never Fit to page), and choose your Brother printer.

Continuous DK rolls

On 62 mm or 29 mm continuous tape, pick Brother DK-2205 (62 mm continuous) or Brother DK-2210 (29 mm continuous) under Label size: there is nothing to build, and each label is cut at the length of its PDF page. For another width or another length, choose Other size…, then Continuous strip, and type the width of the roll and the length of one label. In the Brother driver, the paper size is the width of the roll loaded (62 mm, 29 mm), never a die-cut size such as 29 × 90 mm. A shop that prints by template enters the roll width and the label length under Templates → New template.

The calibration offset fields (X/Y shift in mm) let you correct any systematic drift between the template and where ink lands on your stock. Print a calibration test page, measure the offset once, and all future jobs shift automatically.

Troubleshooting

Nothing prints

On a QL-700, QL-800, QL-810W or QL-1100, look at the green Editor Lite light first. Brother's troubleshooting asks for it to be off: if it is on, hold the Editor Lite button until it goes out, then print again. On a QL-810W, if the red status light blinks once a second instead, one cause Brother gives is a roll that does not match the job, a wrong media error: set the paper size in the Brother driver to the roll in the printer, and pick the same roll under Label size.

Barcode doesn't scan

Scale issue - always print at 100%. If the barcode is missing from the product record, use LabelCraft's “Generate missing barcodes” to create a valid EAN-13 or Code 128 barcode before printing.

Labels print narrower than expected

The template width must match your DK roll exactly. DK-11201 is 29 mm wide, not 30 mm - use the correct paper size or create a custom template with the exact measurement from your label box.

Text is cut off at the edge

LabelCraft shows an overflow warning before the PDF downloads. Set the affected element's overflow mode to shrink to auto-scale the font, or truncate to shorten it with an ellipsis.

Continuous roll has a gap between labels

Each PDF page is one label. The printer driver uses the page height as the cut point. If there is extra whitespace, check that the template height matches your intended label length exactly - even a 1 mm discrepancy creates a visible gap on continuous stock.

Install free - 200 labels per month →

Need help with a specific Brother model or DK label size? Contact LabelCraft support.

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