Skip to content

Download PrintBridge

The current stable release is v0.2.0. Choose a product, platform, and architecture.

Latest version

Loading

GitHub Release

Loading latest version...

Desktop

For Windows, macOS, and Linux workstations with a desktop environment.

Windows

Windows 10 / 11 · x64

The .exe installer is recommended for most users.

macOS

Apple Silicon / Intel

Choose Apple Silicon for M-series Macs or Intel for Intel-based Macs.

Linux Headless

For servers, Raspberry Pi devices, industrial PCs, and dedicated print hosts; systemd is enabled automatically.

Headless x64

x86_64 / amd64

No GUI; configure and diagnose it through the CLI.

Headless ARM64

aarch64 / arm64

No GUI; configure and diagnose it through the CLI.

Install with a package manager

WinGet (Windows)

Run the following command in PowerShell to install the latest Desktop version:

powershell
winget install --id Vergil.PrintBridge --exact

PowerShell (Windows)

Run the following command in PowerShell to download, verify, and install the latest x64 version:

powershell
irm https://printbridge.pages.dev/install.ps1 | iex

Homebrew (macOS)

bash
brew tap vergil-lai/tap
brew install --cask printbridge

APT (Debian/Ubuntu)

Add the PrintBridge repository and signing key before the first installation:

bash
sudo install -d -m 0755 /etc/apt/keyrings

curl -fsSL \
  https://printbridge.pages.dev/apt/printbridge-archive-keyring.gpg \
  | sudo tee /etc/apt/keyrings/printbridge.gpg >/dev/null

sudo tee /etc/apt/sources.list.d/printbridge.sources >/dev/null <<'EOF'
Types: deb
URIs: https://printbridge.pages.dev/apt
Suites: stable
Components: main
Signed-By: /etc/apt/keyrings/printbridge.gpg
EOF

sudo apt update

Install the Desktop version:

bash
sudo apt install print-bridge

For systems without a desktop environment, install the Headless server version:

bash
sudo apt install print-bridge-server

The repository signing key fingerprint is 7D9F6986BAD473CE95B1FDA55B1B363C885CD16D.

RPM/DNF (Fedora/RHEL/Rocky Linux/AlmaLinux)

Add the PrintBridge repository before the first installation:

bash
curl -fsSL https://printbridge.pages.dev/rpm/printbridge.repo \
  | sudo tee /etc/yum.repos.d/printbridge.repo >/dev/null

sudo dnf makecache

Install the Desktop version:

bash
sudo dnf install print-bridge

For systems without a desktop environment, install the Headless server version:

bash
sudo dnf install print-bridge-server

When the repository is refreshed for the first time, DNF prompts you to import the PrintBridge GPG key. Its fingerprint is also 7D9F6986BAD473CE95B1FDA55B1B363C885CD16D.

Which product should I choose?

  • Desktop: for Windows, macOS, and Linux workstations with a desktop environment. It includes the settings UI and tray app.
  • Linux Headless: for servers, Raspberry Pi devices, industrial PCs, and dedicated print hosts. It has no GUI and is configured through the print-bridge CLI.

Desktop and Headless both install a command named print-bridge, but they are mutually exclusive products and cannot be installed on the same machine. Installing the Headless deb/rpm package creates the printbridge system user and enables the systemd system service automatically.

See Deployment and configuration for setup details.