Barcode printers

Barcode labels can be used to make checkout and inventory management easier in your retail store. You can use a supported label printer to print barcode labels for your products. The printer needs to be connected to a desktop computer, and you need to install the appropriate software.

Supported barcode label printers

To print barcode labels for your Shopify products, you need to use a supported printer and associated software. The following barcode label printers are supported:

Explore the collection of Shopify POS label printers compatible with Shopify POS listed below, with details on available brands, model numbers, and regional availability across North America, Europe, and the Asia-Pacific region.

Label printers in North America

Explore the wide range of label printers available in North America for Shopify POS, including diverse models from Brother QL, DYMO, and Zebra, detailing their model numbers and where they can be purchased in the United States and Canada.

Label printers available in North America for Shopify POS
Label printerModel numberAvailability
Brother QL Label Printer - WifiQL-1110NWB Canada, United States
DYMO LabelWriter® Wireless Label Printer2002150 Canada, United States
DYMO LabelWriter® 550 Label PrinterNone Canada, United States
DYMO LabelWriter® 5XL Label PrinterNone Canada, United States
Zebra Label Printer (USB)ZD220 Canada, United States
Zebra Label Printer (Wireless)ZD420 & ZD421 Canada, United States
Zebra 2" ZSB Label PrinterZSB-DP12United States
Zebra 4" ZSB Label PrinterZSB-DP14NUnited States

Label printers in Europe

Discover the selection of label printers compatible with Shopify POS in Europe, featuring models from Zebra and Bixolon, available with various connectivity options and detailed by country availability.

Label printers available in Europe for Shopify POS
Label printerModel numberAvailability
Zebra Label Printer (USB)ZD220 Ireland, United Kingdom
Zebra Label Printer (USB + Bluetooth)ZD4A042-D0EM00EZ Belgium, Denmark, Finland, Germany, Ireland, Italy, Netherlands, Spain, United Kingdom
Bixolon Label Printer (USB)XD5-40dK/BEGUnited Kingdom

Label printers in Asia-Pacific

Check out the label printer options available in Australia for Shopify POS, focusing on the Brother QL Label Printer - Wifi, detailed with its model number and purchasing options.

Label printers available in Australia for Shopify POS
Label printerModel numberAvailability
Brother QL Label Printer - WifiQL-1110NWBAustralia

Shopify POS app iOS and Android device compatibility requirements

The Shopify POS app is available for only iOS and Android devices. It's not available for laptop or desktop computers.

The Shopify POS app works with devices that meet the following requirements:

List of iPhones, iPads, Android devices, and POS Go, plus the required generations and operating systems, that work with the Shopify POS app.
DeviceDescription
iPadGeneration 5 or higher running iPadOS 15 or higher
iPad Air Generation 2 or higher running iPadOS 15 or higher
iPad miniGeneration 4 or higher running iPadOS 15 or higher
iPad ProAll iPad Pro models running iPadOS 15 or higher
iPhoneiPhone 7 or higher running iOS 15 or higher
POS GoPOS Go running the latest Shopify-provided software updates
AndroidPhone or tablet running official Android version 10.0 or higher, with Google Play Services and Google Mobile Services enabled

The Shopify POS app no longer supports iOS 14 or lower. With older versions of iOS, you can continue to use the app but you can no longer update it. To take advantage of bug fixes and new features, you need to update your device to iOS 15 or higher. If that isn't possible, then switch to using Shopify POS on another device that is running iOS 15 or higher.

iOS 15 permission requirements

If you update your device to iOS 15 or higher and use third-party Shopify apps, then you might need to activate Cross-Website tracking in your iOS settings. Cross-Website tracking lets third-party Shopify apps that you install in your Shopify admin stay connected in Shopify Inbox, Shopify Point of Sale, and the Shopify app.

To activate Cross-Website tracking, complete the following steps:

  1. Open the Settings app on your device.
  2. Tap Shopify, Shopify POS, or Shopify Inbox.
  3. Activate Allow Cross-Website Tracking.

The label printer connects to a desktop computer with a wireless or wired connection, depending on the model that you choose. The printer needs to be connected to a desktop computer with the required software installed, even if you start printing from your mobile device.

Software requirements for printing labels

To print barcode labels, you need to set up one of the following before connecting your printer to a desktop computer:

  • The Retail Barcode Labels app — Design and print simple barcode labels from within Shopify.
  • The Dymo Label software — Design and print comprehensive barcode labels. You can print the labels from a desktop or mobile device.

Connecting your printer to a desktop computer

To connect your printer, follow the quick start guides from the manufacturer:

Supported barcode label sizes for Dymo printers

To print barcode labels with either supported Dymo printer, you need to use Dymo brand labels in one of the following sizes:

  • Small (1" x 1"), maximum of 6-8 digits
  • Medium (1" x 2 1/8"), maximum of 22 digits
  • Large (1 1/8" x 2 1/8"), maximum of 40 digits
  • Butterfly/Barbell (3/8" x 3/4"), maximum of 8 digits (not available in the United Kingdom)

You might need to use fewer characters if you use letters or symbols because some of them take up more space than numbers.

Supported barcode label sizes for Zebra printers

To print labels with either the ZD220 or ZD420 Zebra printer, you need to use Zebra brand labels in one of the following sizes:

  • Barcode - 10010037 (1.2" x 0.85")
  • Barcode - 10010038 (1.25" x 1")
  • Barcode - 10010039 (2" x 1")
  • Barcode - 10015340 (2.25" x 0.75")
  • Barcode - 10010043 (3" x 1")
  • Barcode - 10010044 (3" x 2")
  • Shipping - (4" x 6")

To print labels with a Zebra ZSB Series printer, you need to use Zebra brand labels in one of the following sizes:

  • Zebra Barcodes ZSB-LC6 (2.25" x 1") - 57mm x 25mm
  • Zebra Multipurpose ZSB-LC7 (1.25" x 1.25") - 32mm x 32mm
  • Zebra Jewelry ZSB-LC8 (2.25" x 0.5") - 57mm x 13mm
  • Zebra XL Shipping ZSB-LC1 (4" x 6") - 102mm x 152mm

Add barcodes to your Shopify products

You can add barcodes to your products in Shopify by using the following methods:

Troubleshooting barcode printers

If you're having trouble printing barcode labels, then try these steps:

  1. Are you using a supported printer? These are the only barcode label printers that are supported.
  2. Is the printer properly connected? Make sure that its connected to both a power outlet and the USB port of the computer that you're printing from.
  3. Do you have an internet connection? You can't print labels for your products unless your computer can connect to Shopify.
  4. Are you using supported barcode labels? Your labels won't print correctly unless you're using supported barcode labels and you select the correct label size in your barcode template.
  5. Do all the products and variants that you're printing labels for have barcode numbers assigned to them? If there are any products without a barcode number in Shopify, then add the barcodes before printing their labels.
  6. Is the printer paused? Check the status of your label printer, and make sure that it's not paused and there are no printing jobs in its queue.
  7. Is the printer printing blank labels? You might need to clean your printer. You can find instructions for cleaning your printer in the [manufacturer's user manual (Dymo or Zebra).
  8. For the Dymo LabelWriter Wireless Printer: are you noticing any flashing lights on the side of the printer? If so, then please use the manufacturer’s troubleshooting manual to find the source of the issue.

You can also review the Barcode printing guidelines.

In this section

Can’t find the answers you’re looking for? We’re here to help.