Skip to content

Print from a Mac to a Zebra

Once your Mac is set up, printing a label is open your design → Print → choose your Zebra → Print. This guide walks you through the first setup.

ZPL is the set of instructions a compatible printer uses to draw a label. Download .zpl saves those instructions as a file. To send your label to the printer from BarcodeStack, use Print with Zebra Browser Print running on your Mac.

Have these ready:

  • A Zebra printer that supports ZPL and Zebra Browser Print. Check your exact model in Zebra’s support information.
  • The loaded label’s width and height, and the printer’s actual DPI (resolution). Your office administrator can confirm these.
  • A USB connection, or an office network that lets the Mac reach the printer. Guest Wi-Fi may keep devices apart.
  • Chrome on your Mac. Use Chrome for the BarcodeStack connection described here.

These steps print a design you have created or opened in BarcodeStack. BarcodeStack currently cannot import Amazon-downloaded PDF or ZPL files. Opening a saved design file accepts a BarcodeStack JSON design.

For an Amazon product label you create here, use the intended Amazon-assigned identifier and verify the requirements for that label in your Amazon account. Product barcode labels, box labels, and shipping labels serve different purposes; do not substitute one for another. A successful scan alone does not confirm Amazon acceptance.

Open the editor in Chrome and open your intended design.

Check the label dimensions against the stock in the printer. Match Printer DPI in the label panel to the printer’s resolution. Do not select 203 DPI just because another Zebra uses it. See Print quality & DPI if you need help finding the setting.

Check the text and barcode values before printing. Click Print to open the direct-print window for a thermal label. You can also reach it through Export → Direct print — Zebra agent.

This is a one-time installation on each Mac that will print.

  1. Visit Zebra Browser Print Support. Choose Download Browser Print For OSX, Zebra’s Mac download. Zebra currently asks you to complete a request form for access.
  2. Check Zebra’s current supported-platform information for your Mac and download the installer from Zebra.
  3. Follow the installer instructions: drag Browser Print into Applications, then open it.
  4. Complete its startup prompts. Look for the Zebra icon in the Mac’s menu bar.

Zebra documents this sequence in its Browser Print installation guide. An older guide does not establish compatibility with every current Mac or macOS release. If installation is blocked, give your office administrator the exact message and your macOS version.

Turn on the printer and load the correct labels.

For USB, connect the printer to the Mac and check whether Browser Print finds it.

For a network printer, connect the Mac to the office network. From the Zebra menu-bar icon, open Settings and enable Broadcast Search. If the printer is not discovered, ask your office administrator for its current IP address and printing port. In Added Devices → Manage, enter the confirmed name, address, and port, then choose Add. These are the controls in Zebra’s settings guide.

Return to BarcodeStack and click Retry. Allow the expected printer-access request for barcodestack.com when prompted. In the Printer list, choose your intended Zebra entry marked direct.

Read any conversion notes in the window. ZPL can change fonts and omits the label background; see Direct ZPL printing for details.

Click Print once, then wait for the physical label. Check the dimensions, orientation, complete text, and barcode size and position. Scan the barcode with your usual scanner and compare its exact value with the intended identifier before printing more.

A “Sent” message means the software submitted the job. If nothing appears or you see a timeout, check the printer and queue before sending again: the first job may still print.

What you see What to do
Browser Print cannot be reached Open it from Applications, check for its menu-bar icon and any pending permission request, then click Retry.
No printers appear Check power and the USB or office-network connection. For network printers, check Browser Print’s discovery or confirmed manual address.
Only via OS queue appears Ask your administrator to configure a supported direct connection in Browser Print.
Wrong size or position Recheck stock dimensions and actual DPI. Follow your model’s calibration instructions if needed.
A .zpl file downloaded Nothing was sent. Return to the editor’s Print window to print through Browser Print.

If you need help, record the exact message, printer model, connection type, macOS version, and step where you stopped.

Keep Browser Print running. Open your design, check the label size and selected printer, and click Print. You only need to repeat setup when the computer, connection, or printer configuration changes.