Downloads

The PrintSocket agent runs on the machine your printers are already attached to. It connects outbound only — no inbound ports, no VPN, no static IP.

Windows

Signed MSI installer. Per-machine install, starts with the tray app at login.

Download for Windows

Windows 10 or later, 64-bit. The link always points at the latest release; versioned installers live beside it as psagent-<version>-setup.msi.

macOS

Notarized menu-bar app. Universal binary — Apple Silicon and Intel. Unzip, drag PrintSocket Agent.app to Applications, and open it.

Download for macOS

macOS 12 or later. Versioned archives live beside it as psagent-<version>-macos.zip.

Linux

No installer yet — build the CLI agent from source. It discovers printers through CUPS and runs headless, which is usually what you want on a server anyway.

go build -o psagent ./cmd/psagent
./psagent enroll -token enr_...
./psagent run

After installing

  1. Get an enrollment token

    In the dashboard, open Devices → Add device. Tokens are single-use and expire after an hour.

  2. Enroll the machine

    On Windows and macOS, click the tray or menu-bar icon and choose Enroll this device…. On Linux, run psagent enroll -token enr_....

  3. Your printers appear

    Within a minute the machine's print queues show up in the dashboard, with their reported capabilities, ready to take jobs.

Open the dashboard Read the docs