Guide

Strava not syncing with Apple Health? Why it happens, and how to fix it

  • strava
  • apple health
  • sync
  • export
On this page
  1. Why Strava does this
  2. The workarounds people try
  3. How Vanoor handles it
  4. How to export an Apple Watch workout to Strava by hand
  5. How to connect Strava to Apple Health
  6. How to disconnect Strava from Apple Health
  7. What if I don't use Strava?
  8. Strava and Apple Health: quick answers
  9. Sources

You finish a run and it's sitting right there in Apple Health, but Strava acts like it never happened. It's not a bug and it's not your settings: Strava's Apple Health integration only imports activities recorded with Apple's own Workout app. Strava's help centre says it outright: activities uploaded to Apple Health from a third-party app will not sync.

Quick checklist: why a workout didn't sync to Strava
  1. Recorded with another app? Only Apple's Workout app syncs from Health. Runs from other apps never will (fix below).
  2. Older than 30 days? Strava only picks up Workout app activities from the past 30 days.
  3. Automatic Uploads off? Strava → You → settings → Manage Apps and Devices → Health → turn on Automatic Uploads, or tap Import next to the run.
  4. Missing permission? iPhone Settings → Apps → Health → Data Access and Devices → Strava → turn on Workouts & Routes (and heart rate).
  5. Shows as imported but isn't there? Strava rejects duplicates, so look for an activity with the same start time, delete it and import again.

Why Strava does this

Every workout in Apple Health carries the identity of the app that wrote it. Strava filters on that source and only accepts Apple's native Workout app, partly to avoid duplicate uploads from apps that already talk to Strava directly and partly by policy. No setting, permission, or metadata trick on the recording app's side changes this; Apple's own engineers confirm the filtering happens entirely on Strava's side.

The workarounds people try

ApproachResult
Toggling Health permissions in StravaNo effect, because the source filter isn't permission-based
Bridge apps that re-upload Health workoutsWorks, but adds a paid third app and manual friction
Exporting FIT/GPX files and uploading at strava.com/uploadWorks, fully manual, every single run
The recording app uploading to Strava directlyWorks automatically, and it's what serious running apps do

How Vanoor handles it

Vanoor takes the last route. Connect your Strava account once in Settings, and every finished run is uploaded straight to Strava's API as a standard FIT file, with the full GPS route, heart rate and timing, moments after you save it on the Watch. Apple Health still gets its own copy. You need no bridge app and no manual exports, and there are no duplicates because each run is uploaded exactly once.

Privacy note: the Strava connection is the only outbound integration in Vanoor. It's opt-in, and it sends only the runs you record. Everything else stays in Apple Health and your private iCloud.

How to export an Apple Watch workout to Strava by hand

If you have a run in Apple Health that Strava will never pick up, because it was recorded with an app that does not upload directly, there are three ways to get it there, from least to most effort:

  1. Use the recording app's own export. Most serious running apps can share a finished run as a FIT or GPX file (Vanoor: open the run in Activity, tap share). AirDrop or save it, then upload at strava.com/upload or in the Strava app under Record → Upload activity. FIT keeps heart rate and cadence; GPX keeps the route and time only.
  2. A bridge app. Apps such as HealthFit or RunGap read workouts out of Apple Health and push them to Strava, automatically or on demand. They work, they cost a few dollars, and they add a third app to the chain.
  3. Re-record with Apple's Workout app. It is the only Health source Strava imports. That makes it a workaround more than an export, and it means giving up the app you chose.

The clean fix is still an app that uploads to Strava itself, once, right after the run, as described in the section above.

Heart rate travels with the upload, from the wrist or from a chest strap paired to the Watch, and a structured workout arrives on Strava with its laps intact. Setting a Watch up from scratch? Start with the complete guide to running with an Apple Watch.

How to connect Strava to Apple Health

This is the link that lets Workout app runs flow into Strava (and Strava activities into Health). From Strava's own help, as of September 2026:

  1. In the Strava app, open the You tab and tap the settings icon.
  2. Tap Manage Apps and Devices → Health, then the plus icon, then Connect.
  3. On Apple's Health Access screen, turn on Workouts & Routes (and any other data you want shared, such as heart rate).
  4. Back in Manage Apps and Devices → Health, turn on Automatic Uploads so Workout app runs go up without tapping Import.
  5. Optional: Send to Health copies Strava activities (for example from a bike computer) into Apple Health.

How to disconnect Strava from Apple Health

Two places, depending on what you want to stop:

  • Stop Strava reading or writing Health data: iPhone Settings → Apps → Health → Data Access and Devices → Strava → Turn Off All. (In the Health app itself: your profile picture → Apps or Sources → Strava.)
  • Stop uploads but keep the permission: Strava → settings → Manage Apps and Devices → Health → switch off Automatic Uploads and Send to Health.

Disconnecting stops future syncing only; activities already on Strava or in Health stay where they are. If you record with an app that uploads to Strava by itself (like Vanoor), that upload is a separate connection, managed inside that app.

What if I don't use Strava?

Nothing changes: runs save to Apple Health, show up in Vanoor's own Activity history with full charts and splits, and can be exported as FIT or GPX from any run's share menu whenever you need a file.

Strava and Apple Health: quick answers

Why is my Apple Watch workout not syncing to Strava?

Almost always because it was recorded with an app other than Apple's Workout app. Strava's Health sync ignores those on purpose. If it was a Workout app run, check that it is under 30 days old, that Automatic Uploads is on, and that Strava has the Workouts & Routes permission in Health.

Can Apple Fitness sync with Strava?

Workouts recorded with the Workout app, including ones you do alongside Apple Fitness+, sync through the Health connection above. The Fitness app's rings and awards do not go to Strava; only the workouts do.

Does Strava sync heart rate from Apple Health?

For Workout app activities, yes, if you allowed heart rate on the Health Access screen. For runs from other apps nothing syncs through Health at all, so the heart rate only arrives if that app uploads to Strava directly (Vanoor sends it inside the FIT file).

How do I get third-party Apple Watch runs onto Strava?

Use an app that uploads to Strava itself, a bridge app such as HealthFit or RunGap, or export a FIT file and upload it at strava.com/upload. The section above covers all three.

Will syncing create duplicate activities?

Strava refuses an activity with the same start time as one you already have, so the second copy is dropped. If an app uploads directly and you record the same run with the Workout app, you will see the duplicate rejected, so pick one path.

Last checked 25 September 2026.

Step by step in Vanoor: Save runs to Apple Health and upload them to Strava, with screenshots.

Sources

  1. Strava. Apple Health and Strava — states that only activities recorded with the native Apple Workout app sync, and that workouts written to Health by other apps do not. support.strava.com

Read 25 September 2026.

Keep the Watch. Upgrade the run.

Vanoor: offline route navigation, race pacing and structured workouts on the Apple Watch you already own.

Get Vanoor on the App Store 7-day free trial · $14.99 once, no subscription · no account