Free ZPL Viewer
Paste your ZPL code and see your label rendered instantly — no signup required
Supports Code 128 · QR Code · EAN-13 · Code 39 · Text · Graphics
Label Preview
Preview shows an approximate rendering of your ZPL. Actual printer output may vary by printer model and DPI.
Who Uses This ZPL Preview Tool?
Developers & Integrators
Test ZPL output from your system before sending commands to hardware. Catch formatting errors early and iterate without wasting labels or printer time.
Warehouse & Logistics Teams
Debug label templates quickly without tying up production printers. Verify barcodes, text positions, and layout before deploying to the floor.
Print Shops & Label Designers
Preview label designs in-browser and share a PNG with clients for approval. No Zebra printer required to confirm the final output.
What is ZPL?
ZPL (Zebra Programming Language) is a page description language developed by Zebra Technologies. It's used to control Zebra thermal printers and create labels with text, barcodes, graphics, and other elements.
ZPL commands are sent directly to the printer as plain text. Each command starts with a caret (^) or tilde (~) character. This free tool lets you preview how your ZPL code will look when printed, without needing a physical printer.
Use this tool to test label designs, debug ZPL commands, or learn ZPL syntax before sending commands to your printer.
Common ZPL II Commands Reference
Quick reference for the most commonly used ZPL II commands
| Command | Description |
|---|---|
| ^XA | Start of label format |
| ^XZ | End of label format |
| ^FO | Field origin (sets X,Y position in dots) |
| ^LH | Label home — sets origin offset for all fields |
| ^A0 | Font selection (rotation, height, width) |
| ^FD | Field data (text or barcode content) |
| ^FS | Field separator (ends a field) |
| ^BY | Bar code field defaults (width, ratio, height) |
| ^BC | Code 128 barcode |
| ^BQ | QR Code barcode |
| ^B3 | Code 39 barcode |
| ^BE | EAN-13 barcode |
| ^GB | Graphic box (rectangle or line) |
| ^GC | Graphic circle |
| ^GF | Graphic field — embed a 1-bit image (hex data) |
| ^PQ | Print quantity |
Frequently Asked Questions
Ready to send labels to a real printer?
Prynta Co lets you design labels and send ZPL directly from your browser — no drivers, no software to install.