WireGuard is a modern VPN protocol with state of the art formally verified cryptography while being extremely minimal and fast.


Extremly simple to get up and running

Only a few easy steps are necessary to get going in like a minute, without any hassle.

WireGuard with AzireVPN is currently free for everyone

Everything has been running smoothly so far, and we are now interested in testing our WireGuard infrastructure at larger scale. We have therefore decided to open up our WireGuard servers for free. Simply sign up to connect to all of our WireGuard endpoint locations!

Improve your speed and latency

Our tests on different devices has shown WireGuard to be superior when it comes to speed. ChaCha20‑Poly1305 performs extremely well.

  • ChaCha20 for encryption
  • Poly1305 for authentication
  • Curve25519 for ECDH
  • WireGuard

  • IPsec

  • OpenVPN

Lines of code (LoC)

WireGuard outshines other tunnels by having a smaller codebase.

~4k LoC

~100k LoC

~405k LoC

Small attack surface

Less code means WireGuard can be easily peer reviewed and has a small attack surface. This is a huge security improvement versus other VPN tunnels.

This also means that WireGuard can take advantage of better performance optimizations as the code base is smaller and easier to improve.

  • WireGuard
  • OpenVPN
  • IPsec

Strong encryption

WireGuard is currently using one of the most modern, robust and state-of-the-art cryptographic cipher suite.

With ChaCha20 for encryption, and Poly1305 for authentication and data integrity, you can have peace of mind while browsing the Internet.

Seamless connection

WireGuard was built with roaming in mind. You can switch between 4G and Wi-Fi without even notice when the tunnel is roaming.


"WireGuard" is a registered trademark of Jason A. Donenfeld.

WireGuard Pilot

WireGuard is still in development but is looking so promising that we are eager to let our users try it out already.

WireGuard with AzireVPN is currently free for everyone

We have developed an API for key distribution and are looking into adding WireGuard to our client. At the moment, this protocol can be used on Linux, macOS, Android and some routers, but support for Windows is coming soon. Simply sign up to connect to all of our WireGuard endpoint locations!