WorkoutGPX

Your workouts are in Apple Health. Get them out as GPX.

Every run, ride, hike and walk your Apple Watch records is in Apple Health with its GPS route, and Health has no way to hand you one as a file. WorkoutGPX does. Pick a workout, or your whole history, and each becomes a standard GPX file with the route, the timestamps and the heart rate, cadence and power your watch recorded, ready for Strava, Garmin Connect, Komoot, Google Earth or a folder of your own. Leave the first and last stretch of the route out, and a run you share does not lead back to your door.

Download on the App Store

iPad, iPhone

Free. No account. Your workouts stay on your iPhone until you share them.

WorkoutGPX, Apple Health workouts exported as GPX: the Workouts list on an iPhone, each run, walk and ride with the outline of its routeSwipe a workout to share it: a run swiped aside in the list, with GPX Explore and Share GPX buttons

One with a swipe, or many at once

Swipe a workout in the list, or touch and hold it, and Share GPX hands you its file without opening it; GPX Explore sends it to GPX Explore to look at. For a trip or a season, tap Select, tick the workouts you want, or Select All for everything under the current filter, then Export. The app fetches each workout’s route and sensors in turn, with a progress card you can cancel, and opens one share sheet with a GPX file per workout. A two-week trip goes to Files, AirDrop or Mail in one go. Workouts without GPS are skipped and listed before the sheet opens, never silently dropped.

Every export is also kept in the Files app, in the WorkoutGPX folder on your iPhone or iPad, so last month’s file is still there when you want it again.

Leave your front door out of it

A run that starts and ends at home draws a line to your door for anyone you send it to. Turn on Hide Start and End in Settings, under Privacy, and every file you export leaves out the first and last stretch of the route: 200 m, 500 m or 1 km, or ⅛, ¼ or ½ mile. The points are dropped, never moved, so what is left of the track is exactly where you went. On a workout’s map the hidden part is drawn in gray, so you can see what the file will leave out, and the view menu there changes it for a single export. It applies to every way out of the app: one workout, many, a swipe or a shortcut.

Hide your start and end: a run on the map with its first and last stretch drawn in gray, left out of exportsYour data stays with you: Settings with Include Sensor Data, Hide Start and End under Privacy, the WorkoutGPX Guide under Help, and Also from ObjectGraph

Every workout Health has, back to the first

There is no limit and no cut-off date: the list goes as far back as your data does, grouped by month, each workout led by the shape of its route with its distance and time beside it, so you can tell the Sunday loop from the commute before you open either. Running, walking, hiking, cycling, swimming, skiing, rowing and any other activity with a GPS route are all there, with a count per type. Narrow it by activity and by date, with presets for the last week, month, three months or year. A date range includes its last day, the filter button fills in while a filter is on, and the filter is still set the next time you open the app, so “hiking, last September” is one tap and one share sheet. Workouts without a route, an indoor ride or a strength session, are tucked away so the list shows only what can become a track; show them and they sit in gray, slimmer, out of the way.

Filter by activity and date: activity types with counts, a switch for workouts without GPS and a date range with presetsSelect many, export once: twelve workouts ticked and an Export 12 Workouts button

Export from Shortcuts

WorkoutGPX adds two actions to the Shortcuts app. Export Latest Workout makes the GPX of your most recent workout with a route, of any type or the one you pick. Export Workouts makes one for every workout between two dates, both days included, again for one type or all of them. The files come out as your settings say, units, sensor data and hidden start and end included, and go on to the next action in your shortcut. Apple Health cannot be read while the iPhone is locked, so a shortcut that runs while it is locked tells you so instead of failing quietly.

What is in the file

A GPX file other apps read as a workout, not just a line. Every track point carries its timestamp, coordinates and elevation. With Include Sensor Data on in Settings, as it is unless you switch it off, the points also carry whatever Health has of heart rate, cadence, power, speed and course, written in the Garmin extensions that Strava, Garmin Connect and GPX viewers already understand. The file’s description carries the workout’s own summary from Health: distance, duration, energy, elevation gain, average heart rate. Switch sensor data off if you only want the route. Each workout is its own file, not a zip, because that is what the fitness services want and what Files and AirDrop take without complaint.

