Zebra is not officially supported on Mac OS. However, you can still get it working by installing and configuring CUPS, which stands for Common UNIX Printing System. CUPS comes installed with Mac OS.
Enabling CUPS Web Interface
To enable CUPS, you will need to install it on your Mac. Open spotlight by hitting Command+Space on your keyboard and typing terminal in the search:
Once you open the terminal window, type the following and press Enter:
sudo cupsctl WebInterface=yes
You may be asked to enter your computer password. Once you're done, open a web browser and go to http://localhost:631.
Add Printer
Make sure your Zebra printer is plugged into your Mac and turned on. Then on http://localhost:631 go to the Administration tab and click on "Add Printer". You may be asked for your computer username and password at this point.
Note: you can remove a printer by going to "Manage Printers" from this screen and then select "Delete" from the dropdown.
Under Other Network Printers, select "AppSocket/HP JetDirect" and then click on the Continue button.
On the next screen, you will need to add the connection string. To get this, go back to the terminal window, type the following and press Enter:
lpinfo -v | grep usb
It may take a few seconds to complete. If nothing appears, this means your printer is not plugged in. After it finishes, copy everything between usb://Zebra and the ?
Paste this text into the Connection textbox, replacing any information that is already there. Then click on the Continue button.
On the next screen, enter a Name, Description and Location for the printer. Uncheck "Share This Printer" checkbox and then click on the Continue button.
Important: Make sure the name has the word Zebra in it.
On the next screen, select "Raw" from the Make list and click on Continue.
In the Model list, select the only option and then click on the Add Printer button.
On the next screen, choose "none" for both the Starting Banner and Ending Banner fields. Finally, click on the Set Default Options button.
Congrats! You are done setting up the printer. However, there is still one more step to complete the setup process.
Add Printer Class
Go to the Administration tab and then click on the Add Class button.
On the next screen, enter a Name, Description and Location for the class. In the Members list, choose the printer you added previously. Then click on the Add Class button.
Important: The name MUST be different from the name you chose for the printer AND must have the word Zebra in it.
Next Steps
Now that you've connected your Zebra printer on the Mac, you're ready to continue setting up your Mac with the check-in system. Continue by going to the "Install QZ Tray" section of this article.