Download

macOS

Browser Print agent for macOS

A small menu-bar app that lets any web app print to a Zebra label printer on your Mac — over USB, your network, or Bluetooth. Wire-compatible with Zebra's official Browser Print, so the same web tools that work on the Zebra Mac/Windows agents work here unchanged.

What this is for

Browsers can't talk to USB or Bluetooth devices directly. This app runs a tiny local service that bridges the gap: web apps send raw ZPL to https://localhost:9101/write, and the app forwards it to your connected Zebra printer.

Comes with a full Settings app — diagnostics, label calibration, quality presets (Speed / Default / Quality / Barcodes), per-printer offset tuning, and a per-site approval flow that matches Zebra's official agents. Adds network + Bluetooth printer support the stock agent doesn't have.

Read the protocol spec →

Download

macOS (Apple Silicon + Intel)
Universal .pkg — double-click to install both apps + auto-start
pppro-browser-macos_*_darwin_universal.pkg
Download

Installing the .pkg (recommended)

  1. Double-click pppro-browser-macos_…_darwin_universal.pkg in your Downloads folder.
  2. macOS will show "…cannot be opened because Apple cannot check it for malicious software". Click OK to dismiss.
  3. Open System Settings → Privacy & Security. Near the bottom you'll see a line about the .pkg being blocked — click "Open Anyway".
  4. Re-double-click the .pkg. macOS will now show an Open button — click it, and the standard macOS installer opens.
  5. Click through (Continue → Agree → Install). Enter your password when prompted. The installer copies both apps to /Applications, configures auto-start, and launches the agent — the printer icon appears in your menu bar within a few seconds.
  6. Click the menu bar icon → Settings… to add your printers and run a test print.

The Open Anyway step is a one-time bypass while Apple Developer ID notarisation is being set up. Once notarised it goes away — installs become a straight double-click.

Fleet deployments (Munki / Jamf / Ansible)

For scripted rollouts, grab the .zip instead — same contents, but with Install.sh / Uninstall.sh for non-interactive deploys.

pppro-browser-macos_latest_darwin_universal.zip ↓

  1. Unzip — you'll get a folder with both .app bundles and the install scripts.
  2. Run ./Install.sh — copies both apps to /Applications, installs the LaunchAgent, and bootstraps it for the current session.
  3. If macOS reports a downloaded app as "damaged", strip the quarantine flag:
    xattr -dr com.apple.quarantine "/Applications/Print Platform Pro Browser.app"
    xattr -dr com.apple.quarantine "/Applications/PrintPlatformProBrowserAgentUI.app"

What's included

System requirements

Found a bug or need help? Get in touch with our support team.

Currently ad-hoc signed while Apple Developer ID notarisation is being set up. macOS will ask for one Privacy & Security bypass on first install; once notarised the prompt goes away.