Skip to content

amnezia-client

VPN & Tunnels

Amnezia VPN Client (Desktop+Mobile)

C++ Latest 4.8.21.0 · 16d ago Security brief →

Features

  • Easy deployment: automatically install VPN docker containers on your server with simple IP, SSH login and password entry.
  • Supports classic protocols – OpenVPN, WireGuard, IKEv2.
  • Obfuscation/traffic‑masking options via Cloak, Shadowsocks, AmneziaWG and XRay.
  • Split tunneling: enable VPN only for selected sites or apps (Android & Desktop).
  • Cross‑platform releases for Windows, macOS, Linux, Android and iOS.

Recent releases

View all 7 releases →
Config change
4.8.21.0 Breaking risk
Breaking upgrade

Android availability changes

Config change
4.8.19.0 Breaking risk
Breaking upgrade

Android build changes + stability

Config change
4.8.18.0 Breaking risk
Breaking upgrade

Android 9+ APK requirement

Config change
4.8.17.0 Breaking risk
Breaking upgrade

Platform availability changes + stability

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

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,968
Forks
991
Languages
C++ QML Kotlin

Install & Platforms

Platforms
linux macos windows

Community & Support

Beta — feedback welcome: [email protected]