Official WireGuard VPN client
WireGuard Development Team
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.
Small bug fixes.
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.
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.
Amazing if you can get it to work
While the wireguard protocol does live up to its grand promises of being lightweight and fast, the abysmal lack of official documentation and especially troubleshooting suggestions makes it nearly impossible to fix your setup if it doesn't work on the first try. Unless you're skilled at networking or you have assistance from someone with a working installation, it's next to impossible to troubleshoot a nonfunctional installation. That said, it fulfills all promises made about the protocol if you do manage to get it working.
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary, for example, based on the features you use or your age. Learn More
- WireGuard LLC
- 3.4 MB
- Requires macOS 12.0 or later.
English, Catalan, Finnish, French, German, Indonesian, Italian, Japanese, Korean, Persian, Polish, Punjabi, Romanian, Russian, Simplified Chinese, Slovenian, Spanish, Traditional Chinese, Turkish
- Age Rating
- © 2015-2023 WireGuard LLC