FitMesh Sync
Works via Health ConnectFitness platform·Garmin

Sync Garmin Connect to your dashboard

Since 2024 Garmin Connect writes to Health Connect — your Forerunner, Fenix, Epix, Venu, Vivoactive, Instinct data is already readable by FitMesh today (steps, heart rate, sleep, calories, distance, basic workouts). For Body Battery, Training Load, Recovery Time, Stress Score and detailed GPS we're building the official Garmin Health API OAuth integration, planned for Q3 2026.

GET IT ONGoogle Play
Coming Soon
Download on theApp Store
Coming Soon
Notify me for advanced data

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

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₂

Works today

Via Health Connect, no extra setup

  • Daily steps (live)
  • Average heart rate + HR zones
  • Total sleep (no detailed stages)
  • Active + basal calories
  • Daily distance
  • Basic workouts (type, duration, kcal)

Official OAuth — Q3 2026

What the direct integration will add

  • +Body Battery (energy level)
  • +Training Load + Recovery Time
  • +Day and night Stress Score
  • +Full GPS workout tracks
  • +Garmin-estimated VO₂ max
  • +Pulse Ox (blood oxygen)
Notify me when available →

Technical note

Today: automatic bridge via Garmin Connect app → Health Connect. Q3 2026: OAuth 2.0 + Garmin Health API for advanced performance metrics (requires Garmin Developer Program approval).

How to connect Garmin Connect

5-minute setup

  1. 1Check requirements: Android 10+ and Garmin Connect app installed with at least one paired device.
  2. 2Install Health Connect from the Play Store (preinstalled on Android 14+).
  3. 3Open Garmin Connect → ☰ menu → SettingsConnected PartnersHealth Connect → tap Connect and enable read/write for steps, heart rate, sleep, calories, distance, workouts.
  4. 4Install FitMesh Sync from the Play Store and sign in with Google.
  5. 5Grant FitMesh the requested Health Connect permissions on first launch, then tap Sync now.
  6. 6(Optional) Join the waitlist for the Garmin Health API OAuth (Q3 2026) to unlock Body Battery, Training Load and detailed GPS.

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. Native integration via Garmin Health API OAuth is on the Q3 2026 roadmap (pending Garmin Developer Program approval).

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.

When do I get the OAuth invite?+

OAuth Garmin beta invites roll out from Q3 2026 in waves, in waitlist signup order. Final approval depends on Garmin Developer Program.

Technical notes

Today: Garmin Connect → Health Connect bridge, typical latency 15–30 minutes, daily granularity. Q3 2026: official OAuth 2.0 + Garmin Health API with new-activity webhooks, second-by-second heart rate, full GPS tracks, 12-month backfill on first connect.

Frequently asked questions

Which Garmin watches are supported today?+

Every Garmin compatible with Garmin Connect on Android (from 2018) works today via Health Connect: Forerunner, Fenix, Epix, Venu, Vivoactive, Instinct, Vivosmart and Vivofit included. Just check that 'Sync with Health Connect' is enabled in Garmin Connect settings.

Will I see Body Battery and Training Load?+

Not today — Health Connect doesn't expose these proprietary Garmin metrics. They'll be available with the official OAuth planned for Q3 2026.

Read more

Related integrations

Ready to start?

Download FitMesh Sync, grant Health Connect permissions, and your data is live in 30 seconds.

GET IT ONGoogle Play
Coming Soon
Download on theApp Store
Coming Soon
Sync Garmin Connect to FitMesh Sync