Skip to main content
LabelZoom Cloud PrintPublic beta

Driverless label printing from the cloud

Cloud Print sends labels from LabelZoom, your own software or a workflow tool to the thermal printers at your docks, packing stations and stores, with no printer driver to install. A small print agent on a Windows PC or in a Docker container keeps one outbound connection open and hands each job to its printer in that printer's own language.

Cloud Print is in public beta and open to every LabelZoom account: free during the beta, with limits on agents, printers and daily jobs. Endpoints and payloads may still change.

Send from

LabelZoom or your own software

  • Dashboard
  • REST API
  • n8n
  • Zapier
  • MuleSoft

Cloud Print

Converts each job to the printer's language

Your printer

Through the print agent on your network

  • Zebra
  • Honeywell
  • SATO
  • TSC
A job leaves your software as a PDF, Cloud Print converts it to ZPL on the way, and the print agent hands it to your printer. There is no printer driver to install or maintain.

Why driverless matters now

Microsoft is retiring the printer drivers label printing has leaned on

For years, printing a label from Windows meant installing the manufacturer's driver for every printer model. Microsoft is ending that model in stages and pointing Windows at a single built-in IPP driver, which does not carry ZPL, EPL or the other label languages.

  1. Windows Update stops publishing new third-party printer drivers for Windows 11 and Windows Server 2025.

  2. Windows ranks its own built-in IPP class driver ahead of manufacturer drivers.

  3. Third-party printer drivers get security fixes only. No other updates are allowed.

Windows protected print mode, available from Windows 11 24H2, goes further: it removes printers that rely on third-party drivers and supports only Mopria-certified devices.

Sources, as of October 2026:Microsoft: End of servicing plan for third-party printer drivers on Windows · Microsoft: Windows protected print mode

Network printers

No Windows print stack at all

The agent opens a raw connection to the printer on port 9100 and writes the finished label commands. No driver, no print queue, no spooler.

Docker agent

No Windows involved

Run the agent as a container on any Linux host next to your network printers, and Windows is out of the picture.

USB printers on Windows

Only what ships with Windows

USB printers use Windows' own built-in Generic / Text Only driver to pass the label commands through untouched. Nothing to download from the manufacturer.

How it works

How Cloud Print works

Four steps from a printer on a shelf to a printer your software can reach from anywhere.

  1. 1

    Install the print agent

    Run the Windows installer on a PC that can reach your printers, or start the labelzoom/print-agent image on any Docker host.

  2. 2

    Enroll it with a one-time code

    Create an enrollment code in your LabelZoom dashboard. The agent trades it for its own credentials and keeps them on that machine.

  3. 3

    Add your printers

    Point the agent at network printers by IP address on port 9100, or at USB printers connected to the Windows PC.

  4. 4

    Print from anywhere

    Send jobs from the dashboard, the Print button on the converter pages, the REST API or a workflow. Each one is pushed to the agent the moment it is sent.

Send any format. It prints in the printer's language.

Every printer is set up with its native format: ZPL for a Zebra, DPL for a Datamax, SBPL for a SATO. Send the job in whatever format you have, a carrier's PDF, a PNG or label code written for a different brand, Honeywell Fingerprint and Zebra CPCL jobs included, and LabelZoom converts it before it reaches the agent.

Rotation, print density, label size and scaling can be applied on the way, even when no conversion is needed, so a label designed for one stock prints correctly on another.

Printer languages Cloud Print speaks
  • ZebraZPL
  • Zebra and EltronEPL
  • Datamax by HoneywellDPL
  • Intermec by HoneywellIPL
  • SATOSBPL
  • TSCTSPL
  • Zebra mobile printers (QLn, ZQ)CPCL

Built for the warehouse floor

Printers sit behind firewalls, agents restart and networks drop. Cloud Print is designed around that.

Outbound only

The agent opens one outbound WebSocket to LabelZoom. There are no inbound ports to open and no firewall or NAT rules to change on the site.

Offline jobs wait their turn

A job sent while an agent is offline stays in the queue and prints as soon as the agent reconnects, so a reboot or a dropped link loses nothing.

Safe to retry

Send an Idempotency-Key with a print request and a retry after a timeout returns the original job instead of printing the label twice.

Keeps itself current

Enrolled Windows installs update themselves automatically. The Docker agent updates when you pull the latest image and keeps its enrollment.

Public beta

Connect your first label printer

Install the agent next to a printer, enroll it with a one-time code and send a test label from the dashboard. Everything after that is the same API call, from any system.

  • Windows or Docker
  • No VPN or port forwarding
  • Converts to the printer's language
Try Cloud Print free

Cloud Print is in public beta and open to every LabelZoom account: free during the beta, with limits on agents, printers and daily jobs. Endpoints and payloads may still change.

Cloud Print questions

How the print agent connects, which printers it drives, and what happens when the network drops.

Will Microsoft's printer-driver changes affect Cloud Print?
No. Cloud Print doesn't use a manufacturer's printer driver. The agent sends finished label commands straight to network printers, outside the Windows print stack, and the Docker agent doesn't run on Windows at all. USB printers on Windows use Windows' own built-in Generic / Text Only driver, which ships with Windows.
Does Cloud Print need a VPN or open firewall ports?
No. The print agent makes one outbound HTTPS and WebSocket connection to api.labelzoom.com, so there are no inbound ports to open and no firewall or NAT changes to make.
Which printers does Cloud Print work with?
Thermal label printers that accept raw jobs on TCP port 9100, including Zebra (ZPL and EPL), Zebra mobile printers (CPCL), Datamax and Intermec by Honeywell (DPL and IPL), SATO (SBPL) and TSC (TSPL). USB label printers work through the Windows agent. Cloud Print is built for label printers, not office document printers.
What does the print agent run on?
Windows, where it installs as a service, or any Docker host as the labelzoom/print-agent image. The Docker agent reaches network printers; USB printers need the Windows agent.
What happens to print jobs when the agent is offline?
They stay queued. When the agent reconnects it drains the queue and prints them, so a restart or a short network outage does not lose labels.
Do I need to convert labels before printing them?
No. Each printer has a native format, and if what you send differs from it, LabelZoom converts it before the job reaches the agent. A PDF sent to a ZPL printer arrives as ZPL.
Can I use Cloud Print today?
Cloud Print is in public beta and open to every LabelZoom account: free during the beta, with limits on agents, printers and daily jobs. Endpoints and payloads may still change.