1You send JSON
request.json
{
"config": {
"size": "4x2"
},
"data": {
"product": "Widget Pro",
"sku": "WDG-001",
"price": "$29.99"
},
"templates": [
{
"type": "Text",
"dataPath": "product",
"coords": [
50,
30
],
"font": "0,40"
},
{
"type": "Text",
"dataPath": "price",
"coords": [
50,
80
],
"font": "0,30"
},
{
"type": "BarCode",
"dataPath": "sku",
"coords": [
50,
130
],
"style": "code128"
}
]
}zeeplify~50ms
zeeplify
2We return ZPL
response.zpl
^XA^MCY^XZ
^XA
^SZ2
^MMT
^MNY
^LL406
^PW815
^LH0,0
^CF0,40^FO50,30^FDWidget Pro^FS
^CF0,30^FO50,80^FD$29.99^FS
^BY2,2,59^FO50,130^BCN,,N,N,N,A^FDWDG-001^FS
^XZ3You print the label
Widget Pro
$29.99
WDG-001
4" × 2" thermal labelZebra printer ready
Choose your path
Two ways to generate thermal labels. One of them doesn't require a manual.
The hard way
Writing ZPL directly
Learn 200+ cryptic commands
Calculate positions in dots (203 DPI)
Debug with no error messages
Reference 1,500+ page manual
Test on physical printer each time
// What does this even do?
^XA
^FO50,30^A0N,40,40^FDWidget Pro^FS
^BY2^FO50,120^BCN,80,Y,N,N^FDWDG-001^FS
^XZ
^FO50,30^A0N,40,40^FDWidget Pro^FS
^BY2^FO50,120^BCN,80,Y,N,N^FDWDG-001^FS
^XZ
Estimated time: weeks
The Zeepler way
Just zeeplify it
Send familiar JSON
Position in dots, or copy a template
Get clear error responses
No ZPL to learn
Track usage in your dashboard
// One element, as the API takes it
{
"type": "Text",
"dataPath": "product",
"coords": [
50,
30
],
"font": "0,40"
}Estimated time: 5 minutes
How it works
1
Send JSON
Describe your label with a simple JSON payload. Define text, barcodes, and QR codes.
2
We zeeplify
Our API zeeplifies your JSON into valid ZPL code, typically in under 50ms.
3
Send the ZPL directly to any Zebra printer. Labels print instantly.
Built for developers
Everything you need to integrate label printing into your application.
~50ms
Typical response time
99.9%
Availability target
REST API
Simple integration
Pay per label
No monthly minimums
Label elements
Everything you need to create professional labels.
Text
Built-in ZPL fonts, sized and positioned
^CF0,40^FO50,50^FDHello World^FSBarcode
Code128, Code93, EAN13 formats
^BY2,2,59^FO50,50^BCN,,N,N,N,A^FD123456^FSQR Code
Configurable size
^BY2,2,0^FO50,50^BQN,2,5^FDQA,https://example.com^FSReady to zeeplify?
Get your API key in seconds. No credit card required.
Questions? zeepler@bates-solutions.com