Units, maps and sensor data: Settings with metric or imperial, the map style, line width, route coloring and sensor data in exports

See the route before you export it

Open any workout and the route is on the map, colored by effort, which follows the grade, or by elevation, with the peaks and valleys marked and the numbers in a card: distance, start and end, elevation minimum, maximum and gain, the gain being Apple’s own figure when the workout has one. Scrub the elevation profile and a marker follows along the track. Long workouts open quickly, markers and all. Standard, satellite and hybrid maps, your line width, and miles in the US and UK, kilometers everywhere else, until you flip the switch in Settings.

See every climb and descent: a hike colored by effort, peaks marked, the elevation profile below

1 / 3

On iPad

The same app on the larger screen: the list, the filters, the route and the export. Select across a season on the iPad and share the files to a folder in one go.

WorkoutGPX on iPad: the Workouts list grouped by month, each workout with the outline of its route

1 / 5

Then open it in GPX Explore

The file WorkoutGPX writes is the file GPX Explore reads, and every workout has a GPX Explore button that takes it there. Open it on the Mac, iPhone or iPad and the heart rate charts under the map, the climb is colored on the track, and the moving time, pace and splits are worked out. Health to GPX, GPX to a map. WorkoutGPX is free, and so is looking at your workouts in GPX Explore.

An exported workout open in GPX Explore on the Mac, with the heart-rate chart under the map and the route card

Yours stays yours

WorkoutGPX reads Apple Health and never writes to it. It has no servers, no account and no analytics. It reads your Health data only to build the files you export, and that data leaves the phone only when you share a file, and only as that file, with your start and end left out if you choose. The app is available in English, German, French, Spanish and Japanese, on iPhone and iPad with iOS 18.2 or later.

Questions people ask

The WorkoutGPX Guide explains the app step by step; in the app it is under Help in Settings.

How do I export an Apple Watch workout as a GPX file? Install WorkoutGPX, allow it to read workouts and routes from Health, then swipe the workout in the list and tap Share GPX. It lands in the share sheet as a .gpx file: save it to Files, AirDrop it to a Mac, or send it to another app. The steps with pictures are in How to export Apple Watch workouts as GPX.

Does the GPX include heart rate, power and cadence? Yes, with Include Sensor Data on in Settings, as it is unless you switch it off: wherever Health has them, the points carry them in the Garmin extensions that Strava, Garmin Connect and GPX viewers read as sensors. How to see heart rate and power from a GPX file shows what that looks like.

Can I export my whole history at once? Yes. Set a filter or none, tap Select, then Select All, then Export. One share sheet carries a file per workout, and workouts without a route are listed rather than dropped.

Can I keep my home out of a GPX I share? Yes. Turn on Hide Start and End in Settings, under Privacy, and every file you export leaves out the first and last 200 m, 500 m or 1 km (⅛, ¼ or ½ mile) of the route. The points are dropped, not moved, and the workout’s map shows the hidden part in gray.

Can I export with Shortcuts? Yes. Export Latest Workout makes the GPX of your most recent workout, and Export Workouts makes one for every workout between two dates, each for one workout type or all of them. Apple Health cannot be read while the iPhone is locked, so run them with it unlocked.

Where are the files I exported? Wherever you shared them, and also in the Files app, in the WorkoutGPX folder under On My iPhone or On My iPad.

Will Strava, Garmin Connect or Komoot open it? They do: the file is standard GPX 1.1 with the extensions those services write themselves. Each service takes one GPX per workout, which is why the export is files rather than a zip.

Why is a workout missing from the list? It has no GPS route, so it cannot become a track: an indoor ride, a strength session, a pool swim. Switch on Show workouts without GPS in the filters to see them listed.

Do I need an Apple Watch? No. WorkoutGPX exports any workout in Apple Health that has a GPS route, whether the Watch recorded it or another app saved it to Health.

How do I open the GPX on a Mac? With GPX Explore from the Mac App Store; How to open a GPX file on a Mac covers the other ways and how to make one app the default.

Is it free? Yes, with no in-app purchases and no account.

What changed lately? Read the WorkoutGPX 1.6 release post.

Download on the App Store