Skip to content

amnezia-client

VPN & Tunnels

An open‑source VPN client that lets you easily deploy and connect to your own self‑hosted VPN server

C++ Latest 4.8.15.4 · 1mo ago Security brief →

Features

  • One‑click deployment: enter server IP, SSH credentials and Amnezia installs the required Docker containers automatically
  • Supports classic protocols – OpenVPN, WireGuard and IKEv2
  • Obfuscated/traffic‑masking modes via Cloak, Shadowsocks, AmneziaWG and XRay
  • Split‑tunneling for selected sites or apps (Android & desktop)
  • Cross‑platform releases for Windows, macOS, Linux, Android and iOS

Recent releases

View all 3 releases →
4.8.15.4 Breaking risk
Breaking changes
  • Android 7 and 8 no longer supported
  • macOS 10.15-12 no longer supported
  • Debian 12 and Ubuntu 22.04.x versions temporarily unavailable
Security fixes
  • Fixed tun2socks vulnerability
Notable features
  • Added split tunneling support for Xray on iOS
  • Fixed reconnection issues
Full changelog

Version differences

Android

  • For Android version 9 and higher, you need to use .apk that start with - AmneziaVPN_4.8.15.4_android9+
  • The app version for Android 7 and 8 is temporarily unavailable

macOS

!!! The previous version (4.8.8.2 and lower) of the application (installed via the .dmg installer) must be uninstalled via “move to bin” in the applications folder

  • For macOS version 13 and higher, you need to use .pkg - AmneziaVPN_4.8.15.4_macos.zip
  • The app version for macOS 10.15 - 12, is temporarily unavailable

Linux

For Ubuntu you need to install xcb plugin:
apt install libxcb-cursor0 libxcb-xinerama0 libxcb-icccm4 libxcb-keysyms1 libopengl0

  • The app version for Debian 12 / Ubuntu 22.04.x is temporarily unavailable

Changelog

iOS

  • added split tunneling support for Xray on iOS
  • fixed connection issues with OpenVPN-based protocols on iOS
  • fixed Xray reconnection on iOS

Android

  • fixed an issue when opening files on some Android versions

  • fixed reconnection issues

General

  • fixed a vulnerability when using tun2socks
  • fixed various ui bugs
  • fixed various internal bugs

Full Changelog: https://github.com/amnezia-vpn/amnezia-client/compare/4.8.14.5...4.8.15.4

4.8.14.5 Bug fix

Fixed various UI and internal bugs to improve stability and user experience across platforms.

4.8.12.9 New feature
Notable features
  • AWG 2 protocol support
  • Automatic reconnection after sleep
  • Console commands

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
12,132
Forks
881
Languages
C++ QML Kotlin

Install & Platforms

Platforms
linux macos windows arm64

Community & Support

Beta — feedback welcome: [email protected]