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

Zebra ZD420d on Mac — Setup & Label Printing with JetLabel

Compatible

The Zebra ZD420d is a direct thermal desktop printer with an easy media path and solid build. It understands ZPL, so JetLabel can print to it directly on macOS over USB or Ethernet without the Zebra driver.

Download JetLabel free
Zebra ZD420d — spec sheet
Protocol
ZPL
Resolution
203 dpi
Interfaces
USB · Ethernet
Driverless
Yes
macOS driver
Yes
Recommended
100 × 150 mm, 100 × 50 mm, 57 × 32 mm

Does the Zebra ZD420d work on macOS?

Yes — the Zebra ZD420d works on macOS with JetLabel. It prints via ZPL over USB or Ethernet, letting you produce 4×6 shipping labels, barcodes and product labels without the system dialog.

Setup

Set it up on your Mac.

  1. 01 Connect the ZD420d by USB or place it on your network via Ethernet.
  2. 02 Load a direct thermal roll and calibrate the media.
  3. 03 Open JetLabel and select the ZD420d from the discovered printers.
  4. 04 Choose your label size or add a custom one.
  5. 05 Design, preview and print directly over ZPL.
Troubleshooting

Known issues.

  • Make sure you have the direct thermal “d” model — settings differ from thermal-transfer units.
  • If sizing is off, run media calibration so the ZD420d detects the label gap.

Zebra publishes macOS CUPS drivers, but JetLabel’s direct ZPL output is faster and avoids driver quirks for thermal sizes.

FAQ

About the Zebra ZD420d

No. JetLabel sends ZPL directly to the ZD420d over USB or Ethernet, so the Zebra driver isn’t required for normal label printing.

Yes. Choose a 100 × 150 mm size in JetLabel and the ZD420d prints standard 4×6 shipping labels.

Both. Use USB directly, or add the Ethernet model by IP address to print over your network.

Print to your Zebra ZD420d 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.