Alternative apps
With AmneziaVPN, you can create your own VPN on your server, save the configuration, and use it in other apps. In other words, you set up the VPN in AmneziaVPN and then connect through alternative apps such as WireGuard, OpenVPN Connect, or AmneziaWG.
Below are alternative apps for some protocols.
Apps for AmneziaWG
AmneziaWG is the official app for the protocol.
To use the AmneziaWG protocol in the native app, install the protocol, tap Share on the bottom bar, choose the For AmneziaWG connection format, save the configuration file to your device, and then open it in the AmneziaWG app.
Configurations created for Amnezia do not work in the native AmneziaWG app. Use them only in AmneziaVPN.
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.
Apps for XRay Reality
- 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