No account required

Your workouts.
Your routes.
Your files.

Export Apple Watch and iPhone workouts to GPX, TCX or FIT with one tap — or upload them straight to Strava.

Coming soon on the App Store
Compatible with Strava

Everything you need

GPX, TCX & FIT export

Turn any Apple Health workout with GPS data into a standard GPX, TCX or FIT file. Running, cycling, hiking, swimming and more.

Strava Direct Upload

Connect your Strava account via OAuth and upload workouts directly. No file juggling needed.

Merge Routes

Combine several workouts into a single route and export it as one file. Made for a ride your watch cut in two, or a multi-day hike.

Multisport Split

A triathlon reaches Strava as three properly typed activities — a swim, a ride and a run — instead of one shapeless workout. Transitions are left out.

Route Preview

See your workout route on a map with elevation profile before exporting. Verify it's the right one.

Bulk ZIP Export

Export many workouts at once as a ZIP archive. Filter by date range or by sport, then download the lot in one tap.

11 Languages

Available in English, Spanish, Catalan, French, German, Italian, Brazilian Portuguese, Japanese, Korean, and Chinese (Simplified and Traditional).

Privacy First

Your workouts are read from Apple Health and the files are built on your device. No account, no advertising, and no tracking across apps or websites — only anonymous usage analytics.

Strava Integration

Upload your Apple Health workouts directly to Strava. Connect once, then send any workout with a single tap — no files to manage in between.

SnapGPX Strava Connect screen showing the official Connect with Strava button

1. Connect

Tap "Connect with Strava" using the official OAuth flow

Strava login page for OAuth authentication

2. Log in

Sign in to your Strava account securely on strava.com

Strava authorization screen showing SnapGPX requested permissions: view public profile and upload activities

3. Authorize

Review permissions and authorize SnapGPX to upload activities

SnapGPX showing connected Strava account with option to disconnect

4. Ready

Your account is connected. Upload workouts anytime with one tap

How it works

  • OAuth 2.0 authentication with activity:write scope
  • Uploads each workout to Strava as a new activity
  • Automatic activity type mapping (running, cycling, hiking, swimming, and more)
  • Multisport/triathlon workouts are split into separate Strava activities by discipline
  • Upload only — SnapGPX never asks Strava for your data. The athlete name in Settings, which tells you which account is connected, comes back inside the sign-in response itself

Your data stays safe

  • Your Strava credentials are never seen or stored by SnapGPX
  • OAuth tokens stored securely in your device's Keychain
  • Your files are built on your device. The only server we run is a stateless proxy that completes the Strava sign-in, so the app never carries a client secret
  • What reaches Strava is the workout itself: route, timestamps, elevation, and whatever sensor data Apple Health holds for that sport — heart rate on any workout, speed and power on a run, walk, hike or ride, cadence on a ride
  • Disconnecting asks Strava to revoke the authorization and deletes the tokens from your device

How it works

SnapGPX activity list showing walking, swimming and equestrian workouts with duration, distance and pace
1

Open SnapGPX

Grant access to Apple Health and your workouts appear instantly.

Cycling workout detail showing the route on a map with duration, distance, average speed, cadence, heart rate and power
2

Pick a workout

See the route on a map, elevation profile, and all your stats at a glance.

Export tab showing 44 selected activities, the file-format picker, Export as ZIP and Upload All to Strava
3

Export or upload

Save the file, share it, or upload straight to Strava.

Your data stays yours

SnapGPX reads your workouts from Apple Health and builds the files on your device. No workout is uploaded anywhere unless you choose to send it to Strava.

No advertising, and no tracking across apps or websites. Two things do leave on their own: anonymous usage analytics that help improve the app, and a route's start and end coordinates, which Apple turns into the city name shown beside a workout. Connecting Strava exchanges sign-in tokens through our proxy, and those tokens are stored only in your device's Keychain. Read our full privacy policy.