ZPL Command Information and Details

Article ID: 94992028



Topic or Information

Zebra Programming Language Information and specific command details

Applies To

Zebra Programming Language
Excludes: 2824 Series, 2844 Series, S4M (E53 Firmware Version), 888 DD/TT Series, MZ Series, ZQ110, EM220, EM220II


Zebra Programming Language (ZPL) is the command language used by all ZPL compatible printers. It is a command based language used by the printer as instructions for creating the images printed on the labels. This document contains links to manuals, examples, and specific information related to specific ZPL commands.

The ZPL Programming Manual contains all the information on the ZPL Commands Read More>>

See how to create your own labels using ZPL by reviewing these exercises Read More>>

 ZPL Tips

QR Code Position is affected by the ^BY height parameter Read More>>

Printing the Trademark Symbol with ZPL Read More>>

Printing a Zero (0) with a slash using ZPL Read More>>

Printing UPS Maxicode using ZPL Read More>>

Creating an Autoexec.zpl file that automatically runs on power up Read More>>

Creating GTIN GS1 Barcodes including FNC1 details in Data Matrix and Code 128   Read More>>

Centering a Code 128 Barcode Interpretation Line when using an alternate font Read More>>

Using Code 128 UCC/EAN Mode D (x.11.x and newer firmware) Read More>>

Limiting characters in a ZPL Text Field using Text Block Read More>>

ZPL Command Details

^B7 PDF417 Barcodes Read More>>

^BQ QR Code information Read More>>

^BX Datamatrix (Data Matrix) barcode Read More>> (includes when rectangular capability was introduced)

^CI Change International Font/Encoding Read More>>

^DF Stored Formats and adding variables Read More>>

~DY Command Algorithm ZB64 Compression information Read More>>

~EG or ^EG Erase Graphic Command Read More>>

^FL - Font Linking (Linking multiple fonts n a single line of text) Read More>>

^GF Graphic Field Command details Read More>>

~HS Host Status Command Read More>>

~JD Enable Hex Dump Command Read More>>

~JK Delayed Cut Command Details Read More>>

~JS Backfeed Sequence Details Read More>>

^JZ and ^JJ Reprint Command details Read More>>

LH Label Home Command Details Read More>>

^LL Label Length Command Read More>>

^XB Inhibit Backfeed Read More>>