PrintNode
APICloud printing API that sends PDF or raw ZPL jobs from your server to printers
- Price
- Free tier, then paid
- Access
- API key as Basic auth username
About
Remote printing API: install the PrintNode Client on a Windows, macOS, Linux or Raspberry Pi computer attached to label, receipt or office printers, then send PDF or raw ZPL and ESC/POS jobs from your server. Free Lite plan (50 prints a month), paid from $9/month; Integrator plans add sub-accounts.
What you can do with it
- Print shipping labels on a Zebra printer from your web app's server
- Send receipts and order tickets to thermal printers at store or warehouse sites
- Give each customer of your SaaS their own printers through sub-accounts
Get started
- Install the PrintNode Client on a computer with printers
- Create an API key in your PrintNode account
- List printers, then POST print jobs to /printjobs
Example
curl https://api.printnode.com/printers \
-u "$PRINTNODE_API_KEY:"Details
- Hosting
- Hosted service
- Available in
- Worldwide
- Official SDKs
- Python, PHP, JavaScript/TypeScript
- MCP server
- None