Subsurface-mobile icon

Subsurface-mobile APK

3.0.16 ( GPL-2.0-only

the official upstream of the Subsurface divelog program

Download APK (22.9 MB)

Sports & Health
Source Code
Code Repository

Subsurface-mobile app

Subsurface-mobile is Sports & Health tool that is open source under the GPL-2.0-only license.

Subsurface was originally created by Linus Torvalds, and currently is available cross-platform for Linux, Mac, Windows – and Android. It allows data import from a large number of dive computers and several existing divelog programs. It provides advanced visualization of the key information provided by a modern dive computer and allows the user to track a wide variety of data about their diving.

Subsurface-mobile is a full-fledged dive log application for Android, based on Subsurface, the best free open source dive log application available on Windows, Mac and Linux. Subsurface-mobile allows you to access your dive log on your tablet or phone, edit the data and even download new dive information from many Bluetooth dive computers (and even some dive computers that require a download cable - but there things get more complicated). Using a free Subsurface Cloud Storage account you can synchronize your dive data with the Subsurface desktop application (while significantly increasing the usefulness, the cloud account is not required to use Subsurface-mobile).

Now you can easily see your dive lists and details, quickly change those details, and in many cases even download the latest dives from your dive computer - all on a mobile device. Additionally, Subsurface-mobile lets you track GPS fixes during a dive trip and apply those to your dive list. You can also manually add new dives to a dive list.

Downloading from Bluetooth and Bluetooth LE dive computers should work for all supported models. Downloading from cable based dive computers is much more limited. On some Android devices this doesn’t work at all, on others at least dive computers with FTDI based cables are supported.

Please check out the Subsurface-mobile user manual, and report any issues you may run into in our user forum.

Old Versions