ZPL barcode guide

ZPL ^BY Barcode Defaults

^BY controls module width and ratio for many barcode commands. It is small, but it can make or break scan reliability.

^BYBarcodeModule width
Check barcode scan readiness

Module width example

A module width that is too narrow may look clean on screen but fail after thermal printing, especially on worn media or low darkness.

^XA
^PW812
^LL406
^FO50,80^BY2,3,120
^BCN,120,Y,N,N
^FDABC123456789^FS
^XZ
ZPL ^BY Command Guide - Barcode Module Width