Skip to main content

REST API

Integrate label conversion, generation, and processing directly into your warehouse management systems (WMS) or ERPs. Built for speed and reliability.

Scale to millions of labels generated per day.

Sub-100ms latency for real-time operations.

Geographic redundancy and latency-based routing.

Read Documentation
Official SDKs

Your first label, this afternoon.

Official LabelZoom libraries for .NET, Node, Java, Python, PHP, Go, Ruby and Rust. Install one package, write one line, get a label back — no HTTP plumbing to build and maintain.

@labelzoom/sdk · npm
npm install @labelzoom/sdk
const client = new LabelZoomClient();

const label = await client.convert()
  .fromZpl(zpl)
  .toPdf()
  .execute();

See the JavaScript guide →

Try it before you sign up

No API key required to get started. Install the library, run the example, and you'll have a real label back in minutes — add your key when you're ready to go to production.

The same everywhere

Every library is tested against one shared suite before release, so they all behave identically. Teams running Java in the warehouse and Python in the back office get the same results from the same labels.

Every format, both directions

ZPL, EPL, TSPL, DPL, IPL, SBPL, PDF, images, XML and JSON — convert into any of them and back out again. One library covers every printer language your sites use, not just the one you started with. See the full conversion matrix. Primarily working with ZPL? Start at the dedicated ZPL API page.

Working in another language? The API is a standard REST call from anything that can make one — see the documentation. Every library above is checked against the same shared conformance suite, so the wire behaviour is identical whichever you pick.

Formats

Any label format in, any label format out.

Ten formats, every combination, one API call. Pick a source on the left and a target along the top — highlighted cells open a free online converter, so you can check the output on your own labels before writing any code.

Supported conversions: source formats down the side, target formats across the top.
From ↓  To →XMLJSONImagesPDFZPLDPLEPLIPLSBPLTSPL
XMLXML to XML: APIXML to JSON: API, paid plans onlyXML to Images: APIXML to PDF: APIXML to ZPL: APIXML to DPL: APIXML to EPL: APIXML to IPL: APIXML to SBPL: APIXML to TSPL: API
JSONJSON to XML: APIJSON to JSON: API, paid plans onlyJSON to Images: APIJSON to PDF: APIJSON to ZPL: APIJSON to DPL: APIJSON to EPL: APIJSON to IPL: APIJSON to SBPL: APIJSON to TSPL: API
ImagesPNG, JPEG, GIF, BMPImages to XML: APIImages to JSON: API, paid plans onlyImages to Images: API, paid plans onlyImages to PDF: API, paid plans onlyImages to ZPL: free online converterImages to DPL: free online converterImages to EPL: free online converterImages to IPL: free online converterImages to SBPL: free online converterImages to TSPL: free online converter
PDFPDF to XML: APIPDF to JSON: API, paid plans onlyPDF to Images: API, paid plans onlyPDF to PDF: API, paid plans onlyPDF to ZPL: free online converterPDF to DPL: free online converterPDF to EPL: free online converterPDF to IPL: free online converterPDF to SBPL: free online converterPDF to TSPL: free online converter
ZPLZPL to XML: APIZPL to JSON: API, paid plans onlyZPL to Images: free online converterZPL to PDF: free online converterZPL to ZPL: APIZPL to DPL: APIZPL to EPL: APIZPL to IPL: APIZPL to SBPL: APIZPL to TSPL: API
DPLDPL to XML: APIDPL to JSON: API, paid plans onlyDPL to Images: free online converterDPL to PDF: free online converterDPL to ZPL: free online converterDPL to DPL: APIDPL to EPL: APIDPL to IPL: APIDPL to SBPL: APIDPL to TSPL: API
EPLEPL to XML: APIEPL to JSON: API, paid plans onlyEPL to Images: free online converterEPL to PDF: free online converterEPL to ZPL: free online converterEPL to DPL: APIEPL to EPL: APIEPL to IPL: APIEPL to SBPL: APIEPL to TSPL: API
IPLIPL to XML: APIIPL to JSON: API, paid plans onlyIPL to Images: free online converterIPL to PDF: free online converterIPL to ZPL: free online converterIPL to DPL: APIIPL to EPL: APIIPL to IPL: APIIPL to SBPL: APIIPL to TSPL: API
SBPLSBPL to XML: APISBPL to JSON: API, paid plans onlySBPL to Images: free online converterSBPL to PDF: free online converterSBPL to ZPL: free online converterSBPL to DPL: APISBPL to EPL: APISBPL to IPL: APISBPL to SBPL: APISBPL to TSPL: API
TSPLTSPL to XML: APITSPL to JSON: API, paid plans onlyTSPL to Images: free online converterTSPL to PDF: free online converterTSPL to ZPL: free online converterTSPL to DPL: APITSPL to EPL: APITSPL to IPL: APITSPL to SBPL: APITSPL to TSPL: API
API, plus a free online converter — click to try itAPIPaid plans only

JSON export, and any conversion between two image or PDF formats, needs a paid plan. Every other combination — same-format round trips included — works on every plan.

Built for regulated logistics

Ready for your production shipping lane.

When a mis-rendered label stops a conveyor or fails a carrier audit, "close enough" isn't. LabelZoom is built and operated for workflows where labels are mission-critical.

Decode-verified barcode accuracy

A barcode that scans but carries the wrong payload is worse than an error. Our rendering engine's barcode output is verified by decoding the rendered symbols back — the same check a scan tunnel performs — not by eyeballing pixels.

Uptime SLAs up to 99.99%

Pro plans carry a 99.9% SLA, Business 99.95%, and Enterprise 99.99% — backed by geographic redundancy and latency-based routing across regions. Check current status any time at status.labelzoom.com.

Data retention you can put in a DPA

Shipping labels carry customer addresses. On Pro plans and above, label payloads are not retained after conversion; Enterprise plans support custom retention and data-residency requirements. Data processing agreements are available for enterprise customers.

A real company behind the API

LabelZoom is operated by RJF Technology Solutions LLC with a staffed support desk, invoicing for procurement, dedicated account management on Enterprise, and a stable release train — not an anonymous side project.

Simple, predictable pricing

Full access to conversion tools and the core engine. Choose the tools your logistics operation needs to scale.

Free

$0
Watermarked label output
Basic REST API access

Basic

$5/mo
Up to 1,000 conversions/mo
No watermarks
Most Popular

Pro

$20/mo
Up to 10,000 conversions/mo
Static API key
Production API endpoint

Business

$125/mo
Up to 1,000,000 conversions/mo
Everything in Pro
Latency-based routing

Enterprise

Custom
Unlimited conversions
Dedicated support & SLA
Custom deployment options
Contact Sales

API & Web App Feature Comparison

A detailed breakdown of what's included in each API subscription plan.

FeatureFreeBasicProBusinessEnterprise
Conversions per monthUnlimited (Watermarked)1,00010,0001,000,000Unlimited
API AccessBasicBasicProductionProductionCustom
Multi-page PDFs
Self-service API Keys
Large Files (>1 MB)
Latency-based routing
SLANoneNone99.9%99.95%99.99%
Data RetentionStandardStandardNoneNoneCustom
Release TrainBetaBetaStableStableStable
SupportCommunityEmailPriority EmailPhone & EmailDedicated Account Manager
Data Residency