FitMigrate

Apple Health to Fitbit and Google Health: Connect or Archive

By Josep Mampel Marques, updated

To bring Apple Watch data into Fitbit, connect Apple Health to the Google Health app. Google's help center says that on iPhone, third-party data is shared through Apple Health, and for an Apple Watch your data "will sync to the Google Health app through Apple Health". In the app, tap Connections, then Apps & services, then Apple Health. That is a live connection, not a file import. For a full copy of your older history, export it from Health and convert it with FitMigrate to CSV and FIT files that you keep.

What Google says will sync

According to Google's help page for connecting third-party apps, data that arrives from an Apple Watch through Apple Health includes:

The same page lists what is not yet available in Google Health: exercise minutes, stand hours, ECG and irregular rhythm alerts, and daytime vitals readings. It also says Google Health shows only an overnight average for the vitals, even when Apple Health shows values through the day.

How to connect

  1. Open the Google Health app on your iPhone and tap Connections.
  2. Tap Apps & services, then Apple Health.
  3. Allow the data types you want to share in the Apple Health permission screen. Google asks you to check that you enabled the correct permissions for the data you want.

The exact screens may differ between app versions. To disconnect, Google's page says to tap Disconnect inside the Apple Health entry; the permissions stay active in Apple Health until you remove them there.

Older history and your own copy

Google's page states no limit on historical data from Apple Health, and it also does not promise that old workouts will be copied. Treat the connection as the way new data flows, and make your own archive for the past:

  1. Export from Health: Export All Health Data. See the full steps.
  2. Open the zip in FitMigrate and download the metrics you care about as CSV, one file per metric.
  3. Download your workouts as FIT files if you want them for another service. Not every service takes them; check that service's help first.

Strava and Google Health

Google's page says Strava activities import into Google Health only if both apps are connected to Apple Health. Strava's own help says its Apple Health sync handles activities recorded with the native Apple Workout app. If you use all three, check which app is the source of each workout so you do not count it twice.

Getting data back out of Google Health

If you later leave Google Health, Google's export page says to use Google's standard data download with Google Health selected when you sign in with a Google Account. For GPS and workout data in the app, open the Fitness tab, tap the activity, tap More, then Export; GPS exercises export as a Training Center XML (TCX) file. Those steps are Google's, and the screens can change.

What FitMigrate does and does not do here

NeedFitMigrate
Archive all Apple Health metricsYes, one CSV per metric
Workouts as files with route and heart rateYes, FIT, one per workout
Send data into Fitbit or Google HealthNo
Sync new data over timeNo, the export is a snapshot

Nothing is uploaded: the files are built in your browser. If you want a spreadsheet of your weight or sleep, the steps are in Apple Health export to CSV.

FAQ

Does connecting Apple Health bring in my old Apple Watch history?

Google's help page does not state how much history is imported, so we cannot say. Keep your export.zip as your own full copy either way.

Can I upload my Apple Watch workout files to Fitbit?

We found no file import for workouts in Google's help pages. Their documented route is connecting Apple Health. Workouts as FIT files are for services that accept uploads, such as Garmin Connect or Strava.

Why do my numbers differ between the two apps?

Google says values can differ slightly between Apple Health and Google Health because each app calculates them differently.

Sources