WireGuard is a fast, modern, and secure VPN tunnel. This app allows users to manage and use WireGuard tunnels. The app can import new tunnels from archives and files, or you can create one from scratch. It is currently undergoing rapid development, and we are listening to our users in implementing new and exciting features. Please visit wireguard.com for a summary of the WireGuard protocol and how to set up your own WireGuard server for use with this app.
Catalina has a bug in which network extension profiles, and therefore WireGuard configurations, are erratically erased. Apple is working on a fix to this, which should be out in the next minor OS update, but until that's released, this new version of WireGuard contains a workaround to recover and reinstate erased configurations.
Ratings and ReviewsSee All
A Perfect Implementation
This works more or less flawlessly. The protocol itself is incredibly fast and efficient, and this implementation maintains that.
It is completely integrated with macOS's networking frameworks, so it can be managed in System Preferences like a normal VPN and run without keeping a separate application open. It seems to have almost no system overhead, either, and it is very easy to set up. It also properly stores credentials in Keychain Access, rather than trying to manage them itself.
There is one oddity, though: the configuration dialog consists of one text box that contains the config file, rather than a series of form fields like the iOS client. I don't think it is worse, necessarily, but it'd make more sense if the UI was consistent across both platforms.
This is a fantastic bit of software. The initial setup can be someone of a bear and confusing but once you get the keys set up and single port forwarded its off to the races. Its amazingly fast compared to openvpn and more secure.
Some might be scared off by opening a port but dont be. If you run a port scan you cant even see the port is open. It only reports open when wireguard handshake is complete.
Pair it will a VPN provider and you have a fast and reliablie vpn setup. Highly recommend.
Wow, great VPN app
I have been using OpenVPN, Tunnleblick, and Wireguard with two different VPN services and have found WireGuard 1.02 to be the easiest to set up and fastest to connect on Mojave.
The slower to connect of my two VPNs sometimes takes over a minute to establish a VPN tunnel. WireGuard does its thing in less than a second, connecting to the same VPN service. And it is equally fast on my iPhone 7. Thanks, guys!
With Family Sharing set up, up to six family members can use this app.