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, PDF and images — 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.

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.

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