- AmneziaVPN_5.0.1.5_android11+_arm64-v8a.apk 72.1 MB 126k downloads
- AmneziaVPN_5.0.1.5_android11+_armeabi-v7a.apk 67.7 MB 24k downloads
- AmneziaVPN_5.0.1.5_android11+_x86.apk 77.8 MB 14k downloads
- AmneziaVPN_5.0.1.5_android11+_x86_64.apk 74.8 MB 13k downloads
- AmneziaVPN_5.0.1.5_android9-10_arm64-v8a.apk 72.0 MB 20k downloads
- AmneziaVPN_5.0.1.5_android9-10_armeabi-v7a.apk 67.6 MB 9.7k downloads
- AmneziaVPN_5.0.1.5_android9-10_x86.apk 77.7 MB 6.5k downloads
- AmneziaVPN_5.0.1.5_android9-10_x86_64.apk 74.7 MB 6.9k downloads
- AmneziaVPN_5.0.1.5_linux_x64.run 91.9 MB 45k downloads
- AmneziaVPN_5.0.1.5_macos_x64.pkg 106 MB 68k downloads
- AmneziaVPN_5.0.1.5_windows_x64.exe 87.7 MB 309k downloads
VPN on GitHub
By Mist Latch editorial team Current release, published August 21, 2026
This vpn client is open-source under GPL-3.0; desktop and mobile code lives on GitHub. Releases publish the Windows exe, macOS pkg, Linux .run, and Android APKs.
Repository: amnezia-vpn/amnezia-client. Homepage: amnezia.org. Docs: docs.amnezia.org.
Licence
Clients ship under GPL-3.0. You can read, build, and redistribute under those terms. Trademark and logos stay with upstream.
Stars and activity
As of September 15, 2026, the repo reports 15,014 stars in the live fetch used by this guide. Stars are a popularity signal, not a safety certificate. Prefer signed Releases assets and your own review.
Official releases
All releases on GitHub- GitHub stars
- 15,014
- Downloads, last 3 releases
- 1.6M
- Latest version
- 5.0.1.5
5.0.0.5
5.0.0.5
- AmneziaVPN_5.0.0.5_android9+_arm64-v8a.apk 72.0 MB 117k downloads
- AmneziaVPN_5.0.0.5_android9+_armeabi-v7a.apk 67.7 MB 24k downloads
- AmneziaVPN_5.0.0.5_android9+_x86.apk 77.9 MB 15k downloads
- AmneziaVPN_5.0.0.5_android9+_x86_64.apk 74.8 MB 15k downloads
- AmneziaVPN_5.0.0.5_linux_x64.run 114 MB 43k downloads
- AmneziaVPN_5.0.0.5_macos_x64.pkg 105 MB 65k downloads
- AmneziaVPN_5.0.0.5_windows_x64.exe 87.0 MB 319k downloads
4.8.21.0
4.8.21.0
- AmneziaVPN_4.8.21.0_android9+_arm64-v8a.apk 96.9 MB 72k downloads
- AmneziaVPN_4.8.21.0_android9+_armeabi-v7a.apk 91.6 MB 15k downloads
- AmneziaVPN_4.8.21.0_android9+_x86.apk 101 MB 9.1k downloads
- AmneziaVPN_4.8.21.0_android9+_x86_64.apk 99.3 MB 8.5k downloads
- AmneziaVPN_4.8.21.0_linux_x64.tar 110 MB 24k downloads
- AmneziaVPN_4.8.21.0_macos.pkg 91.9 MB 31k downloads
- AmneziaVPN_4.8.21.0_windows_x64.exe 116 MB 152k downloads
Counts come from the GitHub API at build time and only cover the * tags shown here. Package managers (winget, Homebrew, Snap, Flathub) and app stores are not included.
What the repo contains
The client sources, translations, and release packaging live in the monorepo. Submodules matter when you build from source. Everyday installers still come from Releases, not from cloning for a casual vpn install.
Security reports
Security disclosures follow upstream SECURITY guidance at https://github.com/amnezia-vpn/amnezia-client/security. Ordinary bugs go to GitHub Issues. This install guide does not run a bounty.
Related doors
Releases filenames: releases. Safe download: download safe. Safety essay: is it safe.
Keep one installer door forever. Mixing Softonic wrappers with Releases and winget on the same PC creates duplicate installs and confused uninstalls. After every reimage, prove one short tunnel before you call the machine ready.
Mist Latch maps filenames and package ids for people who searched for a self-hosted client and need a local AmneziaVPN path. Upstream remains at amnezia.org and amnezia-vpn/amnezia-client under GPL-3.0. VPS billing stays your responsibility and stays separate from the program licence.
When Releases add or drop OS assets on a tag, re-check the live list before you image a classroom. Prefer Windows-bearing tags for the x64 exe. Prefer winget when that index matches machine policy. Refuse review portals that only rank with a renamed setup.
- Match
AmneziaVPN_*_windows_x64.exeon Windows when Releases is the door. - Use
winget install -e --id AmneziaVPN.AmneziaVPNwhen winget is allowed. - Use the macOS pkg or Linux .run from the same honest tag.
- Keep commercial apps as a brief fallback while you prove the tunnel.
- Return to the same door for updates instead of inventing a mirror.
Family PCs, student laptops, and shared desks all benefit from the same rhythm: one installer door, one server record, one documented protocol. That is how the habit stays boring in a good way.
When someone pastes a random download link into chat, ask for the GitHub Releases URL instead. The install path on this guide always returns to amnezia-vpn/amnezia-client.
Keep one installer door forever. Mixing Softonic wrappers with Releases and winget on the same PC creates duplicate installs and confused uninstalls. After every reimage, prove one short tunnel before you call the machine ready.
Mist Latch maps filenames and package ids for people who searched for a self-hosted client and need a local AmneziaVPN path. Upstream remains at amnezia.org and amnezia-vpn/amnezia-client under GPL-3.0. VPS billing stays your responsibility and stays separate from the program licence.
When Releases add or drop OS assets on a tag, re-check the live list before you image a classroom. Prefer Windows-bearing tags for the x64 exe. Prefer winget when that index matches machine policy. Refuse review portals that only rank with a renamed setup.
- Match
AmneziaVPN_*_windows_x64.exeon Windows when Releases is the door. - Use
winget install -e --id AmneziaVPN.AmneziaVPNwhen winget is allowed. - Use the macOS pkg or Linux .run from the same honest tag.
- Keep commercial apps as a brief fallback while you prove the tunnel.
- Return to the same door for updates instead of inventing a mirror.
Family PCs, student laptops, and shared desks all benefit from the same rhythm: one installer door, one server record, one documented protocol. That is how the habit stays boring in a good way.
When someone pastes a random download link into chat, ask for the GitHub Releases URL instead. The install path on this guide always returns to amnezia-vpn/amnezia-client.
Building from source
Casual vpn installs should use Releases. Building from source is for contributors who already pull submodules and follow upstream CONTRIBUTING notes. Do not treat a local build as a substitute for verifying the published Windows exe name on a Windows-bearing tag.
When you do build, record the commit hash on the machine ticket beside the protocol you plan to deploy. That note helps when a lab image mixes a custom build with a Releases install by mistake.