PDF to SBPL
The SATO applying pallet labels at the end of the line, or the GL408e buried inside a print-and-apply engine, takes SBPL — not PDF, and rarely a Windows driver. LabelZoom rasterizes each PDF page at 203 dpi, reduces it to the black and white a thermal head can burn, and wraps it in a complete SBPL job: start, position, one GH custom graphic carrying the page, quantity, stop.
Zebra printers: PDF to ZPL. Intermec / Honeywell: PDF to IPL. Datamax: PDF to DPL. TSC: PDF to TSPL. Have SBPL already? View it or migrate it to ZPL.
Upload a label to convert
Drag and drop a PDF document here, or click to browse your computer.
Note on Watermarks: Free online conversions may include a LabelZoom watermark on rendered previews. Need to process high volumes directly from your WMS? Check out our REST API subscriptions
One complete job per page — <ESC>A to <ESC>Z — with nothing stored on the printer.
The page travels as a single GH custom graphic, so logos and odd fonts print exactly as drawn.
Made for SATO CL4NX/CL6NX, GL4xxe print engines and S84NX/S86NX industrial printers.
How to convert PDF to SBPL
- 1
Upload the PDF above — a carrier label, a pallet or case label, or any page already sized for your stock. A ZIP of PDFs turns each file into its own job.
- 2
Click Quick Convert. The page is rendered at 203 dpi, matching the 8 dots/mm head on most SATO models, so size the PDF page to the label you are printing on.
- 3
Copy the job into a file with an editor that keeps control characters, then send it to the printer as-is — port 9100, USB or a raw print queue. Every command starts with a real
<ESC>byte, so do not paste it through tools that strip them.
SBPL against the other printer languages
One PDF, one renderer. What changes is the printer family, the command that carries the bitmap, and whether the output survives a copy and paste.
| Target | Printer family | Graphics command | Output is |
|---|---|---|---|
| SBPL | SATO (CL4NX/CL6NX, GL4xxe, S84NX/S86NX) | <ESC>GH custom graphic, hex in 8 × 8 blocks | Text with raw ESC bytes — send as a file |
| ZPL | Modern Zebra (GK, GX, ZD, ZT series) | ^GF compressed hex | Text — safe to paste |
| IPL | Intermec / Honeywell (PM43, PC43, PD43) | UDC bitmap placed with a U field | Text — readable-character form |
| TSPL | TSC and compatibles | BITMAP inline binary | Binary — send as bytes |