Skip to content
Sign in Submit a tool
PrintBase logo

APIs & SDKs

PrintBase

Cloud printing infrastructure that lets you send print jobs to any physical printer via REST API

REST API for sending print jobs to any physical printer remotely with real-time status and webhook updates.

Overview

Screenshot of the PrintBase homepage

A look at printbase.cloud

PrintBase is a cloud printing infrastructure service that allows applications to send print jobs to any physical printer remotely via a REST API. Users install a lightweight agent on a computer connected to their printers, which maintains a secure connection to the PrintBase cloud and routes print jobs automatically without manual intervention.

The service handles PDFs, raw printer commands (ZPL, ESC/POS), and plain text, and provides real-time status updates and webhook callbacks for job completion or failure. It supports any printer that can be installed on Windows, macOS, or Linux, including laser printers, receipt printers, label printers, and plotters.

PrintBase is designed for use cases including shipping labels, receipts and kitchen tickets, warehouse operations, and for software companies adding printing capabilities to their systems. The service requires no public IP or open firewall ports, as the agent initiates outbound connections only.

Feature notes

  • Support for PDF, ZPL, ESC/POS and plain text formats
  • Real-time print job status updates
  • Webhook callbacks for job status
  • Lightweight agent software for Windows, macOS, Linux
  • Support for any printer that installs on Windows, macOS or Linux
  • TLS encrypted communication between agent and cloud
  • Official SDKs for Node.js, Python, PHP, Java and Go
  • API key authentication with Bearer tokens
  • Device and printer management dashboard

Pricing

Pricing model: Freemium

Lite: $0/month (100 prints/month, 1 computer). Essential: $8/month (5,000 prints/month, 3 computers). Standard: $25/month (25,000 prints/month, 5 computers). Premium: $89/month (200,000 prints/month, unlimited computers). Enterprise: Custom pricing with approval required.

FAQ

What is PrintBase?
PrintBase is a cloud printing infrastructure that lets you send print jobs to any physical printer from your application via a REST API. A lightweight agent runs on a computer connected to your printers and maintains a secure WebSocket connection to the PrintBase cloud.
How does PrintBase work?
Your application submits a print job to the PrintBase REST API. The cloud service queues the job and routes it to the appropriate agent over a secure WebSocket channel. The agent downloads the content and sends it to the local printer driver. Status updates are sent back to your app in real time or via webhook.
What printers are supported?
PrintBase supports any printer that can be installed on Windows, macOS, or Linux. This includes laser printers, inkjet printers, receipt and POS printers (ESC/POS), label printers (Zebra, Dymo, etc.), and plotters.
Does the agent require a public IP or open firewall ports?
No. The agent initiates an outbound WebSocket connection to the PrintBase cloud. You do not need to expose your printers to the public internet, open inbound firewall ports, or configure port forwarding.
What content types can I print?
PrintBase supports PDF, raw printer commands (ZPL, EPL, ESC/POS), and plain text. PDFs are rendered server-side or by the agent before being sent to the printer.

Leave a review for PrintBase

No reviews of PrintBase yet. Run the first inspection.

Your rating

Reviews are free and are never paid for. Open the reviews

Reviews and notes · Change log · Share the profile · Maker of this product? Claim the profile · Report a fault

More on this profile

PrintBase has a free listing. The owner can unlock the full profile with a paid launch for $5:

  • Founder story (locked)
  • Milestones (locked)
  • Demo video (locked)
  • Dofollow website link (locked)

Comparable tools

Help centre