Mullvad VPN for Linux
Latest version: 2025.5 (see changes)

Installing the app using the Mullvad repository
The Mullvad VPN app is available via our repository servers for deb and dnf/yum based Linux distributions. If this does not work for you, but you run a systemd based system, you can try to install it using the manual .deb installation instructions below.
Ubuntu/Debian
# Download the Mullvad signing key
sudo curl -fsSLo /usr/share/keyrings/mullvad-keyring.asc https://repository.mullvad.net/deb/mullvad-keyring.asc
# Add the Mullvad repository server to apt
echo "deb [signed-by=/usr/share/keyrings/mullvad-keyring.asc arch=$( dpkg --print-architecture )] https://repository.mullvad.net/deb/stable stable main" | sudo tee /etc/apt/sources.list.d/mullvad.list
# Or add the Mullvad BETA repository server to apt
echo "deb [signed-by=/usr/share/keyrings/mullvad-keyring.asc arch=$( dpkg --print-architecture )] https://repository.mullvad.net/deb/beta beta main" | sudo tee /etc/apt/sources.list.d/mullvad.list
# Install the package
sudo apt update
sudo apt install mullvad-vpn
Fedora
# Fedora 41 and newer
# Add the Mullvad repository server to dnf
sudo dnf config-manager addrepo --from-repofile=https://repository.mullvad.net/rpm/stable/mullvad.repo
# Or add the Mullvad BETA repository server to dnf
sudo dnf config-manager addrepo --from-repofile=https://repository.mullvad.net/rpm/beta/mullvad.repo
# Fedora 40 and earlier
# Add the Mullvad repository server to dnf
sudo dnf config-manager --add-repo https://repository.mullvad.net/rpm/stable/mullvad.repo
# Or add the Mullvad BETA repository server to dnf
sudo dnf config-manager --add-repo https://repository.mullvad.net/rpm/beta/mullvad.repo
# Install the package
sudo dnf install mullvad-vpn
Manually installing the package file
Installation instructionsSelect architecture
Select distribution
Please select architecture and distribution above
Ease of use
- Install and get a tunnel running in a few clicks
- Change location/server easily
- Submit support requests directly in the app
- Split tunneling
Securing your privacy
- Automatic WireGuard key rotation, anti censorship, port probing and traffic obfuscation
- Advanced kill switch. Tight firewall integration with atomic operations without leaks
- Multihop and Shadowsocks
- Cryptographically signed installer
- We have a no-logging of user activity policy
Trust is paramount
- Latest App audit (November 2024 – by X41 D-Sec)
- Our source code