WireGuard
WireGuard is an open-source virtual private network (VPN) and communication tunnel published under the MIT license. It provides secure point-to-point connections using modern cryptographic principles with minimal code complexity and high transmission efficiency.
download.wireguard.com · Official website
- ✓ Official source (winget)
- ✓ SHA256 taken from the official repository
- ✓ Last checked: Nov. 4, 2026
- This is not a virus scan. Check on VirusTotal
- Version
- 1.1.1
- Release date
- Sept. 20, 2026
- License
- MIT
- Installer type
- wix
How do I use this?
Type Terminal in the Start menu and open it, paste the command (Ctrl+V or right-click) and press Enter. It uses winget, Windows' own package manager, to install the program from its official source.
winget install --id WireGuard.WireGuard -eSHA256 (file verification)
7bfed60ad61b785c914b38b61555a975488e1d3ec472dbfb2fcdf498fca75242play.google.com · Official website
- ✓ Official source (Google Play)
- ✓ Last checked: Nov. 4, 2026
- License
- MIT
We couldn't find a macOS version of WireGuard in the official repositories; check the publisher's website.
You can try these instead:
We couldn't find a Linux version of WireGuard in the official repositories; check the publisher's website.
Highlights
- Modern cryptographic primitives for secure connections
- Minimal codebase designed for high speed and straightforward auditing
- Operates seamlessly across roaming network connections
- Open-source codebase distributed under the MIT license
Who is it for?
WireGuard is designed for system administrators, network engineers, and individuals needing to establish direct, encrypted point-to-point tunnels between Windows machines, Android devices, and remote networks.
Good to know before installing
- Does not provide pre-configured commercial VPN servers out of the box; endpoints, keys, and IP routing must be manually configured or imported.
- Operates exclusively over UDP, which can lead to connection issues on strict networks or firewalls that restrict non-TCP traffic.
- Platform availability in this context is limited to Windows and Android.
How to install
Windows
- Download the official installer using the download button on this page, or run 'winget install --id WireGuard.WireGuard -e' in a terminal.
- Open the downloaded installer and complete the setup wizard.
- Launch the WireGuard client and import your tunnel configuration file.
Android
- Select the official download button to open the app store page.
- Tap Install to download and set up the application on your Android device.
- Launch WireGuard and import your configuration file or scan a QR code to connect.
Alternatives
Frequently asked questions
Is WireGuard free to use?
Yes, WireGuard is free and open-source software under the MIT license.
Does WireGuard provide its own VPN servers?
No, WireGuard is a tunnel protocol and client; you need your own server or a service provider configuration.
How do I configure a tunnel in WireGuard?
You can import an existing .conf configuration file, add tunnels manually, or scan a configuration QR code.