v1.0.2

Downloads

Core engine and desktop binaries. All builds are statically linked and verified.

Quick Install (Recommended)

Auto-detects your OS, downloads the correct binary, verifies checksum, and configures:

curl -fsSL https://assets.rvpn.org/install.sh | sudo bash

For interactive setup: add -s -- --setup --client

Core & Desktop Binaries

macOS

Universal (arm64 + x86_64)

Download Binary SHA256 Checksum

Requires macOS 10.15+

Linux x86_64

glibc (most systems)

Download Binary SHA256 Checksum

Static build available

Linux ARM64

glibc (Raspberry Pi, etc.)

Download Binary SHA256 Checksum

Static build available

Linux ARMv7

32-bit ARM (legacy)

Download Binary SHA256 Checksum

Linux Static

musl (no dependencies)

Verifying Downloads

curl -LO https://assets.rvpn.org/1.0.2/rvpn-x86_64-linux-gnu.sha256
echo "$(cat rvpn-x86_64-linux-gnu.sha256) rvpn-x86_64-linux-gnu" | sha256sum -c

Mobile Clients

iOS

iPhone & iPad with NetworkExtension support

App Store

iOS 16.0+

macOS App

Native menubar application with TUN mode

App Store

macOS 13.0+, Apple Silicon

Android

Android devices with VPN service support

Google Play Download APK SHA256 Checksum

Android 14+ (API 35+)

Server

The rVPN server binary is included in the same release. Use the installer:

curl -fsSL https://assets.rvpn.org/install.sh | sudo bash -s -- --server-only

See the documentation for server deployment guides including Docker, systemd, and cloud providers.

Build From Source

All rVPN code is open source under AGPL v3.0. Clone the repository and build locally:

git clone https://github.com/PDG-Global/rvpn.git
cd rvpn/rvpn
cargo build --release
GitHub Repository