Connect to a Zebra Printer

Check-Ins stations will print to certain Zebra Printers. Check to see if yours is compatible or buy a compatible one, and walk through the steps of installing it on your computer. Keep the Printer Check Page open to watch those green checkmarks appear as you complete the steps!

Printer Models

Technically, most Zebra printer models should work fine. However, through conversations with our customers, we've tested the following printers to find if they do or do not work. If you have any other printer model and would like to test it, please let us know what you've found so we can add it to our list!

Work! :)  Doesn’t work :(
GX420d
LP2844Z
GK420d
GK420t

ZQ510

You must also have firmware V60.14, V50.14, or later for some of the alignment to work properly. To find if your printer is compatible, check Zebra's download and support page and make sure you have the latest firmware.

1. Install Printer Drivers

Windows: Type your model number into here and download the appropriate drivers: https://www.zebra.com/us/en/support-downloads.html

Mac: Since Zebra doesn't officially support Mac OS, you'll need install CUPS by following the steps below.

1.1. Enable CUPS Web Interface

To enable CUPS, you need to install it on your computer. From the Utilities folder in Applications, go to your Terminal.

open terminal

Open up Terminal and type sudo cupsctl WebInterface=yes

You may be prompted to enter your password. Once you've entered those two items, go to http://localhost:631/ where you can add the printer and class.

type code into terminal
1.2. Add Printer

First, make sure the printer is plugged into your computer and turned on.

Then, from http://localhost:631/, go to the Administration tab and select Add Printer.

add printer

You may be asked to input your administrator name and password to move forward.

confirm addition

Select AppSocket/HP JetDirect then Continue.

Next, you need to add a connection.

enter connection

Find the connection by going back into Terminal and typing lpinfo -v | grep usb

find connection in terminal

Wait a couple seconds for your device to communicate with your printer If your printer is not plugged in, you will get no results.

Copy the connection information from usb://Zebra to the ?

find code in terminal

Paste this into the Connection box, replacing any information already in the box, and choose Continue.

paste code in connection box

Enter an appropriate Name, Description and Location for your printer.

uncheck share printer

Uncheck Share This Printer then select Continue.

From the Make list, select Raw then select Add Printer.

choose Raw

The only option for Model is already selected, so select Add Printer.

choose Raw Queue

For both Starting and Ending Banner, select none then choose Set Default Options.

leave banners at none

You've finished adding your printer! Now, you need to add the class to finish the setup process.

1.3. Add a Printer Class

Go to the Administration page and select Add Class.

Enter an appropriate Name, Description and Location for your class. It must differ from the Printer name chosen previously and include the word Zebra.

choose created printer

Select the printer you just created and add it to the class by choosing Add Class.

Once you've followed those steps, go back to the Zebra Printer Setup to follow the next two steps.

If you already have a Zebra printer on your computer, uninstall and delete it then start with a fresh install.

2. Rename Printer

In order for Check-ins to be able to recognize your Zebra printer, the name of the printer must have "Zebra" in it.

  1. Open Devices and Printers in your Control Panel
  2. Right-click the Zebra printer, and then click Printer properties.
  3. Select the General tab, and add "Zebra" to the name

If you are on a Mac and you went through the CUPS setup, you have already renamed your printer, so you should be able to skip this step!

3. Install QZ Tray

We don't have direct access to the hardware on your computer. In order to gain access, we need to use either a plugin or widget of some sort that can communicate and translate our code to the printer. QZ tray is that widget. To find out more, you can check their website.

  1. Download the Windows or Mac QZ Tray.
  2. Ensure the tray stays running while using Check-Ins by clicking the icon in the task bar and choosing Start Automatically.
  3. When you open Check-ins, you'll see a prompt about connecting to QZ Tray. Before clicking Allow, check the box to Remember this decision.

4. Test Print!

From the Printer Check Page, make sure you see green checkmarks then choose Test Print. Your label should print from the Zebra printer!

5. Troubleshooting

  • Make sure there is only one of the printers installed and that it's set to be your default printer.
  • Make sure the physical connection to your computer is sound by unplugging the printer power cord for a full 10 seconds then plugging it back in.
  • Use the Desktop app instead of using a browser.
  • Restart your device.

If those steps still don't allow you to print, contact our support team.

Have more questions? Submit a request