FitMesh Sync
Works via Health ConnectFitness platform·Garmin

Sync Garmin Connect to your dashboard

Since 2024 Garmin Connect writes to Health Connect, so your Forerunner, Fenix, Epix, Venu, Vivoactive, Instinct data is already readable by FitMesh today (steps, heart rate, sleep, calories, distance, basic workouts). For advanced proprietary metrics like Body Battery, Training Load, Recovery Time and Stress Score we are evaluating direct Garmin Health API integration, subject to formal approval in the Garmin Developer Program.

FitMesh Sync is an independent product. Trademarks belong to their respective owners; this page implies no affiliation or sponsorship.

How this compares to other sync architectures
G

Garmin Connect

Garmin

Supported data

The data types FitMesh can read from this integration. Green dot = supported, grey = not available from this source.

Steps
Heart rate
Sleep with stages
Calories
Distance & GPS
Workouts
VO₂ max
SpO₂

Technical note

Bridge via Garmin Connect app → Health Connect on Android after device sync is enabled. Access to the Garmin Health API requires approval in the Garmin Connect Developer Program.

How to connect Garmin Connect

How to connect it

  1. 1Check requirements: Android 14 or later and the Garmin Connect app installed with at least one compatible paired Garmin device. (Sharing data from Garmin Connect to Health Connect is exclusively supported on Android 14+; while FitMesh general app requirements start at Android 10, the Garmin Connect integration specifically requires Android 14).
  2. 2On Android 14+, Health Connect is integrated into the Android operating system and does not require a separate app download from the Play Store.
  3. 3Open Garmin Connect → ☰ menu → Settings → Connected Partners → Health Connect → tap Connect and authorize sharing for steps, heart rate, sleep, calories, distance, and workouts.
  4. 4Install FitMesh Sync from the Play Store and sign in with your account.
  5. 5Grant FitMesh the requested Health Connect permissions on first launch, then tap Sync now (Garmin data becomes available after a successful sync between your watch and the Garmin Connect app).

What gets synced

Troubleshooting

I want Body Battery and Training Load today+

Not possible via Health Connect: these are proprietary Garmin metrics not exposed to the HC API. Direct integration via Garmin Health API requires formal approval under the Garmin Developer Program.

I see steps but not workouts+

In Garmin Connect → Settings → Connected Partners → Health Connect verify that the 'Exercise' permission is enabled. It's separate from steps.

Is direct Garmin API integration planned?+

Access to the Garmin Health API requires approval in the Garmin Connect Developer Program; commercial use is subject to Garmin's terms and licensing fees. Via bridge, after sharing is enabled, Garmin Connect can send documented categories to Health Connect following a successful device sync. Availability depends on Android 14 or later, a compatible device, settings, and permissions.

Technical notes

Today: Garmin Connect → Health Connect bridge. Supported metrics: steps, heart rate, total sleep, calories, distance and workouts.

Frequently asked questions

How do I sync Garmin Connect data with FitMesh?+

Currently, FitMesh imports Garmin data via Health Connect on Android. After sharing is enabled in Garmin Connect app settings, Garmin Connect can send documented categories to Health Connect following a successful device sync. Availability depends on Android 14 or later, a compatible device, settings, and permissions. Access to the Garmin Health API requires approval in the Garmin Connect Developer Program; commercial use is subject to Garmin's terms and licensing fees.

What Garmin data does FitMesh import?+

Via Health Connect, FitMesh imports steps, heart rate, calories, sleep, workouts, and distance from Garmin. Advanced proprietary metrics (Body Battery, advanced HRV status, training readiness) do not pass through the Health Connect bridge and would require an approved direct Garmin API integration.

Does FitMesh work with Garmin Fenix, Forerunner, and Vivoactive?+

Yes. FitMesh works with all Garmin watches that sync to Garmin Connect on Android: Fenix, Forerunner (55, 165, 265, 955, 965), Vivoactive, Venu, Instinct, Epix, and others. Any Garmin that syncs to Garmin Connect is supported.

Why is Garmin Body Battery not showing in FitMesh?+

Body Battery is a proprietary Garmin metric not exported to Health Connect. Accessing it would require a direct Garmin Health API integration subject to formal Garmin Developer Program approval. In FitMesh you can currently track resting heart rate and standard sleep data.

Read more

Related integrations

Ready to start?

Download FitMesh Sync and authorize Health Connect: your data starts appearing on the dashboard at the next sync.