← Package directory
Available on winget

Install Mullvad VPN

Mullvad is an open-source commercial virtual private network service based in Sweden.

Install with winget
winget install --id MullvadVPN.MullvadVPN
Upgrade
winget upgrade --id MullvadVPN.MullvadVPN
Uninstall
winget uninstall --id MullvadVPN.MullvadVPN

About Mullvad VPN

Mullvad is an open-source commercial virtual private network service based in Sweden.

What's new in 2026.2

This release is for desktop only. Here is a list of all changes since last stable release 2026.1: Added Linux - Make it possible to build for RISC-V from source. - Add --daemon-only build option for deb and rpm packages for CLI usage. Changed - Location setting no longer defaults to Sweden, instead it uses your current location if it has available relays, and falls back to Sweden otherwise. - mullvad-daemon now defaults to ERROR log level when -v is not specified. mullvad-daemon -vv is used in system services to maintain previous DEBUG log level. - Update GotaTun from version 0.2.0 to 0.5.1. This improves compliance with the WireGuard spec by adding handshake jitter and implementing padding to multiples of 16 bytes, fixes a minor vulnerability when generating peer indices, and fixes another when registering incoming decoy packets for DAITA. - Disable SNI for Mullvad API traffic. This prevents DPI based on domain name when obfuscation is disabled. - Redact other users' home paths in logs. macOS - GotaTun is now used as the WireGuard implementation. It replaces wireguard-go. Fixed Windows - Fix regression in 2026.1 that could cause split tunneling to become unavailable. Security macOS - Mitigate multiple local privilege escalation attacks from admin user to root in the preinstall and postinstall scripts.

Read release notes

Version history

Version Updated Notes
2026.2 Unknown This release is for desktop only. Here is a list of all changes since last stable release 2026.1: Added Linux - Make it possible to build for RISC-V from source. - Add --daemon-only build option for deb and rpm packages...
2026.1 Unknown This release is for desktop only. Here is a list of all changes since last stable release 2025.14: Changed - Change WireGuard port to no longer affect the port used for LWO. - Change Mullvad Bridges access method to rand...
2025.14 Unknown This release is for desktop only. Here is a list of all changes since last stable release 2025.13: [2025.14] - 2025-12-09 This release is identical to 2025.14-beta3. [2025.14-beta3] - 2025-12-01 Fixed - Fix a regression...
2025.13 Unknown This release is for desktop only. Here is a list of all changes since last stable release 2025.12: Added - Add settings reset command to the CLI ('mullvad reset-settings'). - Make feature indicators in connection panel n...
2025.12 Unknown This release is for Windows only. This release is based on 2025.10 with the addition of a fix for a BSOD that some users experienced. Here is a list of all changes since last stable release 2025.11: Added - Add helpful w...
2025.11 Unknown This release is for desktop only. Here are the changes since last stable release 2025.10: This release is for Windows only. This release reverts all functionality to how the app worked in version 2025.9 to fix a BSOD (bo...
2025.10 Unknown This release is for desktop only. Here is a list of all changes since last stable release 2025.9: Added - Add helpful warnings when clearing account history. This helps users not lose their account numbers. Windows - Add...
2025.9 Unknown This release is for desktop only. Here is a list of all changes since last stable release 2025.8: Added - Add QUIC obfuscation (WireGuard only). It will be used automatically when connecting fails with other methods. Fix...
2025.8 Unknown This release is for desktop only. Here is a list of all changes since last stable release 2025.7: Added - Add in-app updates to Windows and macOS. This new feature lets you download, verify, and install new versions from...
2025.7 Unknown This release is for desktop only. Here is a list of all changes since last stable release 2025.6: Added - Add notification that shows when the user is connected to WireGuard with a port that is not supported. Linux - The...
2025.6 Unknown This release is for desktop only. Here is a list of all changes since last stable release 2025.5: Added - Add a notification for notifying users about the sunsetting of OpenVPN. Changed Windows - Rename win-shortcuts nat...
2025.5 Unknown This release is for desktop only. This release is identical to 2025.5-beta1: Here is a list of all changes since last stable release 2025.4: Added Windows - Add support for DAITA V2. - Add back wireguard-go (userspace Wi...
2025.4 Unknown This release is for desktop only. This release is identical to 2025.4-beta1. Here is a list of all changes since last stable release 2025.3. Fixed Windows - Fix GUI crashing at launch on some systems.
2025.3 Unknown This is a desktop only release. Here is a list of all changes since last stable release 2025.2. Added Windows - Add support for Windows ARM64. Changed - (Linux and macOS only) Update to DAITA v2. The main difference is t...
2025.2 Unknown This release is for desktop only. Here is a list of all changes since last stable release 2025.1. Fixed - Fix crash when Wireguard tunnel setup timed out.
2025.1 Unknown This release is for desktop only. Here is a list of all changes since last stable release 2024.8. Added - Add a new access method: Encrypted DNS Proxy. Encrypted DNS proxy is a way to reach the API via proxies. The acces...
2024.8 Unknown This release is for desktop only.This release addresses issues identified in a recent audit. Here is a list of all changes since last stable release 2024.7.Security - Remove invalidly set up alternative stack for fault s...
2024.7 Unknown This release is for desktop only. This release is identical to 2024.7-beta1. Here is a list of all changes since last stable release 2024.6. Fixed macOS - Fix DNS not working due to broken PF redirect.
2024.6 Unknown This release is for desktop only. Here is a list of all changes since last stable release 2024.5. Added - Add WireGuard over Shadowsocks obfuscation. It can be enabled in "WireGuard settings". This will also be used auto...
2024.5 Unknown This release is for desktop only. Here is a list of all changes since last stable release 2024.4. Added - Add DAITA (Defence against AI-guided Traffic Analysis) setting for Linux and macOS. - Add --json flag to mullvad s...