Shopify doesn't have a native label printer of its own, instead, it hands shipping off to the carrier or a shipping app, and you print the resulting labels yourself. Setting up a 4x6 thermal printer for Shopify is really about getting the label size and driver right once, then letting the workflow run on autopilot.
How Shopify shipping actually works
Shopify lets you buy postage through integrations with carriers and shipping apps, which generate the label as a PDF. Your job is to print that PDF cleanly at 100 × 150mm. There's no Shopify-specific printer setup, it's the same standard thermal label workflow as Etsy or any other platform.
Choose a 4x6 thermal printer
Any 4x6 direct thermal printer works, with Zebra, Citizen, TSC and Brother the common choices for Shopify sellers. The decision comes down to volume and budget, which our printer buying guide walks through. For most Shopify stores, a reliable desktop model is the right balance.
Install the right driver
The single most important step is installing the manufacturer's driver and selecting it in the print queue, not a generic or AirPrint fallback. A generic driver often prints labels that look fine but are subtly mis-sized, which leads to barcode failures. Our Zebra driver guide covers the details.
Set paper size to 100 × 150mm
Set the paper size in both the driver and the print dialog to 100 × 150mm, or 4x6 inches. This is the setting that keeps Shopify's labels at full size, and leaving it at A4 or Letter is the most common cause of labels that print too small or clipped.
Print PDFs at 100% scale
Always download the label as a PDF and print at 100% with 'fit to page' off. Scaling is the enemy of scannable barcodes, and a shrunken barcode is a parcel that gets held at the depot, the same issue our barcode guide covers.
Connect to a shipping app or carrier
To buy postage, connect Shopify to a carrier integration or a shipping app like ShipStation. The app generates labels in bulk, which is where the thermal printer really pays off, printing dozens of orders in minutes rather than one at a time. Our ShipStation guide covers one popular route.
Test the whole flow end to end
Before relying on it, print one label through Shopify, scan the barcode with your phone, and confirm it reads. A ten-second scan test validates the driver, paper size and darkness settings in one go, and it's worth repeating whenever you change printer, computer or shipping app.
Frequently asked questions
Does Shopify have built-in label printing? No, Shopify generates labels through carrier integrations and shipping apps, which you then print yourself on a thermal printer.
What printer do I need for Shopify labels? Any 4x6 direct thermal printer works, with Zebra, Citizen, TSC and Brother the common choices, using the standard 100 × 150mm format.
Why are my Shopify labels printing too small? The paper size or scale is likely wrong. Set the driver to 100 × 150mm and print the PDF at 100% with 'fit to page' off.
The label stock Shopify sellers standardise on
Print Shopify, marketplace and courier labels on one 100 × 150mm direct thermal roll, with no ink and no reformatting.
Shop 4×6 Labels