Release Notes
What's new in ZPL Designer
New features, improvements and fixes.
This release sharpens the internal renderer,correct scalable font alignment and international character decoding and adds dot-graduated rulers to help position fields precisely.
- FixedScalable font vertical alignment: Text drawn with the scalable font 0 (e.g.
^FO…^A0N,320,210^FD77^FS) is now anchored by its cap-height line, so it no longer drifts or overflows the cell. Placement is font-independent and matches Zebra across all orientations (N/R/I/B). - FixedInternational characters:
^FHhex escapes now decode via the active^CIcode page (CP850 / CP1252 / UTF-8), with a custom escape character supported and invalid UTF-8 bytes hidden as on a real Zebra printer. - ImprovedPreview highlight: The anchor point of a highlighted field now shows its X,Y dot coordinates.
- NewDot rulers: Rulers graduated in dots now frame the preview, making it easier to position fields precisely.
v2.0.2
July 5, 2026This release brings a one-click ZPL beautifier and a new tool to convert raster images into embeddable ZPL graphics.
- NewBeautify: A new Beautify button formats your ZPL code for readability, adding a line break after each
^FSso every field sits on its own line. - NewImage to ZPL: A new entry in the Tools menu converts a PNG, JPEG or BMP image into a
^GFAgraphic, with a choice of ASCII hex, compressed ASCII hex or Z64 encoding.
v2.0.1
June 25, 2026A focused update that adds a new tool for working with carrier-generated labels, along with a bug fix for direct Zebra renderer.
- NewBase64 to ZPL converter: A new entry in the Tools menu lets you paste a Base64-encoded string (such as the shipping-label payloads returned by carrier APIs like UPS, DHL or Colissimo) and decode it back into ready-to-use ZPL code, loaded directly into the editor and rendered instantly in the preview.
- FixedZebra printer resolution auto-detection: Fixed an issue where a Zebra printer's resolution was not automatically detected when using the
zpld-proxywith the direct Zebra printer render source.
v2.0.0
March 8, 2026Initial public release of the all-new ZPL Designer: create, preview and print Zebra Programming Language labels.
- NewIntelligent ZPL code editor: Built on Monaco Editor (the engine behind VS Code) with syntax highlighting, IntelliSense and parameter assistance for 80+ ZPL commands, a contextual help panel and a visual Command Assistant.
- NewReal-time internal renderer: A local Canvas-based render engine that updates as you type, supporting text and bitmap fonts, 1D & 2D barcodes, graphics and a wide range of formatting and control commands.
- NewLabelary & Zebra printer previews: Switch between the internal renderer, pixel-perfect Labelary cloud rendering, or live rendering directly on your own Zebra printer's embedded web server.
- NewEditor-preview linking: Hover, click and cursor movements stay in sync between the code and the rendered label, with an interactive crosshair and
^FOinsertion on shift-click. - NewTemplate variables & CSV import: Auto-detected variables with configurable delimiters and CSV import to fill label values in bulk.
- NewLabel configuration & multi-printer management: 15 predefined label formats plus custom sizes, selectable DPI, and management of multiple Zebra printers by IP with automatic model and resolution detection.
- NewCustom fonts: Map Zebra font names to fonts installed on your system via
^A@and^CW, with a live preview and persistent mappings. - NewPrivacy-first, installable PWA: 100% client-side with no account required, dark/light themes, a configurable accent color, offline support and
.zplfile association when installed as a desktop app.