Blog

How to export dive logs to UDDF or CSV from any dive computer

A universal guide to exporting dive logs from any dive computer and importing them into Depthlog. UDDF or CSV, the Subsurface route, and a pre-import checklist.
Matteo Beltrame

Matteo Beltrame

Founder of Depthlog

exportdive computertutorial

26 Oct 2026

3 min read

The problem with dive log exports

Every dive computer brand has its own app, cable or cloud. Some export a universal format, some export a table, and some only show the data on screen. The result is a logbook that is hard to move, even though the data itself is simple.

This guide gives you one route that works across brands, plus a checklist to avoid the usual mistakes.

The universal route: Subsurface

Subsurface is a free, open-source dive log application that supports a wide range of computers. It can download dives from the device and export them to UDDF, which almost every logbook can read.

1. Install Subsurface

Download the version for your operating system from the official release page.

2. Download the dives

Connect the computer the way your model supports it: USB or Bluetooth. In Subsurface, open the import section, choose Dive Computer, select your manufacturer and start the download.

3. Export to UDDF

Select the dives, open the File menu and choose the export option. Save the file as UDDF.

4. Import into Depthlog

Open the Depthlog import page, choose the file and review the dives before confirming.

If your computer is not supported by Subsurface, check the manufacturer app for an export or share action. The target is still the same: UDDF, CSV or JSON.

UDDF or CSV?

FormatWhat it keepsWhen to use it
UDDFProfile, gas, samples, site and notesDefault choice
CSVSummary rows: date, depth, time, gasWhen the app only exports a table
JSONStructured data from Depthlog or another toolWhen you already have a Depthlog export

Pre-import checklist

  • Export all the dives you care about, not just the last trip.
  • Keep a copy of the original file before importing.
  • Check the date range and the number of dives.
  • Import in one pass if possible; Depthlog handles duplicates anyway.
  • After the import, open one dive and confirm the profile and gas mix.

Troubleshooting

  • The computer is not detected: check the cable or Bluetooth pairing, close other apps that may hold the device, and retry.
  • The download stops: keep the computer awake and download in smaller batches.
  • The file will not import: confirm it is UDDF, CSV or JSON, not a PDF or a proprietary backup.
  • Missing dives: check the export date range and repeat the export for the missing period.

Why import into Depthlog

Depthlog is built for the diver who wants one record and real insight:

  • lifetime statistics and SAC trends across every computer and brand;
  • a repetitive-dive planner with your real surface intervals;
  • buddy tags, a dive map, certificates and shareable summaries;
  • a fast log form that pre-fills from your own history.
Ready to move your logs? Create a free Depthlog account and import your file. No credit card required.

FAQs

Related articles