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 4.9.10 - sometimes it takes a few days until all of the various binaries are updated.

Windows

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

macOS

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

macOS 10.15 (Catalina)
macOS 11.0 (Big Sur)
Download .DMG

macOS 10.13 (High Sierra)
macOS 10.14 (Mojave)
Download .DMG
macOS 10.12
Download .DMG

Linux

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.

Snap
Install via Snap

Fedora and openSUSE

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

openSUSE/Fedora
Install via OBS

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-4.9.10-x86_64.AppImage and then simply run this file.

AppImage
Download AppImage

Sources

Sources are of course available via git or as a release tar-ball Subsurface-4.9.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.