Amnezia VPN is an open-source VPN client that enables users to easily deploy and manage their own self-hosted VPN server. Designed for both desktop and mobile platforms, it simplifies VPN setup by automatically installing and configuring VPN services on a user's server through a guided interface. The platform supports multiple VPN protocols, including OpenVPN, WireGuard, IKEv2, and its proprietary AmneziaWG protocol. Amnezia VPN also provides advanced traffic obfuscation technologies to help bypass censorship and improve privacy in restrictive network environments. With split tunneling capabilities and support for Windows, macOS, Linux, Android, and iOS, it offers flexible control over VPN usage across devices. Its combination of self-hosting, protocol diversity, and ease of deployment makes it a powerful solution for secure and private internet access.

Features

  • Enter your IP address, SSH login, password and Amnezia will automatically install VPN docker containers to your server and connect to the VPN
  • Supports OpenVPN, WireGuard, IKEv2, AmneziaWG, Shadowsocks, and XRay-based connections.
  • Protocols with traffic Masking (Obfuscation): OpenVPN over Cloak plugin, Shadowsocks (OpenVPN over Shadowsocks), AmneziaWG and XRay
  • Split tunneling support - add any sites to the client to enable VPN only for them or add Apps (only for Android and Desktop)
  • Available on Windows, macOS, Linux, Android, and iOS platforms.
  • Documentation available
  • Automatically deploys and configures VPN servers on user-owned infrastructure.
  • Provides support for self-hosted VPN management with an easy-to-use interface and automated server setup.

Project Samples

Project Activity

See All Activity >

Categories

VPN, Tunneling

License

GNU General Public License version 3.0 (GPLv3)

Follow Amnezia VPN

Amnezia VPN Web Site

Other Useful Business Software
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Start Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

User Reviews

  • 5 out of 5 stars
    Best VPN client
Read more reviews >

Additional Project Details

Operating Systems

Android, Apple iPhone, Linux, Mac, Windows

Programming Language

C++

Related Categories

C++ VPN Software, C++ Tunneling Software

Registered

2024-11-27