Run the tray app
Swift Print starts quietly in the Windows system tray and listens on localhost.
Reliable local printing from browser-based applications.
Swift Print keeps the integration small: discover printers, authorize the request, send raw data, and let Windows handle the device path.
Swift Print starts quietly in the Windows system tray and listens on localhost.
Use the local API to list installed printers available to Windows.
Post base64 encoded receipt, label, ESC/POS, or other raw print commands.
Swift Print routes through native Windows printer integration.
A short local setup guide so you can understand the bridge without leaving this page.
127.0.0.1.1818.change-me before real use.GET /.GET /printers.POST /print.List printers, send raw print bytes, and protect printer actions with the X-API-KEY header.
GET / verifies the bridge is running.
GET /printers returns installed printers.
POST /print sends base64 encoded raw data.
POST /print HTTP/1.1
Host: 127.0.0.1:1818
Content-Type: application/json
X-API-KEY: your-secret-token
{
"printer": "Receipt Printer",
"data": "BASE64_ENCODED_RAW_BYTES"
}
200 OK
{
"success": true,
"error": ""
}