zplflow logo
Platform Features

Everything you need for label operations

From PDF to ZPL conversion to programmable ZPL pipelines, all via REST API.

Pipeline Engine

Pipeline Engine

24 programmable transformers to manipulate ZPL labels via API.

  • Content: Content manipulation (12): add_text, add_barcode, add_qrcode, add_datamatrix, add_box, add_line, replace_text, replace_barcode_value, remove_graphics, regex_replace, add_timestamp, format_date
  • Geometric: Geometric transformations (5): rotate, scale, add_margin, crop, mirror
  • Params: Print parameters (4): set_font, set_print_params, set_label_dimensions, repeat
  • Dynamic: Use {{variable_name}} for dynamic values resolved at runtime. Reusable templates with different data.
GS1-128 Compliance

Full GS1-128 compliance out of the box. Generate shipping labels accepted by Amazon, DHL, UPS, and all major retailers. Automatic barcode validation so you never ship a non-compliant label.

Z64 Compression

Labels print 2-3x faster. Our compression reduces label payload by up to 70%, reducing thermal printer memory usage and eliminating print lag during peak operations.

MCP Protocol

MCP Server

The first label platform with a Model Context Protocol (MCP) server. AI agents can now interact with your label infrastructure using natural language.

Transport
HTTP + SSE
Latency
2-12ms overhead
10 Exposed Tools
getAccountBalance, listJobs, getJob, cancelJob, estimateCost, listPipelines, getPipeline, getStorageUploadURL, submitConversion, startJob
AI
Please generate a PDF preview of the shipping label for order #1234.
API
[Tool: submitConversion] Success. The preview PDF is available at your presigned URL.
Native CLI

Native CLI for your terminal

Single binary, zero dependencies. Install via Homebrew and manage conversions, pipelines, jobs, and your account, all without leaving the command line.

Single binary
Zero dependencies
13 commands
JSON / Text / Table
CLI Reference
brew install zplflow
zplflow convert label.pdf --to zpl
200 OK  |  < 200ms  |  1 token
zplflow jobs ls --status failed
0 results. Everything running smoothly.
zplflow pipelines run gs1-compliance
Pipeline executed. 24 transforms applied.

Start printing labels in minutes

Get 1,000 free labels. No credit card required. API access in 5 minutes.