About Defguard
Desktop client for managing WireGuard VPN connections, including Defguard instances with multi-factor authentication.
Desktop client for managing WireGuard VPN connections, including Defguard instances with multi-factor authentication.
Desktop client for managing WireGuard VPN connections, including Defguard instances with multi-factor authentication.
| Publisher | Defguard |
|---|---|
| Version | 2.1.2 |
| Release date | 2026-09-25 |
| License | AGPL-3.0 |
| Installer type | wix |
| Architecture | x64 |
| Package ID | DefGuard.Defguard |
| Install scope | All users |
winget install --id=DefGuard.Defguard -ewinget upgrade --id=DefGuard.Defguard -ewinget uninstall --id=DefGuard.Defguard -emsiexec /i "Defguard_2.1.2_x64_en-US.msi" /quiet /norestartmsiexec /x {DF72FCC5-2094-47ED-AA23-FCE1612890A2} /quietThis is a patch for the major 1.6 release.
It contains a various UI and platform-specific bug fixes:
- fix issues with deep-links not working on Windows (#827)
- fix blocking Windows syscalls locking the UI process (#825)
- handle disabled IPv6 stack on Windows causing connection errors (DefGuard/wireguard-rs#131, #930)
Other Changes
- Preserve old package versions on APT repository by @jakub-tldr in #821
- Clear TOTP code input on MFA failure by @jakub-tldr in #857
- Handle error on session end & regenerate QR on session end by @jakub-tldr in #863
- fix(nix): handle various DNS setups in nix package by @wojcik91 in #867
- Chocolatey update workflow by @jakub-tldr in #873
- migrate nix package build process to crane by @wojcik91 in #876
Full Changelog: v1.6.8...v1.6.9
Yes. Defguard is free and open-source software released under the AGPL-3.0 license.
The latest version is 2.1.2, released on Sep 25, 2026.
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with ee6df83bdcad1c352d9abe9184104fd1cc79c4af7955c9295710977559769bab.
Defguard runs on Windows and is available for 64-bit (x64) systems.
Run the offline installer with msiexec /i "Defguard_2.1.2_x64_en-US.msi" /quiet /norestart, or install it with Windows Package Manager: winget install --id=DefGuard.Defguard -e --silent.
Open Settings › Apps › Installed apps, find Defguard and select Uninstall. From the command line, run winget uninstall --id=DefGuard.Defguard -e.