Skip to content
The native label software for macOS — buy once, no subscription
JetLabel
Features Barcodes Printers Pricing FAQ Download Free

Zebra ZD420 on Mac — Setup & Label Printing with JetLabel

Compatible (community-reported)

The Zebra ZD420 is a popular desktop label printer offered in 203 and 300 dpi variants, with optional ribbon-cartridge media loading. Because it accepts raw ZPL II (and EPL) command streams, it is one of the most reliable direct-printing options reported by the community on macOS. JetLabel sends ZPL directly over USB or the network, bypassing the need for vendor drivers. The open ASCII command language means the same code path also covers the wider Zebra ZD/GK/ZT range. It is a dependable workhorse for everyday 4×6 shipping and product labels.

Download JetLabel free
Zebra ZD420 — spec sheet
Protocol
ZPL
Resolution
203 / 300 dpi
Interfaces
USB, USB-Host; opt. Eth/BT/WLAN
Driverless
Yes
macOS driver
Yes
Recommended
100 × 150 mm, 60 × 30 mm, 57 × 32 mm

Does the Zebra ZD420 work on macOS?

Yes — based on its published specs the Zebra ZD420 speaks ZPL II as plain ASCII, so JetLabel can drive it directly over USB or port 9100 on macOS without a CUPS driver.

Setup

Set it up on your Mac.

  1. 01 Connect the ZD420 to your Mac over USB (or put it on the network for port 9100).
  2. 02 Power on and load your media; the ZD420 auto-senses ZPL/EPL command streams.
  3. 03 Run media calibration from the printer (feed/pause button) so it learns the gap or black-mark of your labels.
  4. 04 In JetLabel, add the printer and pick the ZPL protocol.
  5. 05 Select your label size (e.g. 100 × 150 mm for 4×6 shipping labels).
  6. 06 Send a test label from JetLabel and confirm alignment.
  7. 07 Adjust darkness/density in JetLabel if barcodes look too light or too heavy.
Troubleshooting

Known issues.

  • Based on specs, the 203 dpi and 300 dpi variants differ — make sure JetLabel is set to the dpi that matches your exact SKU, or barcodes scale wrong.
  • Community-reported: ribbon-cartridge models expect Zebra cartridge media; using bulk media may require switching to the standard media path.
  • If a stale Zebra CUPS queue exists, community reports suggest printing directly from JetLabel rather than through that queue to avoid double-processing.

Official Zebra macOS/CUPS drivers exist, but JetLabel does not need them: the direct ZPL II path over USB or port 9100 is the recommended and most robust route based on community reports.

FAQ

About the Zebra ZD420

No. Based on community reports, JetLabel drives the ZD420 directly via raw ZPL II over USB or port 9100, so no CUPS driver is required.

Match it to your hardware: the ZD420 ships as either 203 or 300 dpi. Selecting the wrong one in JetLabel will distort barcode and text scaling.

Yes. Set the label size to 100 × 150 mm in JetLabel; the ZD420 is widely used for 4×6 shipping labels on macOS.

On networked variants, yes — JetLabel can send ZPL to the printer over port 9100. USB is the most straightforward setup.

Print to your Zebra ZD420 today.

Download JetLabel free

Zebra is a trademark of its respective owner. JetLabel is independent and not affiliated with Zebra. Compatibility marked “community-reported” has not been individually verified.