Skip to content

How to preview ZPL without a printer

You don’t need a Zebra printer to see what ZPL will print. Paste the code into the free LabelZoom ZPL viewer and it renders the label in your browser — barcodes, fonts, and graphics — exactly as printer firmware would draw it.

  1. Copy your ZPL (from a file, your application’s output, or an API response).
  2. Open the ZPL viewer — or the ZPL simulator if you’re testing across printer models.
  3. Set the density and label size to match your target printer (see below).
  4. Click Quick Preview.

ZPL positions everything in dots, so density matters:

Density DPI Typical printers
6 dpmm 152 Legacy models
8 dpmm 203 Most desktop/industrial Zebras (ZD420, ZD621, GK420, ZT231)
12 dpmm 300 Fine-print variants (ZD621-300, ZT411-300)
24 dpmm 600 High-resolution (ZT610-class)

A label authored for one density and previewed at another shrinks or grows proportionally — if your preview looks wrong-sized, this is almost always why.

To generate previews programmatically (for a dashboard, QA pipeline, or support tool), use the API: POST /api/v2/convert/zpl/to/png. See the quickstart.