WireGuard 4+
Official WireGuard VPN client
WireGuard Development Team
-
- Free
Screenshots
Description
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.
What’s New
Version 1.0.5
Issues resuming the connection from sleep have been fixed.
Ratings and Reviews
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.
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!
No Multi-User Support
It works great, but if you switch users and open the app, you can't open it because it's already open with another user. If you quit the app in the other user and open it in another, all of your tunnels disappear in both users. That means all your tunnels are lost until you add them again, in every user. If you stay connected to a tunnel while switching to another user, you're still connected to that tunnel, forcing you to go back to the first user and disconnect, then switching users. My feature request is for the app to work on a per-user basis. Tunnels and settings should be user-specific. Switching to another user should disconnect the first, and connect the other to its user-specific tunnel that on-demand is on.
Information
- Seller
- WireGuard LLC
- Size
- 5.4 MB
- Category
- Utilities
- Compatibility
-
macOS 10.14 or later, 64-bit processor
- Languages
-
English
- Age Rating
- Rated 4+
- Copyright
- © 2015-2019 WireGuard LLC
- Price
- Free
Supports
-
Family Sharing
With Family Sharing set up, up to six family members can use this app.