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 behavior 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 — every cell opens the label converter on that pair, 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: open the label converterXML to JSON: open the label converter (paid plans)XML to Images: open the label converterXML to PDF: open the label converterXML to ZPL: open the label converterXML to DPL: open the label converterXML to EPL: open the label converterXML to IPL: open the label converterXML to SBPL: open the label converterXML to TSPL: open the label converter
JSONJSON to XML: open the label converterJSON to JSON: open the label converter (paid plans)JSON to Images: open the label converterJSON to PDF: open the label converterJSON to ZPL: open the label converterJSON to DPL: open the label converterJSON to EPL: open the label converterJSON to IPL: open the label converterJSON to SBPL: open the label converterJSON to TSPL: open the label converter
ImagesPNG, JPEG, GIF, BMPImages to XML: open the label converterImages to JSON: open the label converter (paid plans)Images to Images: open the label converter (paid plans)Images to PDF: open the label converter (paid plans)Images to ZPL: open the label converter (most used)Images to DPL: open the label converterImages to EPL: open the label converterImages to IPL: open the label converterImages to SBPL: open the label converterImages to TSPL: open the label converter
PDFPDF to XML: open the label converterPDF to JSON: open the label converter (paid plans)PDF to Images: open the label converter (paid plans)PDF to PDF: open the label converter (paid plans)PDF to ZPL: open the label converter (most used)PDF to DPL: open the label converterPDF to EPL: open the label converterPDF to IPL: open the label converterPDF to SBPL: open the label converterPDF to TSPL: open the label converter
ZPLZPL to XML: open the label converterZPL to JSON: open the label converter (paid plans)ZPL to Images: open the label converter (most used)ZPL to PDF: open the label converter (most used)ZPL to ZPL: open the label converterZPL to DPL: open the label converterZPL to EPL: open the label converterZPL to IPL: open the label converterZPL to SBPL: open the label converterZPL to TSPL: open the label converter
DPLDPL to XML: open the label converterDPL to JSON: open the label converter (paid plans)DPL to Images: open the label converterDPL to PDF: open the label converterDPL to ZPL: open the label converterDPL to DPL: open the label converterDPL to EPL: open the label converterDPL to IPL: open the label converterDPL to SBPL: open the label converterDPL to TSPL: open the label converter
EPLEPL to XML: open the label converterEPL to JSON: open the label converter (paid plans)EPL to Images: open the label converterEPL to PDF: open the label converterEPL to ZPL: open the label converterEPL to DPL: open the label converterEPL to EPL: open the label converterEPL to IPL: open the label converterEPL to SBPL: open the label converterEPL to TSPL: open the label converter
IPLIPL to XML: open the label converterIPL to JSON: open the label converter (paid plans)IPL to Images: open the label converterIPL to PDF: open the label converterIPL to ZPL: open the label converterIPL to DPL: open the label converterIPL to EPL: open the label converterIPL to IPL: open the label converterIPL to SBPL: open the label converterIPL to TSPL: open the label converter
SBPLSBPL to XML: open the label converterSBPL to JSON: open the label converter (paid plans)SBPL to Images: open the label converterSBPL to PDF: open the label converterSBPL to ZPL: open the label converterSBPL to DPL: open the label converterSBPL to EPL: open the label converterSBPL to IPL: open the label converterSBPL to SBPL: open the label converterSBPL to TSPL: open the label converter
TSPLTSPL to XML: open the label converterTSPL to JSON: open the label converter (paid plans)TSPL to Images: open the label converterTSPL to PDF: open the label converterTSPL to ZPL: open the label converterTSPL to DPL: open the label converterTSPL to EPL: open the label converterTSPL to IPL: open the label converterTSPL to SBPL: open the label converterTSPL to TSPL: open the label converter
Most usedSupported — click any cell to try it in the label converterPaid 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.

Step-by-step guides for the most common conversions: ZPL to PDF · PDF to ZPL · Image to ZPL · EPL to ZPL · ZPL Viewer

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. Enterprise deployments can also run in a dedicated private cloud or on-premises in your own network.

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
On-premises or private cloud
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
On-premises deployment