Why AmneziaWG Bypasses Censorship
Standard WireGuard is trivially blocked by DPI. AmneziaWG wraps it in obfuscation layers that censors can't fingerprint.
Obfuscation That Works
AWG adds dynamic packet modification and handshake obfuscation so traffic appears as random data or normal HTTPS. DPI systems can't identify it - unlike vanilla WireGuard, OpenVPN, or Shadowsocks.
WireGuard Speed, No Overhead
Unlike slow obfuscation proxies, AmneziaWG preserves WireGuard's high throughput and low latency - all while hiding your VPN traffic from censors. You get near-native speeds with censorship resistance built in.
Open Source & Audited
Fully open source on GitHub. Independently audited by 7ASecurity in 2022, 2024, and 2025. No backdoors, no logging, no data collection. Self-host and retain complete privacy and control over your infrastructure.
Set Up AmneziaWG in 4 Steps
Self-host your own AWG 2.0 VPN on a Contabo or Kamatera VPS.
Contabo VPS
Higher specs for serving more clients
- 4 vCPU - 8 GB RAM - 200 Mbit/s
- 75 GB NVMe / 150 GB SSD
- Unlimited traffic (fair use)
- 12-month plan saves 20%
Kamatera VPS
Great for you and a few friends or family
- Flexible specs, upgrade anytime
- 5 TB traffic included
- $100 free cloud credits
- Daily/hourly billing
2. Download & Install AmneziaVPN
Grab the client for Windows, macOS, Linux, Android, or iOS. Run the installer and open the app.
Download it here, then continue to step 3 to configure your server:
Download AmneziaVPN ClientBlocked? Mirror link
3. Log in to Your VPS & Install AmneziaWG
In AmneziaVPN, select Self-hosted VPN - Configure new server. Paste your server IPv4, username root, and password. Select AmneziaWG protocol, click Install. The app auto-configures via SSH in ~3-5 minutes.
4. Connect & Verify
Click Connect. Done - your AWG 2.0 tunnel is live. Visit an IP checker site to confirm your IP now matches your VPS.