ShipStation labels with ZPL
Check ShipStation labels in ZPL before printing, convert them to PDF, or add your own packing and product labels through an API.
Your file is downloading.
Free, with no daily limit. A free account also saves your designs and gives you an API key.
How it fits
ShipStation can produce ZPL for thermal printers. Use OpenZPL to preview those labels, and to make what ShipStation doesn't: product, carton and warehouse labels.
Example
curl https://api.openzpl.com/v1/templates/d123 \
-H "X-API-Key: $OPENZPL_KEY" -H "Accept: application/pdf" \
-d '{"rows": [{"sku": "A-100", "name": "Blue mug"}, {"sku": "A-101", "name": "Red mug"}]}' > labels.pdf
Setting it up
Design the label in the designer with {{variables}}, save it, and copy its ID from the dashboard. Create an API key, then send your data to POST /v1/templates/{id}. The API docs have the details.
Questions
Does it replace ShipStation?
No. ShipStation buys postage and manages orders; OpenZPL draws labels.
Do I need to install anything?
Not to render labels: it's an HTTP API. To send them to a printer on your network, run the [print agent](/print-agent/) next to it.
What does it cost?
A free key allows 20 labels a day. Pro is $29 a month for 100,000 labels, and Business $99 for 1,000,000. See [pricing](/pricing/).
Related
Need something we don't have yet?
A connector for your system, a label format or a new tool: tell us what you use and we'll look at building it.