How to Print Brother Labels from Shopify
LabelCraft - barcode labels for Shopify that print at exactly the size you set.
Every label prints at the size you set - measured, not approximate.
Overflow or a missing barcode always raises a visible warning before you print.
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.
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:
- QL-810W / QL-820NWBc - Wi-Fi-enabled desktop QL series, up to 62 mm wide. Popular for retail and small offices.
- QL-1100 / QL-1110NWB - Wide-format QL, up to 103.6 mm wide. Can print two narrow labels side by side.
- TD-4420DN / TD-4520DN / TD-4550DNWB - Industrial TD series (104 mm wide). Direct thermal, LAN/Wi-Fi-connected.
- QL-570 / QL-700 / QL-800 - Older QL desktop models still widely in use; full driver support on Windows and macOS. The QL-800 connects by USB only, and Brother lists only Android phones and tablets as able to use its iPrint&Label app with it over USB: an iPad or an iPhone cannot connect to it.
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:
- DK-11204 - 17 × 54 mm. Brother's smallest standard label. Barcodes will be narrow; best with Code 128.
- DK-11209 - 29 × 62 mm. Small product or address label. Room for barcode + product name + price at modest font sizes. Sold as DK-1209 in the US; under Label size, Brother DK-1209 (29 × 62 mm).
- DK-11201 - 29 × 90 mm. Standard address label, longer. Also used for large-item retail labels. Sold as DK-1201 in the US; under Label size, Brother DK-1201 (29 × 90 mm).
- DK-11202 - 62 × 100 mm. Larger product or shipping label. Room for barcode, title, price, SKU, and a short description. Sold as DK-1202 in the US; under Label size, Brother DK-1202 (62 × 100 mm).
- DK-22205 / DK-22212 - 62 mm wide, continuous, in paper or film. Brother lists it for the desktop QL-800, QL-810W and QL-820NWB as well as the wide QL-1100. Sold as DK-2205 and DK-2212 in the US, where a QL-800 or QL-810W comes with a DK-2251 starter roll: black and red tape of the same width, printed by the same line. Under Label size, Brother DK-2205 (62 mm continuous).
- DK-22210 / DK-22211 - 29 mm wide, continuous, in paper or film. Sold as DK-2210 and DK-2211 in the US; under Label size, Brother DK-2210 (29 mm continuous). Its barcode gets 26 mm, too little for an EAN-13 or a UPC-A to scan reliably: print those on the 62 mm tape.
- DK-22225 - 38 mm wide, continuous. Not in the Label size list: choose Other size…, then Continuous strip, and type 38 mm and the length of one label.
- DK-22246 - 103.6 mm wide, continuous, for the wide-format QL-1100 and QL-1110NWB only. Other size…, as for the DK-22225.
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
- In your Shopify admin, open LabelCraft (Apps → LabelCraft), then Print labels.
- 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.
- In 1. Select, search for your products by title, SKU, barcode or vendor, tick the ones to label, then click Next: quantities.
- 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.
- 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.
- 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
- Shopify Label Printer Compatibility
- The printer's own software or a Shopify app: which one, and when
- How to Print Dymo Labels from Shopify
- How to Print Zebra Labels from Shopify
- How to Export ZPL Labels from Shopify
- Silent thermal printing from Shopify admin with PrintNode
- How to Print Rollo Labels from Shopify
- How to Print Munbyn & Phomemo Labels from Shopify
- How to Print Avery Labels from Shopify
Not ready to install? Try the no-install demo and measure a real label
Still stuck after this guide? Get help from a human