// carrierpony for desktop · 1.0.0

Your conversations, on your computer.

The same CarrierPony you have on your phone, as a real desktop app. Messages, groups, channels and files, encrypted end to end with OpenPGP. It pairs with iPhone and Android exactly the way phones pair with each other, and it runs the same crypto core and messaging code the Android app ships.

macOS .dmg

For Apple silicon Macs (M1 and later), macOS 11 or newer. Signed with an Apple Developer ID and notarized, so it opens with a normal double-click. The runtime is bundled.

Download for Mac
Windows .msi

For Windows 10 and 11. Installs to your Start menu with a desktop shortcut, runtime bundled. The command line is carrierpony-cli.

Download for Windows
Linux .deb · AppImage

A Debian and Ubuntu package, plus a portable tarball and an AppImage for any distro, each for x86_64 and ARM64.

Download .deb AppImage

What it does

  • Everything the phones do. One-to-one chats, groups, broadcast channels, file transfer with drag and drop and paste, safety numbers, sealed sender.
  • Pairs with your phone. Show an invite as a QR code and scan it with CarrierPony on iPhone or Android, or paste an invite either way.
  • Direct on your network. Turn on local delivery and messages to a contact on the same Wi-Fi go straight across, no relay in between.
  • Locked at rest. Your keys, contacts and messages are encrypted on disk under a launch passphrase, and the app locks itself when you step away.
  • Several identities. Keep separate accounts on one computer, each with its own contacts and inbox.
  • Stays out of the way. Closes to the tray with an unread badge, notifies without showing names unless you ask it to, and can start when you log in.
  • A command line too. The same binary sends, receives and pairs from a terminal, handy on a server or a Raspberry Pi.
  • Nine languages. English, Deutsch, Español, Français, Italiano, 日本語, Português, Русский and 中文, switchable without a restart.

Installing

macOS

Open the .dmg and drag CarrierPony into Applications. macOS may ask once whether to open an app downloaded from the internet; that's standard for anything installed outside the App Store.

Windows

Run the .msi and follow the installer. The installer isn't code-signed yet, so SmartScreen may show "Windows protected your PC" the first time. Click More info, then Run anyway.

Debian and Ubuntu

sudo apt install ./CarrierPony-linux.deb

On an ARM board, use the arm64 .deb instead.

Any other distro

AppImage, for x86_64 or aarch64:

chmod +x CarrierPony-*.AppImage
./CarrierPony-*.AppImage

Portable tarball, for x86_64 or aarch64:

tar -xzf CarrierPony-linux-*.tar.gz
./CarrierPony/bin/CarrierPony

Verify what you downloaded

Every file is listed in SHA256SUMS, and that list is signed with the CarrierPony key (signature). Each installer also has its own .asc beside it on the release.

gpg --verify SHA256SUMS.asc SHA256SUMS
shasum -a 256 -c SHA256SUMS --ignore-missing

The signing key fingerprint is A0CB C8F6 5AAC E56F 1C5B 7677 53F9 798E 4919 DE62, the same key that signs the Android APK. Get it from the PGP key page.

SHA-256 checksums for 1.0.0, released 2026-09-23
CarrierPony-macOS.dmg3e5729ce1dfe49b40d2ed400f6026e9487871c66e752ad40b33155586df23921
CarrierPony-windows.msi7417f42bd307bb343aecb8c18fd3e0e2007848beac1aa6bca0afae2f8606628b
CarrierPony-linux.deb91439616b924c574c3c0d373a0ef9125de8d3db8f09ef4b37471d382c1a07cbc
CarrierPony-linux-arm64.deb6350842a313449cef7e55879db4e113bd529afd04461211248d37bfccb9b6b5e
CarrierPony-linux-x86_64.tar.gz4fca5ca8305a64122d6bf118df23bc9916a10c2ba7934319938a79eebb2a4d43
CarrierPony-linux-aarch64.tar.gze895ec52a63861a0811c09962d14acf3bec539f0b3db85b71fdbbdabe47f195a
CarrierPony-x86_64.AppImageba3cdb001f8319c2071533e8303ffb59f8d90e94120593a66f6909372f04c1ea
CarrierPony-aarch64.AppImageb78921125a88421b6b3e3466649300dc7d5409d541a901984af18ef0a8545ca2

Open source

The desktop app is Apache-2.0 and compiles the Android app's crypto core and messaging code verbatim, so there's one tested implementation behind every device. Source, issues and release notes are at github.com/norsehorse-dev/CarrierPonyDesktop.

Download for Mac Download for Windows Download for Linux Source on GitHub ↗