Item logo image for Fit Sync

Fit Sync

Item media 2 (screenshot) for Fit Sync
Item media 1 (screenshot) for Fit Sync
Item media 2 (screenshot) for Fit Sync
Item media 1 (screenshot) for Fit Sync
Item media 1 (screenshot) for Fit Sync
Item media 2 (screenshot) for Fit Sync

Overview

Send your own Garmin Connect dive activities to your dive-log service as original FIT files.

Fit Sync moves the dives you have already recorded on your Garmin watch into your dive-logging service, without retyping anything. It is a bridge, not a companion app for any one service. Garmin Connect is where your dives come from; where they go is up to you, and the destination is chosen from a list in the extension. The service supported today is freediver.club. The code for talking to a service is self-contained and the interface for adding another is documented publicly, so a service can be added without touching how the extension works. HOW IT WORKS 1. Connect your account on a supported service. For freediver.club the extension shows a six-digit code that you approve once, while signed in there. It never asks for a password — not your Garmin one, and not the service's. 2. Choose what to look for: everything new since your last sync, everything since a date you pick, or one date range at a time for working back through older history. 3. Review the list of dives it found. Untick anything you do not want, and choose the discipline for the batch — constant weight, bifins, no fins, free immersion, hang, or other. 4. Upload. Each dive is sent, matched to the right day in your own time zone, and linked to a workout. WHAT IT DOES WITH YOUR WORKOUTS If a day has no workout yet, Fit Sync creates one and names it the way the service itself would — for example "42m CWT · 12 dives" — in English, Polish, German or Korean. If a day already has a workout you planned, Fit Sync does not guess. That dive goes to a review list so you decide which workout it belongs to. Attaching a dive is not reversible, so it is never done on your behalf. A sync can be stopped, and picks up where it left off. Uploading the same dive twice is harmless: the service recognises the file and skips it. WHAT YOU NEED - An account on a supported service — currently freediver.club - Dives already synced from your watch to Garmin Connect - To be signed in to Garmin Connect in this browser PRIVACY Fit Sync sends your dive files to the service you connected and nowhere else. There is no analytics, no tracking, and no server belonging to the extension — the developers of Fit Sync never receive your data. It reads nothing from any site other than Garmin Connect, and it does not request permission to see your other tabs or your browsing history. Full policy: https://github.com/fit-tools/chrome-fit-sync/blob/master/PRIVACY.md OPEN SOURCE Every line is public and MIT-licensed: https://github.com/fit-tools/chrome-fit-sync If you run a dive-logging service and want it supported, the destination interface is documented in DESTINATIONS.md in that repository. Questions and bug reports: https://github.com/fit-tools/chrome-fit-sync/issues Fit Sync is not affiliated with, endorsed by, or supported by Garmin Ltd. Garmin and Garmin Connect are trademarks of Garmin Ltd. It only ever accesses your own activities, through your own session, using Garmin Connect's own export.

Details

  • Version
    2.0.0
  • Updated
    August 2, 2026
  • Size
    148KiB
  • Languages
    English
  • Developer
    Email
    bartosz@freediver.club
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization

Fit Sync has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.

Fit Sync handles the following:

Health information
Authentication information
Website content

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, visit the developer's support site

Related

Gemini Manager — Folders, Auto-Classify & Chat Organizer for Gemini

4.0

Organize Gemini chats into folders — auto-classify, track usage & analyze your conversation patterns. All-in-one Gemini organizer.

Prism - Rainmeter

5.0

Fetches AI service usage data and sends it to the Prism Rainmeter widget pack.

Skreno — Screen Recorder with Transcripts & Dev Logs

4.9

Record your screen, annotate live, blur anything private. Each recording gets a link with a transcript, AI summary and dev logs.

UniFi Insights Plus

0.0

Enrich your UniFi Controller with threat intelligence, GeoIP data, and an embedded Log Insight dashboard

LeetSync — Auto LeetCode & GFG to GitHub

5.0

Automatically sync LeetCode and GeeksforGeeks solutions to your personal GitHub repository.

GarminWO — Workout Importer for Garmin Connect

0.0

Analyse a workout photo or text with AI and import it directly into Garmin Connect.

iGPSPORT to Garmin Sync

5.0

Automatically syncs your rides from iGPSPORT directly to Garmin Connect with one click.

Garmin Workout Importer

5.0

Import JSON or ZWO workouts into Garmin Connect with FTP-adaptive preview. ZWO converted to Garmin's structured-workout format.

Geo Hound

4.8

Automatically detect and save GIS services (WMS, WMTS, ESRI) as you browse, eliminating manual copying and network request searches.

Anamne — your AI conversation memory

5.0

Capture your ChatGPT & Claude chats into a private, searchable archive you own — and sync them to Obsidian. Local-first.

GSkills for Chrome

5.0

Discover and insert GSkills use cases in Gemini, save favorites, and submit selected conversations to your company.

Strava Feed Filter

5.0

Filter activities on the Strava dashboard feed.

Gemini Manager — Folders, Auto-Classify & Chat Organizer for Gemini

4.0

Organize Gemini chats into folders — auto-classify, track usage & analyze your conversation patterns. All-in-one Gemini organizer.

Prism - Rainmeter

5.0

Fetches AI service usage data and sends it to the Prism Rainmeter widget pack.

Skreno — Screen Recorder with Transcripts & Dev Logs

4.9

Record your screen, annotate live, blur anything private. Each recording gets a link with a transcript, AI summary and dev logs.

UniFi Insights Plus

0.0

Enrich your UniFi Controller with threat intelligence, GeoIP data, and an embedded Log Insight dashboard

LeetSync — Auto LeetCode & GFG to GitHub

5.0

Automatically sync LeetCode and GeeksforGeeks solutions to your personal GitHub repository.

GarminWO — Workout Importer for Garmin Connect

0.0

Analyse a workout photo or text with AI and import it directly into Garmin Connect.

iGPSPORT to Garmin Sync

5.0

Automatically syncs your rides from iGPSPORT directly to Garmin Connect with one click.

Garmin Workout Importer

5.0

Import JSON or ZWO workouts into Garmin Connect with FTP-adaptive preview. ZWO converted to Garmin's structured-workout format.

Google apps