Alternative apps
In AmneziaVPN, you can set up your own VPN on your server, save a connection key or a configuration file, and use them in other apps if needed. You set up the VPN in AmneziaVPN and then connect through alternative apps such as AmneziaWG, DefaultVPN, WireGuard, or OpenVPN Connect.
Below are the alternative apps for different protocols.
Apps for AmneziaWG
AmneziaWG is the official app for this protocol and is available on three operating systems:
- Android — https://play.google.com/store/apps/details?id=org.amnezia.awg
- iOS — https://apps.apple.com/app/amneziawg/id6478942365
- Windows — https://github.com/amnezia-vpn/amneziawg-windows-client/releases/tag/2.0.0
To use the AmneziaWG protocol in the native app, after installing the protocol, tap Share on the bottom bar, select AmneziaWG native format, save the .conf file to your device, and open it in AmneziaWG.
DefaultVPN is a free alternative app that also supports the AmneziaWG protocol and is available only on iOS: https://apps.apple.com/app/defaultvpn/id6744725017.
In DefaultVPN, you can create a connection either using a vpn:// key or by importing a .conf configuration file.
We do not recommend using Amnezia Premium or Amnezia Free configuration files in AmneziaWG or DefaultVPN. To create a connection, use the vpn:// key in AmneziaVPN or DefaultVPN.
Apps for XRay Reality
- DefaultVPN — for iOS
- v2rayNG - for Android
- Streisand - for iOS
- FoXray - for iOS, macOS, iPadOS
- Shadowrocket - for iOS, iPadOS (paid)
- Furious - for Windows (system proxy mode)
- InvisibleMan-XRayClient - for Windows (proxy mode only)
- Nekoray - for Windows (proxy mode and tunnel mode)
- V2Box - for macOS
- Streisand - for macOS
- Nekoray - for Linux
Apps for OpenVPN
OpenVPN Connect is the official OpenVPN app.
Versions are available for Windows, Linux, macOS, Android, and iOS.
OpenVPN for Android is an unofficial app with more advanced settings.
To use the OpenVPN protocol in a native app, install the protocol, tap Share on the bottom bar, choose the For OpenVPN connection format, save the configuration file to your device, and then open it in an OpenVPN app.
Apps for Shadowsocks
Shadowsocks is the official app for Windows, macOS, Android, and ChromeOS.
Shadowrocket is a paid third-party Shadowsocks app for iPhone and iPad. It costs about $40.
To use the Shadowsocks protocol in a native app, install the protocol, tap Share on the bottom bar, choose the For Shadowsocks connection format, save the configuration file to your device, and then open it in the Shadowsocks app.
Apps for OpenVPN over Cloak
Configuration files for Shadowsocks and Shadowrocket can be generated only in AmneziaVPN versions 2 and 3. We plan to add this feature to version 4 of AmneziaVPN.
Cloak is a traffic obfuscation plugin that can be used with other protocols. In OpenVPN over Cloak setups, AmneziaVPN also includes Shadowsocks, so the connection can be used through the Shadowsocks app.
For desktop platforms:
- Windows:
ck-client-windows, usually available in386(32-bit) andamd64(64-bit) builds. - Linux:
ck-client-linux, available in 32-bit and 64-bit builds forx86,arm,mips,mipsle, andmips_softfloat. - macOS:
ck-client-darwin, available only as anamd64build for 64-bit x86 processors, not for Apple Silicon.
For Android, you can use the official Shadowsocks app.
Apps for WireGuard
WireGuard is the official app. Versions are available for Windows, Linux, macOS, iOS, and Android.
To use the WireGuard protocol in a native app, install the protocol, tap Share on the bottom bar, choose the For WireGuard connection format, save the configuration file to your device, and then open it in the WireGuard app.
Apps for IPSec (IKEv2)
strongSwan is a cross-platform IPSec IKEv2 app for Windows, Linux, FreeBSD, macOS, and Android.
Most modern devices, except Android, have built-in IKEv2 support and can be configured out of the box. To connect, you need the server IP address and a .p12 certificate.