Skip to main content

JSON in. ZPL out.

Generate Zebra-ready labels with a single API call.
No ZPL knowledge required.

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
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
^XZ
3You 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
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

Print

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^FS

Barcode

Code128, Code93, EAN13 formats

^BY2,2,59^FO50,50^BCN,,N,N,N,A^FD123456^FS

QR Code

Configurable size

^BY2,2,0^FO50,50^BQN,2,5^FDQA,https://example.com^FS

Save weeks, not pennies

Skip the ZPL learning curve. Start generating labels in minutes.

Build it yourself
$22,000 - $46,000
3-year cost + maintenance
Use Zeepler
From $0.003/label
First 100 free every month

Ready to zeeplify?

Get your API key in seconds. No credit card required.

Questions? zeepler@bates-solutions.com