Back to Freedom.Tech Back
All Mullvad VPN releasesAll versions
Release Mon, Sep 14, 2026 2 min read

Mullvad VPN 2026.5

Original release notes

This release is for desktop only.

Here is a list of all changes since last stable release 2026.4:

Added

  • Add explicit log levels for mullvad log set-level command: off, error, warn, info,

debug and trace.

Changed

  • Do not show dialog when rendering the map fails due to disabled GPU acceleration.
  • Clicking on the tray icon will toggle the window instead of just showing it.
  • Old mullvad log set-level command has been renamed to mullvad log set-rust-log.

the git commit being built instead of the time of the build. Required for reproducible builds.

  • Set the BUILDHOST header of .rpm packages to a fixed value instead of the hostname of the

build machine. Required for reproducible builds.

  • De-couple mullvad-daemon.service "After=" dependencies from systemd.resolved and NetworkManager.
  • Start mullvad-early-boot-blocking.service before network-pre.target instead of basic.target.

unsigned.

  • Switch winreg out for windows_registry.
  • Add timeout to device cleanup tasks during installs.
  • Increase timeout on flushing DNS cache.

Removed

pools, so this has not been necessary since 2022.5-beta1.

Fixed

  • Reject invalid DAITA fraction limits in tunnel config responses before starting the tunnel.
  • Ignore DAITA tunnel config responses unless DAITA was requested.
  • Fix infinite loop of account checks when account ran out of time.
  • Fix IPv6 obfuscation relay selection when the relay's WireGuard endpoint only has IPv4.
  • Fix the device sometimes being incorrectly marked as revoked when the API rejects an expired

access token.

  • Fix daemon crashing on startup when migrating settings that contain no WireGuard entry location.

enabled in order to prevent toggle switches and other custom-styled controls from becoming invisible.

  • Fix the installer UI from looking blurry by making the installer DPI-aware.
  • Wait for the tunnel routes to become usable, and retry the connection to the tunnel config

service if the tunnel is not ready yet. This may help with connection failures that occur immediately after the tunnel is set up, when using quantum-resistant tunnels or DAITA.

<!-- The following artifacts will be included: MullvadVPN-2026.5.exe ( Size: 250M ) MullvadVPN-2026.5.exe.asc ( Size: 833 ) MullvadVPN-2026.5.pkg ( Size: 243M ) MullvadVPN-2026.5.pkg.asc ( Size: 833 ) MullvadVPN-2026.5_aarch64.rpm ( Size: 88M ) MullvadVPN-2026.5_aarch64.rpm.asc ( Size: 833 ) MullvadVPN-2026.5_amd64.deb ( Size: 110M ) MullvadVPN-2026.5_amd64.deb.asc ( Size: 833 ) MullvadVPN-2026.5_arm64.deb ( Size: 103M ) MullvadVPN-2026.5_arm64.deb.asc ( Size: 833 ) MullvadVPN-2026.5_arm64.exe ( Size: 121M ) MullvadVPN-2026.5_arm64.exe.asc ( Size: 833 ) MullvadVPN-2026.5_arm64.pkg ( Size: 136M ) MullvadVPN-2026.5_arm64.pkg.asc ( Size: 833 ) MullvadVPN-2026.5_x64.exe ( Size: 129M ) MullvadVPN-2026.5_x64.exe.asc ( Size: 833 ) MullvadVPN-2026.5_x86_64.pkg ( Size: 140M ) MullvadVPN-2026.5_x86_64.pkg.asc ( Size: 833 ) MullvadVPN-2026.5_x86_64.rpm ( Size: 95M ) MullvadVPN-2026.5_x86_64.rpm.asc ( Size: 833 ) -->