Alternative clients
In AmneziaVPN, you can create a VPN, save its configuration, and use it in other applications. This means the VPN is created using the AmneziaVPN client, but you can connect to and use it via alternative clients such as WireGuard, OpenVPN Connect, AmneziaWG, and others. Below are alternative clients for some protocols.
Clients for "AmneziaWG"
AmneziaWG - The official client for the protocol.
To use the VPN with the AmneziaWG protocol in the native application, after installing the protocol, press share (on the bottom panel), then in the menu that appears, select the connection format "For AmneziaWG", save the configuration as a file to your device, and then open the configuration using the native AmneziaWG application.
Configurations from Amnezia do not work in the native AmneziaWG application. Use these configurations only with the AmneziaVPN application.
Clients for "OpenVPN"
OpenVPN Connect is the official client for the OpenVPN protocol.
There are versions for Windows, Linux, macOS, Android, and iOS
OpenVPN for Android - unofficial application with a lot of settings,
To use the VPN with the OpenVPN protocol in the native application, after installing the protocol, press "Share" (on the bottom panel). Then, in the menu that appears, select the connection format "For OpenVPN", save the configuration as a file to your device. Afterward, open the configuration using the native OpenVPN application.
Clients for "Shadowsocks"
Shadowsocks - official clients for Windows, macOS and Android + ChromeOS. \
Instructions on how to install Shadowsocks with the Cloak plugin and use it in the Shadowsocks application.
ShadowRocket - third-party Shadowsocks client for iPhone and iPad, paid for about 40$
Clients for "OpenVPN over Cloak"
Create a configuration file to unshare connections for the Shadowsocks and Shadowrocket client only on version 2 and 3 of the client; we plan to add this feature to version 4 of AmneziaVPN in the near future.
Cloak is a plugin for obfuscating traffic and using it with other protocols. AmneziaVPN contains a Shadowsocks container for use through the Shadowsocks client.
For PC platforms:
- Windows: "ck-client-windows", there are usually two files labeled "386" (for 32-bit version) and "amd64" (for 64-bit version).
- Linux: "ck-client-linux", there are 10 files (for 32-bit and 64-bit versions) for x86, arm, mips, mipsle, mips_softfloat architectures.
- macOS: can be found on request - "ck-client-darwin", there is a build only for "amd64" (64-bit processors with x86 architecture, not for new Apple M1 processors).
For Android - can be used in the official Shadowsocks client
Clients for "WireGuard(R)"
WireGuard is an official client. There are versions for Windows, Linux, macOS, iOS, and Android.
To use the VPN with the WireGuard protocol in the native application, after installing the protocol, press "Share" (on the bottom panel). Then, in the menu that appears, select the connection format "For WireGuard", save the configuration as a file to your device. Afterward, open the configuration using the native WireGuard application.
Clients for "IPSec" (IKEv2)
StrongSwan is a cross-platform IPSec IKEv2 client for Windows, Linux, FreeBSD, macOS and Android. Note (export bugfixes required).
Most modern devices (except Android) have built-in support for IKEv2, and have the ability to configure the connection "out of the box". To connect to them, you need to know the IP address of the server and have a p12 certificate.
Clients for "XRay Reality"
- v2rayNG - for Android
- Streisand - for iOS
- FoXray - for iOS, macOS, iPadOS
- Shadowrocket - for iOS, iPadOS (paid)
- Furious - for Windows (operates in system proxy mode)
- InvisibleMan-XRayClient - for Windows (only works in proxy mode)
- Nekoray - for Windows (operates in both proxy mode and tunnel mode)
- V2Box - for macOS
- Streisand - for macOS
- Nekoray - for Linux