Supports advanced protocols for secure remote access

With AmneziaWG, you can set up a VPN on your own server with strong privacy protections.

AmneziaWG delivers high speed and robust security powered by WireGuard technology.

Ensures stable performance and reliability even under heavy load and high traffic.

3X-UI 3X-UI

How to properly set up your VPN

Four quick and easy steps to create your own VPN on a virtual server

1

Buy a VPS server

Recommended system requirements:

  • OS options: Debian 12/13, Ubuntu 24.04, AlmaLinux 9, Rocky Linux 9
  • RAM: 2 GB minimum
  • Virtualization: KVM
  • Network: IPv4 required
  • Pre-installed software: AmneziaWG
2

You’ll get an email from your hosting

Example credentials:

  • Link: https://ip:port
  • Password: example
3

Log in to the control panel

Open the link in your browser and enter the password

Press the “Sign In” button.

4

User Management and Settings

This panel allows you to create new users and view QR codes for any user to set up their account in the AmneziaWG app.

5

Download the AmneziaWG app

Comments

Manage VPN Users

Create, edit, delete, enable, or disable VPN users in just a few clicks, with no restrictions.

Analytics

Import and Export Settings

Download a client configuration file for easy transfer to another server.

Group

Open Source

AmneziaWG respects your privacy and does not collect or share your data. Both the server and client parts are open-source.

Analytics

Completely Free

Setting up a VPN only requires paying for your own VPS server, which can be obtained from any hosting provider.

Frequently Asked Questions

Hosting your own VPN gives you full control over the connection, security, and privacy. You can configure the server as you like and avoid relying on third-party providers for sensitive data.

Using third-party VPN services can expose you to risks like data logging, weak encryption, or lack of transparency. Your data might be stored or shared without your consent. Hosting your own VPN helps mitigate these risks and ensures your privacy.

There is no strict limit on how many users you can create, but server performance may be affected by the number of active users. The more users you have, the more resources (CPU, RAM, bandwidth) will be used, so ensure your server has enough capacity to handle the load.

What is AmneziaWG?

AmneziaWG is a modern advancement of the WireGuard protocol. It keeps the streamlined design and high performance of the original while adding features that make it more versatile for personal VPN use.

Cross-platform Support

AmneziaWG works seamlessly with AmneziaVPN on Windows, macOS, Linux, Android, and iOS.

Low Resource Usage

Optimized for energy efficiency and minimal system load, ensuring smooth performance.

Simple Configuration

Minimal setup is required to start using your private VPN connection quickly.

Based on UDP

AmneziaWG communicates using the fast and lightweight UDP protocol for optimal performance.

Flexible Packet Handling

Supports custom headers and adjustable packet sizes for advanced configuration.

Top