Zebra ZD420 on Mac — Setup & Label Printing with JetLabel
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 freeDoes 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.
Set it up on your Mac.
- 01 Connect the ZD420 to your Mac over USB (or put it on the network for port 9100).
- 02 Power on and load your media; the ZD420 auto-senses ZPL/EPL command streams.
- 03 Run media calibration from the printer (feed/pause button) so it learns the gap or black-mark of your labels.
- 04 In JetLabel, add the printer and pick the ZPL protocol.
- 05 Select your label size (e.g. 100 × 150 mm for 4×6 shipping labels).
- 06 Send a test label from JetLabel and confirm alignment.
- 07 Adjust darkness/density in JetLabel if barcodes look too light or too heavy.
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.
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 freeZebra is a trademark of its respective owner. JetLabel is independent and not affiliated with Zebra. Compatibility marked “community-reported” has not been individually verified.