All Collections
How to Install Zebra Printers with CUPS on Macintosh
How to Install Zebra Printers with CUPS on Macintosh
Nestor Ramirez avatar
Written by Nestor Ramirez
Updated over a week ago

What is CUPS? CUPS is owned by Apple for Mac and Unix-like systems. It uses an IPP protocol (Internet Protocol Printing) for printing. It allows network printing browsing and PPD (PostScript Printer Description) printing options to support server-based printing.

Adding the Printer

  1. Navigate to Printers & Scanners

2. Click ‘+’ and choose ‘Add Printers & Scanners’

3. A new pop-up windows will show up

4. Choose your Zebra Printer. It should be display as follows

5. In the ‘Use’ Section below, select ‘Select Software’

​​6. You may choose you preferred driver language. If you don’t know which language to use, you may choose ZPL

7. Change the name of the Printer to Zebra and the final setup should look as below. Go ahead and click ‘Add’ to finally add the printer

Logging into CUPS

  1. You will be able to access CUPS printer setting page by visiting the following link. Copy & paste it in Safari will work too. The link is http://localhost:631/printers/.

  2. Here you might encounter the following error:

3. To enable CUPS Control, Select and copy 'cupsctl WebInterface=yes'


4. Next, click the magnifying glass in the top right-hand corner of your screen and search for 'Terminal'.

5. Once in terminal, paste in 'cupsctl WebInterface=yes' and click enter.


6. Now you should be able to go to http://localhost:631/printers/ and see your installed printers.

Modifying Printer Settings in CUPS

  1. In http://localhost:631/printers/ main page, click ‘Printers’ tab. It should be located on the Top-Left section of the page

​​2. You may now view / select your printer

  • Choose ‘Set Default Options’ from the drop-down menu

  • Click ‘General’ for general printer settings

  • ‘Printer Settings’ for further modification

Printing a Test Page

  1. From ‘Printers’ page in CUPS, select ‘Print Test Page’ from the drop-down menu to print a test page

Did this answer your question?