Thermal Label Printing

Print from your app to any printer with PrintSocket

PrintSocket is our dedicated printing product. It takes everything we learned building the RocketShipIt Print Server and turns it into a simple cloud API that sends shipping labels, packing slips, and receipts to your customers' printers.

Get started with PrintSocket

Free plan available. No card required.

Features

Simple HTTP API

Send a single HTTP POST from your server or web app and the label prints on the customer's local printer.

Webhooks

Signed, retried webhook notifications tell your app when a job printed, so you can monitor every printer from one place.

No Open Ports

A small agent makes an outbound secure connection, so you never expose a local print server or fight browser security restrictions.

Automatic Printing

Print without any user interaction. No print dialog, no clicking a button, just labels coming out of the printer.

Multiple Print Stations

Register as many printers and workstations as you need and route each job to the right one.

Shipping Scales

Read weights in real time from USB shipping scales such as DYMO, Stamps.com, and Fairbanks models.

Upload Once, Print Many

Store reusable documents and templates, then print them again and again without re-uploading.

Safe Retries

Idempotent requests mean a retried call never prints a duplicate label.

Free Test Mode

Develop against a virtual printer for free, with no limits and no card required, then switch to real hardware when you are ready.

Why?

Thermal printers require their own special print codes which need to be sent to the printer unaltered. Web browsers do not allow this for security reasons, so a web app has no direct way to reach a printer.

PrintSocket solves this with a small agent installed on the shipping workstation. It connects outbound to PrintSocket, and your app sends print jobs with a single HTTP request. The label goes direct to the Zebra or other thermal printer, with nothing to expose on the local network.

RocketShipIt labels work with PrintSocket out of the box. Request a ZPL or EPL label from any RocketShipIt carrier module, hand it to PrintSocket, and it prints. Image labels such as PNG and GIF are supported as well.

Learn more at printsocket.com

Support For


Ready to print?

Get started with PrintSocket

Already using the RocketShipIt Print Server? It is still available to existing subscribers from the downloads section of your account, and the Thermal Print Server documentation remains online. For new integrations we recommend PrintSocket.