Download PiperChat

Available for all major platforms. Choose your operating system and start secure, decentralized messaging.

Current Version: 0.7.2 Beta

macOS

Universal Binary

Native macOS application with full support for Apple Silicon (M1/M2/M3) and Intel processors.

  • macOS 11.0 Big Sur or later
  • Intel & Apple Silicon support
  • ~45 MB download
Download for macOS View Release Notes

Linux

AppImage • DEB • RPM

Available as AppImage, Debian package, and RPM for all major distributions.

  • Ubuntu 20.04+ / Debian 11+
  • Fedora 36+ / Arch Linux
  • ~38 MB download
Download AppImage DEB / RPM Packages

Windows

x64 Installer

Native Windows application with automatic updates and system tray integration.

  • Windows 10 or later (x64)
  • Portable version available
  • ~52 MB download
Download for Windows Portable Version

iOS

App Store

Full-featured iOS app with Bluetooth mesh support for offline messaging.

  • iOS 15.0 or later
  • iPhone & iPad support
  • Bluetooth mesh networking
Download on App Store TestFlight Beta

Android

Google Play • APK

Available on Google Play or as direct APK download with F-Droid repository support.

  • Android 8.0 Oreo or later
  • Bluetooth Low Energy support
  • ~28 MB download
Download on Google Play Download APK

Web Version

Progressive Web App

Use PiperChat directly in your browser with no installation required. Works on any device with a modern web browser. Full WebRTC support for peer-to-peer connections. Install as Progressive Web App for offline access.

  • Chrome 90+ / Firefox 88+ / Safari 14+
  • WebRTC peer-to-peer connections
  • No installation required
  • PWA support for offline mode
Launch Web App Learn About PWA

Quick Start Guide

Get up and running with PiperChat in minutes

Desktop (Mac/Linux/Windows)

  1. Download the installer for your platform
  2. Run the installer and follow setup prompts
  3. Launch PiperChat - keys are auto-generated
  4. Share your Peer ID to start connecting

Mobile (iOS/Android)

  1. Download from App Store or Google Play
  2. Open app and grant Bluetooth permissions
  3. Your cryptographic identity is created automatically
  4. Scan QR codes to add peers nearby

Web Version

  1. Visit the PiperChat web app URL
  2. Grant camera/microphone permissions if needed
  3. Keys are generated in your browser
  4. Optionally install as PWA for offline use

What's Included

All versions include these core features

Real-time Messaging

Instant message delivery with sub-10ms latency between peers

End-to-End Encryption

ChaCha20-Poly1305 encryption with perfect forward secrecy

File Transfers

Send images, documents, and files directly between peers

Voice & Video Calls

WebRTC-based encrypted voice and video communication

Group Chats

Create and manage encrypted group conversations

Offline Mode

Bluetooth mesh networking for completely offline operation

System Requirements

Minimum specifications for optimal performance

Desktop Platforms

  • 2 GB RAM minimum
  • 100 MB available disk space
  • Network connectivity (or Bluetooth)
  • OpenGL 2.0+ for GUI version

Mobile Platforms

  • 1 GB RAM minimum
  • 50 MB available storage
  • Bluetooth 4.0+ for mesh networking
  • Camera for QR code scanning

Web Version

  • Modern browser with WebRTC
  • JavaScript enabled
  • Camera/microphone for calls
  • Local Storage enabled

Need Help?

Check out our documentation for detailed setup guides, troubleshooting tips, and API references.

View Documentation Join Community