WireGuard
Implements modern cryptographic standards, maintains a small codebase for security auditing, ensures fast cross-platform VPN performance, supports embedded and enterprise environments, offers easy deployment, IPv4/IPv6, secure key exchange, and mobile app support.
Cost / License
- Free
- Open Source
Application types
Platforms
- Mac
- Windows
- Linux
- Android
- iPhone
- BSD
- iPad
- Self-Hosted
- FreeBSD
- OpenWrt
- Termux
Features
Properties
- Lightweight
- Privacy focused
Features
- Encrypted VPN
- Fast speed
- Dark Mode
- WireGuard
- No Logs
- Virtual LAN
- Ad-free
- End-to-End Encryption
- AES-256 Encryption
- No Tracking
- Command line interface
- No registration required
- Built-in VPN
Tags
- vpn-server
- UDP
- roaming
- curve25519
- chacha20
WireGuard News & Activities
Recent News
- Fla published news article about Proton VPN
Proton VPN CLI for Linux now available on Ubuntu, Debian, and FedoraProton VPN has launched a command-line interface for Linux, now available on Ubuntu, Debian, and Fe...
Recent activities
- fosam liked WireGuard
- Creative_joe liked WireGuard
urbansheep added WireGuard as alternative to DefaultVPN
Featured in Lists
## WHAT IS F-DROID ? F-Droid is an awesome app repository for FOSS (Free & Open Source Software) android apps. …
A list with 809 apps by AmileyaRyver without a description.
This list is inspired by the Kamran Ahmed's "2020 Developer Roadmap," now at roadmap.sh Without …
What is WireGuard?
WireGuard is an extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography. It aims to be faster, simpler, leaner, and more useful than IPSec, while avoiding the massive headache. It intends to be considerably more performant than OpenVPN. WireGuard is designed as a general purpose VPN for running on embedded interfaces and super computers alike, fit for many different circumstances. Initially released for the Linux kernel, it plans to be cross-platform and widely deployable. It is currently under heavy development, but already it might be regarded as the most secure, easiest to use, and simplest VPN solution in the industry.








Comments and Reviews
Running on an OpenWrt router whilst connected to a Mullvad.net VPN server, it's much faster than OpenVPN -253Mb/s vs 167 Mb/s on speedtest.net - whilst using considerably less of the router's resources. WireGuard appears to be the future.
Simple setup and very good performance.
WireGuard is the next evolution of currently used VPN standards/protocols. It's a newer technology yet has already experienced fast adoption (which is rare for security-focused standards). It provides many features not [natively] supported by current VPN offerings such as OpenVPN, and although there may be a learning curve (as with any newer techs), the resultant seamless/secure WAN/LAN-based network connectivity (a la ZeroTier) is worth it. Cloudflare has even been using it in production as the backbone of their "WARP" (1.1.1.1) DNS/VPN service for some time now.
I love the idea of wireguard, but at the moment it seems out of reach, as it's still acknowledged by the developers as unstable code as of March 2019. A quote from them:
While this was true in March 2019, WireGuard 1.0 was released in March 2020 and added into the Linux 5.6 kernel in the same month. WireGuard passed a third-party audit before this.
https://arstechnica.com/gadgets/2020/03/wireguard-vpn-makes-it-to-1-0-0-and-into-the-next-linux-kernel/