Dive computer sync
How to import dives from a Garmin dive computer
12 of the 13 Garmin models in the catalog download straight to an iPhone over Bluetooth. Pick your exact model below for the steps that apply to it.
About Garmin Dive and Garmin Connect
Garmin syncs to Garmin Connect over Bluetooth. From there you export the dive as FIT or UDDF and bring it into SeaLog.
Stuck on it? Read the migration guide.
Garmin models that sync over Bluetooth
SeaLog pairs with these directly. No cable, no desktop software, no manufacturer account. Where a model line was sold in both a wired and a wireless generation, its page covers both routes.
Garmin models that need a cable
An iPhone cannot open a serial or USB connection to a dive computer. These go through a Mac or PC once, then into SeaLog as a UDDF file.
Garmin downloads, drivers and manuals
Fully alive and actively developed. Garmin ships current firmware, a maintained Garmin Dive phone app, the Garmin Connect web platform, and a Garmin Express desktop client, and released new Descent hardware (X30) as recently as September 2025.
Desktop software
- Desktop softwareGarmin Dive app (official product and download page)The primary route off every Descent: pulls dive logs over Bluetooth and can export any single dive as a FIT file.Win + Mac
- Desktop softwareGarmin Connect (web)The only desktop-class view of your dives, and the only place that offers both a bulk CSV export and a per-dive original FIT download.Browser
- Desktop softwareGarmin Express for WindowsDesktop companion over the USB cable; handles firmware and account sync only, with no dive-log viewer or dive export.Windows
- Desktop softwareGarmin Express for macOSmacOS build of the same firmware-and-sync utility.macOS
- Desktop softwareGarmin Express Windows installer (direct download)The installer binary itself, served straight from Garmin's download host.Windows
- Desktop softwareGarmin Express macOS installer (direct download)The macOS disk image, served straight from Garmin's download host.macOS
Official guide
- Official guideHow Do I Export Dive Information?The single most useful page for divers: covers CSV and FIT export from the Connect website and FIT export from the Dive app, and warns that some recorded data never reaches the exported file.
- Official guideHow to Sync with the Garmin Dive AppExplains automatic Bluetooth sync, the manual sync control, and that dives download from the watch even with no internet connection.
- Official guideHow Do I Export Data Out of Garmin Connect?The general Connect export reference, including the full account-archive request that yields every original FIT file.Browser
- Official guideViewing Dives in Garmin ConnectHow to locate dive activities inside the general Connect activity list before exporting them.Browser
- Official guideHow Do I Manually Upload an Activity I Recorded to the Garmin Dive App?Useful in reverse: covers getting a dive file into Garmin's ecosystem when automatic sync missed it.
- Official guideHow to Manually Upload Activities to Garmin ConnectManual file upload path for dives that never reached the account.Browser
- Official guideGarmin Dive App Minimum Device Software RequirementsStates the phone-OS floor: iOS 17.0+ or Android 9.0+ with native Play Store, excluding Android Go edition.
- Official guideGarmin Dive App Does Not Recognize My DeviceTroubleshooting entry point when the watch never appears for pairing or sync.
- Official guideSetting Up Garmin Express (Descent Mk1 owner's manual topic)Model-specific cable setup steps for the one Descent that mounts as plain USB storage.Win + Mac
- Official guideGarmin Dive App (Descent Mk1 owner's manual topic)Confirms the original 2017 Descent is still served by the modern Dive app rather than being orphaned.
- Official guideGarmin Dive App (Descent Mk3 Series owner's manual topic)The in-manual pointer to the Dive app and its Garmin Connect account sync.
Mobile app
- Mobile appGarmin Dive on the App StoreRequires iOS 17.0 or later.iOS
- Mobile appGarmin Dive on Google PlayRequires Android 9.0 or later with native Play Store; Android Go edition devices are unsupported.Android
- Mobile appGarmin Connect on the App StoreThe general account app sitting underneath the Dive app; useful for firmware updates and account management.iOS
- Mobile appGarmin Connect on Google PlayAndroid build of the account app that the Dive app syncs into.Android
Firmware
Manual
- ManualDescent Mk1 Owner's Manual (PDF)Official PDF for Garmin's first dive computer.
- ManualDescent Mk2/Mk2s Owner's Manual (PDF)One manual covers both the Mk2 and the smaller Mk2s.
- ManualDescent Mk2i Owner's Manual (PDF)Separate manual for the air-integrated Mk2i and its transceiver pairing.
- ManualDescent Mk3 Series Owner's Manual (PDF)Covers both the Mk3 and the air-integrated Mk3i across the 43 mm and 51 mm sizes.
- ManualDescent G1 Series Owner's Manual (PDF)One manual for both the standard G1 and the solar-charging variant.
- ManualDescent G2 Series Owner's Manual (PDF)Manual for the 2025 rugged watch-style G2.
- ManualDescent X30 Owner's Manual (PDF)Manual for the large-format X30 announced September 2025.
- ManualDescent X50i Owner's Manual (PDF)Manual for the touchscreen, air-integrated X50i.
Support
Worth knowing
- Garmin runs two separate but linked apps and you need to know which does what: the Garmin Dive app is the dive-specific client (dive logs, buddies, sites, per-dive FIT export) while Garmin Connect is the general fitness account underneath it. Dives sync from the watch into Dive, and Dive syncs up into the Connect account. A Garmin account is required for anything beyond the phone-local view.
- CSV export is web-only. The Garmin Connect website can emit both CSV (a summary of many dives) and FIT (one dive, full profile); the Garmin Dive phone app can only emit FIT, one dive at a time. There is no bulk per-dive FIT export short of the full account-archive request.
- There is no UDDF or DL7 export anywhere in Garmin's stack. Everything comes out as FIT (or a flat CSV summary), so any importer has to parse Garmin's FIT dive messages.
- No serial driver exists or is needed. This is the single biggest difference from the legacy cable brands: Garmin's own toolchain talks to the watch over Bluetooth (phone) or native USB (desktop). Third-party desktop tools that read the device directly do hit the MTP layer, and on Windows those tools typically need a generic WinUSB/libusb shim installed against the MTP interface. But that is a third-party requirement, not a Garmin-supplied driver.
- MTP allows only one connection at a time. If another MTP-aware application has the Descent open, a second tool will fail to enumerate it. This is a common cause of 'device not found' reports on Mk2 and later.
- The Descent Mk1 is the odd one out on the desktop: being USB mass storage rather than MTP, it simply mounts as a drive, and its FIT files can be copied straight off GARMIN/Activity with no software at all.
- Garmin Express is a firmware-and-sync utility, not a logbook. Divers looking for a desktop dive-log application from Garmin will not find one. The web Garmin Connect interface is the only desktop-class viewer.
- CATALOGUE DATA ERROR: our dive_computers.json lists 'Descent X10' and 'Descent X10i' under garmin. Neither exists as a Garmin product. Garmin's large-format X line is only the Descent X50i (announced Nov 2024) and the Descent X30 (announced Sep 2025); there is no X10 or X10i on garmin.com, in Garmin's support manual index, or in libdivecomputer's descriptor table. Those two rows should be removed or corrected, leaving 11 real models.
- Garmin's support-site FAQ URLs rot. The widely-cited 'Learn More About the Devices Compatible With the Garmin Dive App' article (faq=LPTn92Mw434Jn4RkxvlJZ7) is dead and returns Garmin's 404 page despite still being indexed by search engines. It was verified and dropped rather than listed here.
- The Garmin Dive app itself has a fairly aggressive phone-OS floor: iOS 17.0 or later, or Android 9.0 or later with native Google Play support. Android Go edition devices are explicitly excluded. An older phone can therefore strand an otherwise perfectly good Descent.
- Descent S1 is a surface smart buoy accessory, not a wrist dive computer, so its manual is deliberately excluded from the model mapping below even though it shares the Descent name and the Garmin Dive app.
One logbook for all of it
SeaLog keeps every dive in one place whichever computer it came from, with the depth profile intact, and exports back out to UDDF whenever you want it.