Sign In
Products
ZPL ViewerBarcode GeneratorImage → ZPLZPL cheat sheetLabel DesignerTemplate Gallery
Developers
API QuickstartAPI ReferenceMCP ServerBulk GenerationWebhooksSDKs & ExamplesLimitsDirectPrint agent NewGitHub ActionVS Code extensionOn-Premise
Solutions
Logistics & ShippingE-CommerceERP & WMSManufacturingRetailHealthcare & LaboratoryAll solutions
Tools
ZPL Diagnostics HubZPL DebuggerSize & DPI AnalyzerDPI ConverterBarcode fit calculatorShipping Label AnalyzerFont InspectorOrientation DebuggerCalibration AssistantPrinter Compatibility CheckerBarcode Readability CheckerPrinter Language DetectorThermal Printer Test PackZPL ToolsEPL ToolsTSPL ToolsCPCL ToolsPrinter Language ConverterAll ToolsGuidesPricing
Language
EnglishTürkçeDeutsch
Home›Pricing

Pricing

Simple plans with monthly label and request quotas. No watermarks on any plan, no hidden fees, no automatic overage.

To keep this label in your account

Saved labels, version history and templates live in your account, so the label you just previewed is there the next time — and you can go back to an earlier version after a change.

Included in the Free plan — a free account is enough, no card required

Pricing

Email support on every plan

How counting works: a label is one rendered label, a request is one API call. One call that renders 50 labels = 1 request + 50 labels from your monthly quotas; validation and conversion calls spend 1 request and 0 labels.

Free
$0 /mo

For evaluating, and for everyday one-off checks.

  • 5,000 labels · 10,000 requests per month
  • API access — no key, no card required
  • No watermarks — on this plan too
  • ZPL, EPL, TSPL and CPCL — all rendered
  • 3 requests per second · up to 50 labels per request
  • Email support, with no response-time commitment
  • 5 saved labels with a free account — no card required
  • DirectPrint trial: 1 computer, 1 printer, 25 labels in total
Start for Free
Starter
$9 /mo

For individual developers and small teams.

  • 25,000 labels · 50,000 requests per month
  • 5 requests per second · up to 50 labels per request
  • Saved labels, templates and assets
  • Premium template gallery
  • Everything in Free
  • Support reply within 3 business days
  • Print to your own label printers with the DirectPrint agent (network and USB)
  • Measured uptime: 100.00% · last 30 days, hourly external checks (not an SLA)
ProfessionalMost Popular
$29 /mo

For production systems and automated workflows.

  • 100,000 labels · 200,000 requests per month
  • 10 requests per second · up to 100 labels per request
  • Bulk generation and webhooks
  • Team workspace — up to 5 seats
  • Everything in Starter
  • Support reply within 1 business day
  • ERP connectors
  • Measured uptime: 100.00% · last 30 days, hourly external checks (not an SLA)

Card required. Nothing is charged today; $29/month starts after 14 days unless you cancel first.

Business
$79 /mo

For integrators and multi-system production workloads.

  • 500,000 labels · 1,000,000 requests per month
  • 20 requests per second · up to 250 labels per request
  • 3 API keys
  • Team workspace — up to 10 seats
  • Everything in Professional
  • Support reply the same business day
  • Measured uptime: 100.00% · last 30 days, hourly external checks (not an SLA)
Enterprise On-Premise
Custom pricing

For organisations that want to run it on their own infrastructure.

  • Single-server licence, single production environment
  • Internal API — runs in your own network, data never leaves your server
  • Unlimited renders · 10 API keys
  • Unlimited team seats · priority queue
  • Yearly updates
  • Support reply the same business day
Contact Sales

Base: single server, single production environment, annual licence. Multiple servers, high availability, OEM, custom integration and a contractual SLA are quoted separately.

No key, free account or paid plan — what changes

The quota is the same with and without a key; what changes is who it is counted for and what you can keep. Numbers come from the plan table that the API enforces.

No key (anonymous)Free accountPaid plans (Starter–Business)
Quota5,000 labels · 10,000 requests per calendar month (UTC) · daily ceiling 5,000 labels5,000 labels · 10,000 requests per calendar month (UTC) · daily ceiling 5,000 labels25,000–500,000 labels · 50,000–1,000,000 requests per month, renewing on your subscription day · daily ceiling 25,000–250,000 labels
Rate limit3 requests per second3 requests per second5–20 requests per second
Labels per requestup to 50up to 5050–250
Counted perIP address (IPv6: /64 prefix) — everyone behind that address shares one bucketYour API key — own quota, independent of the IPYour API key(s) — 1–3 keys per account, one shared quota
Saved labels— (keyless requests cannot save)550–2,500
DirectPrint—DirectPrint trial: 1 computer, 1 printer, 25 labels in totalIncluded — print to your own network and USB printers
SupportEmail, with no response-time commitmentEmail, with no response-time commitmentEmail — Starter: 3 business days · Business: same business day

Enterprise On-Premise: quota by contract. The table shows the standard tiers; the cards above list every feature.

What every plan gets, in writing

Commitments we can point at in the product or the contract. What is not on this list, we do not promise.

No watermarks, on any plan

Including the free tier. There is no watermarking code left in the service.

Every barcode symbology, on every plan

No symbology is behind a paywall. Plans differ in volume, speed and features — never in what you can render.

The API only grows

Response fields get added, never removed. A withdrawn endpoint answers 410 Gone and tells you where to go — never a silent 404.

Breaking changes get a date

A published deadline and a Sunset header — at least six months' notice before anything is withdrawn. The one currently running, the ?key= query parameter, is valid until 31 January 2027.

No silent failure, no surprise invoice

Running out of quota is an explicit 429 with Retry-After, X-Quota-Action, X-Quota-Reason and X-Quota-Reset — you learn which window is full and when it renews. We never bill overage automatically: the quota stops, the invoice does not grow.

Delete means delete

Closing your account removes your saved labels, templates, assets and usage records — not just the login.

A DPA for everyone

The GDPR data processing addendum is self-service and applies to every customer, free tier included, with a named subprocessor list and 15 days' notice before that list changes.

No uptime SLA — and we say so

We make no SLA promise. What we measure — from inside the service and with hourly checks from outside — is shown, unrounded, on the status page.

Measured from inside the service over the last 30 days: 99.98% availability, 7 minutes of downtime — the same unrounded figure as the status page. A measurement, not a service-level agreement.

The fine print — quotas, renewal, billing and what we do not promise

A label is one rendered label; a request is one API call. A request that produces several labels spends one label per label and one request; validation and conversion calls (image→ZPL, fonts) spend one request and no labels. Quotas are monthly, counted separately for labels and requests, and renew on your subscription day (calendar month on the free plan); unused quota does not carry over. A daily label ceiling applies within the monthly quota (Business: 250,000 per day) — it is not additional quota. Requests are also limited per second and per request. On the yearly plan you pay for 10 months and get 12; the quota still renews every month. All prices are in USD. We do not publish an uptime SLA — what we measure, from inside the service and with hourly checks from outside, is shown as is on the status page, and we will not print a number we cannot stand behind. Extra packs are not sold: if the monthly quota is not enough, the right answer is the next plan up.