An unpleasant situation happens: you've bought a VPN, received a configuration file from Plan B, but you can't install the AmneziaWG client because Google Play is unavailable on your phone or the official AmneziaVPN website won't open. It seems like everything has come to a halt. In fact, there are several reliable alternative sources — from GitHub to the built-in Windows package manager. In this guide we'll go through them in order.

The good news: AmneziaWG is an open source project. Its code is on GitHub under a free license, and installation files for Android and Windows are published in open releases. This means that access to the client can't be completely "cut off" — legal ways to get it always remain. Now let's look at each one.

What you'll need

The AmneziaWG client itself and your .conf configuration file from Plan B, which you receive in the Telegram bot. The config works for both Android and Windows.

Android: if Google Play is unavailable

Google Play works unreliably or is completely unavailable in some regions. Sometimes the app is in the store but won't download — endless "waiting", sync errors and so on. In all these cases, use the APK file — the Android installation package.

An APK is a regular file that installs directly on your phone, bypassing the app store. Android allows such installations; you just need to enable the corresponding option in settings once.

Method 1: GitHub releases (recommended)

The official project repository with APK files: github.com/amnezia-vpn/amneziawg-android/releases. Here developers publish every release — both stable and preview versions.

1

Open the releases page

Follow the link above to GitHub. You'll see a list of versions — newest on top, older below. Next to each version there's an Assets section (release files).

2

Download the APK

In the Assets block, find a file with the .apk extension (for example, AmneziaWG_2.0.1_arm64-v8a.apk or similar) and download it. For most modern phones, the arm64-v8a build is suitable.

3

Allow installation from unknown sources

When you open the downloaded APK, Android will ask for permission to install from "unknown sources". Tap "Settings" and allow installation for the browser or file manager you use to open the file. Then return to the APK and install the app.

4

Check the signature and version

Only download files from the official amnezia-vpn repository. The release description shows the version and date. After installation, the app should be called AmneziaWG, and in settings it should show the same version as on GitHub.

Tip

The link to the latest stable release always points to the newest version: github.com/amnezia-vpn/amneziawg-android/releases/latest. If you're not sure which build to download, take the one marked as "Latest" (latest stable).

Method 2: the official Amnezia website

The official project website amnezia.org has a downloads section with links to all versions of the client — Android, Windows, macOS, Linux. The site is sometimes unavailable due to blocks, so GitHub remains a more reliable backup source. If the site opens — use it, it's also an official channel.

What to do if GitHub won't open either

Sometimes GitHub also ends up blocked — the site won't load or files download at a snail's pace. Solutions:

After installation: import the config

Once AmneziaWG is installed, open it, tap "Add tunnel" and import the .conf file from Plan B — via "From file" or "From clipboard". A detailed guide for Android is in the article "How to set up VPN on Android in 5 minutes".

Windows: if the official website is unavailable

On Windows you have two official sources besides the website: GitHub and the built-in winget package manager. Winget is the fastest way if it works; GitHub is the most transparent if you want to download the installer manually.

Method 1: winget (command line, fastest)

Winget is the official Windows package manager. It's built into modern versions of Windows 10 and Windows 11. With it, a program is installed with a single command from the official Microsoft repository.

Important: AmneziaVPN ≠ AmneziaWG

Don't confuse the two products of the Amnezia project. AmneziaWG is a dedicated lightweight client for the AmneziaWG protocol only (that's the one we recommend on Android). AmneziaVPN is Amnezia's full-featured client that supports several protocols at once: OpenVPN, WireGuard, IPsec and AmneziaWG among them. The full AmneziaVPN client is what's published in winget — it's compatible with AmneziaWG configs and works great with Plan B, it just weighs more.

The winget repository has a package AmneziaVPN.AmneziaVPN — that's the official installer of the full AmneziaVPN client, built from the same amnezia-vpn/amnezia-client project. It supports AmneziaWG configurations, including Plan B configs.

1

Open the terminal

Press Win + R, type cmd (or powershell) and press Enter. Alternatively, find "Terminal" in the Start menu.

2

Run the command

Enter the command:

winget install AmneziaVPN.AmneziaVPN

Winget will find the package, download the installer and start the installation by itself. Nothing more is required from you — the program will do the rest.

3

Launch the client

After installation, the AmneziaVPN client will appear in the Start menu and in the system tray. Open it, create a new connection and import the AmneziaWG configuration from Plan B — the client will recognize the protocol by the .conf file itself.

If winget isn't installed

Winget is available in Windows 10 (1709+) and in all versions of Windows 11. You can check with the command winget --version. If the command isn't found — use method 2 via GitHub, or update Windows.

Method 2: GitHub releases

The official repository of the dedicated AmneziaWG Windows client: github.com/amnezia-vpn/amneziawg-windows-client/releases. Unlike the full AmneziaVPN client from winget, this is a lightweight client for the AmneziaWG protocol only — it's the one used in the Plan B guides. Installation files are published here — most often .msi or .exe.

1

Open the releases page

Follow the link above. Find the latest stable release (marked as "Latest").

2

Download the installer

In the Assets block, download the file for your architecture: x64 for most modern computers, arm64 for ARM devices. The installer usually weighs 5–10 MB.

3

Install

Run the downloaded file. Windows may show a SmartScreen warning ("The app you're launching isn't recognized") — click "More info" and "Run anyway". That's normal for programs downloaded from GitHub rather than from the Microsoft Store.

Method 3: the official website

If the website amnezia.org is accessible — use its downloads section. It also contains versions for macOS and Linux. If the site is blocked — return to winget or GitHub, they're more reliable.

How to verify that you've installed the official client

Since apps are installed not from a store, make sure you're downloading an official build:

Important about security

APKs from third-party sources are a common gateway for malware. Only take files from the official channels listed above. If some link asks you to install an "additional package", enter a password or send an SMS — that's fraud, close the page immediately.

What's next

The client is installed — all that's left is to connect. If you don't have a subscription yet, get one in the Plan B Telegram bot: no registration, activation in seconds. In the bot you'll receive the configuration file and a link to this guide. If you already have a subscription, just import the config into the installed client and connect.

Detailed instructions for each device are already published in the blog: for Android — "How to set up VPN on Android", for Windows — "How to set up VPN on Windows and Mac". Typical connection problems and their solutions are also covered there.