The Subsurface team makes a number of installers available for our users. Some of them are available as direct downloads from this site, some of them are made available through established Linux distribution mechanisms.

The latest version of Subsurface is 5.0.10 - sometimes it takes a few days until all of the various binaries are updated.


The Subsurface installers support Windows 7, 8, and 10, both 32bit and 64bit. Bluetooth Low Energy support requires Windows 10. MTP support (currently only needed for the Garmin Descent Mk2/Mk2i) requires 64bit.

Windows (64bit)
Download .EXE
Windows (32bit)
Download .EXE


Subsurface runs on Intel based Macs with macOS 10.15 or newer. For technical reasons, there are two different DMGs available.

current macOS versions
10.15 and later
Download .DMG


Linux makes it much harder to offer binaries given the vast number of distributions with different mechanisms for making packages available. The Subsurface developers are trying to make packages available for the most popular distributions (and in the most popular formats):

Ubuntu and compatible distros

For many users the Snap may be the easiest solution, a native package can be installed by adding the ppa:subsurface/subsurface PPA to your system.

Install via Snap


Subsurface binaries are available via COPR. Simply enable the Subsurface repo and install our official builds.

sudo dnf copr enable dirkhh/Subsurface
sudo dnf install subsurface


Many current and still maintained versions across several architectures are available via OBS.

Install via OBS


Packages for the most recent releases of Debian (generally for stable, testing, and unstable) for amd64 and i386 platforms are available via a 3rd party repository.

Debian packages
Usage instructions

generic AppImage

If your distribution isn't supported above and you are running on an x86-64 platform, usually an AppImage is a viable solution. You should be able to download this file, make it executable chmod +x Subsurface-5.0.10-x86_64.AppImage and then simply run this file.

Download AppImage


Sources are of course available via git or as a release tar-ball Subsurface-5.0.10.tgz.

git repo
Browse git repo
Source tar file
Download .tgz

The sources of the GPL and LGPL components shipped with the Mac and Windows binaries can be found at Homebrew and MXE. The Subsurface sources come with all scripts needed to build both Subsurface and its dependencies for Windows, Mac and Linux.