Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Hello @cfc

Does it possible to extract all data from WOD to excel ?
From DeepSeek R1


Method 1: Export Directly via Apple Health (XML)
  1. Export Health Data:
    • Open the Health app on your iPhone.
    • Go to your profile (top-right corner) → Export Health Data.
    • Confirm and save the ZIP file to your device.
  2. Transfer & Extract the ZIP:
    • Share the ZIP file to a computer (email, cloud storage, or Airdrop).
    • Unzip the file to access the export.xml (contains all health data, including workouts).
  3. Convert XML to CSV:
    • Option A (Automated Tools):
    • Option B (Manual Parsing):
      • Use Excel’s Power Query (Windows: Data → Get Data → From File → XML) to import and transform XML data into tables.
      • Save the filtered workout data as CSV.
Method 2: Use HealthFit App (Simplest)
  1. Install HealthFit:
    • Download HealthFit (iOS, free with premium options).
  2. Export Workouts to CSV:
    • Open HealthFit → Tap Workouts.
    • Select workouts → Tap Share → Choose CSV.
    • Share the CSV to Excel via email, cloud storage, or direct import.
Method 3: Create a Shortcut (No Third-Party Apps)
  1. Set Up Shortcut:
    • Download the Workout CSV Export Shortcut (search for pre-made shortcuts online or create one):
      • Use the Find Health Samples action (filter for Workouts).
      • Format data into CSV using variables (e.g., start date, duration, calories).
      • Save the CSV to Files or share directly to Excel.
  2. Run the Shortcut:
    • Execute it to export workouts as CSV. Open in Excel or Numbers.
Method 4: Use macOS Apps (If Available)
  1. QS Access (Free):
    • Transfer your iPhone Health data to a Mac via encrypted backup.
    • Download QS Access to read the Health database.
    • Export workouts as CSV.
Final Steps in Excel:
  • Open the CSV in Excel.
  • Use Data → Text to Columns if needed.
  • Format dates/times and organize columns.
Choose the method that best fits your technical comfort! For most users, HealthFit (Method 2) offers the simplest workflow.
 
From DeepSeek R1


Method 1: Export Directly via Apple Health (XML)
  1. Export Health Data:
    • Open the Health app on your iPhone.
    • Go to your profile (top-right corner) → Export Health Data.
    • Confirm and save the ZIP file to your device.
  2. Transfer & Extract the ZIP:
    • Share the ZIP file to a computer (email, cloud storage, or Airdrop).
    • Unzip the file to access the export.xml (contains all health data, including workouts).
  3. Convert XML to CSV:
    • Option A (Automated Tools):
    • Option B (Manual Parsing):
      • Use Excel’s Power Query (Windows: Data → Get Data → From File → XML) to import and transform XML data into tables.
      • Save the filtered workout data as CSV.
Method 2: Use HealthFit App (Simplest)
  1. Install HealthFit:
    • Download HealthFit (iOS, free with premium options).
  2. Export Workouts to CSV:
    • Open HealthFit → Tap Workouts.
    • Select workouts → Tap Share → Choose CSV.
    • Share the CSV to Excel via email, cloud storage, or direct import.
Method 3: Create a Shortcut (No Third-Party Apps)
  1. Set Up Shortcut:
    • Download the Workout CSV Export Shortcut (search for pre-made shortcuts online or create one):
      • Use the Find Health Samples action (filter for Workouts).
      • Format data into CSV using variables (e.g., start date, duration, calories).
      • Save the CSV to Files or share directly to Excel.
  2. Run the Shortcut:
    • Execute it to export workouts as CSV. Open in Excel or Numbers.
Method 4: Use macOS Apps (If Available)
  1. QS Access(Free):
    • Transfer your iPhone Health data to a Mac via encrypted backup.
    • Download QS Access to read the Health database.
    • Export workouts as CSV.
Final Steps in Excel:
  • Open the CSV in Excel.
  • Use Data → Text to Columns if needed.
  • Format dates/times and organize columns.
Choose the method that best fits your technical comfort! For most users, HealthFit (Method 2) offers the simplest workflow.
Wooo that’s clearly explained ! I have to try this !
I have already export my data from apple health app, file is big (2Go), and excel doesn’t want to digest it.

Thanks
 
@cfc can we get different Colors for interval in map ?
 

Attachments

  • IMG_6142.jpeg
    IMG_6142.jpeg
    1.4 MB · Views: 34
@cfc can we get different Colors for interval in map ?
For interval schedules the app shows the route in different colours according to the interval types (green for fast, grey for recover etc) but that isn't the case for manual intervals. Maybe I should just alternate the colours somehow. Possibly dark grey and light grey so you can identify them. It won't be high priority though - sorry.

You could reproduce the effect by using a repeating interval schedule with two different types of different colours.
 
You could use HealthFit to export FIT files in bulk from Apple's Health system. Then as @FMUK says they can be converted into CSV by various online tools. And then as @BenGoren says generative AI could provide a good way to extract what you need from those CSV files. Maybe it can even work with FIT files but that may be optimistic.
HealthFit now natively supports export to CSV, under the [...][Export As] menu in an activity 👌
 
  • Like
Reactions: cfc
The workoutdoors app has freed me from Garmin and allowed me to only have 1 watch, the apple watch. To say I'm a fan of the app is an understatement. Looking forward to getting my hands on an Ultra.
The only feature/app from my garmin that I'm missing, is a 3rd party app that I use when racing:
Peter's Race Pacer
Effectively it allows you to enter the race distance, goal pace and then you hit the lap button at each km / mile board, and the distance and average pace displayed (not recorded) is rounded to .0 at that distance. It then also displays what pace you need to run to hit your target time.
With the ultra's "action" button, it's feasible for the apple watch ultra to support it now, someone (hint hint) just needs to build it.

The ability to "snap" to the nearest mile/km when you pass a marker post is on my list of features to add. It wouldn't require the action button. It would be another command that you can use the Shortcut settings to associate with any action (including the action button on an Ultra). It isn't particularly high on the list at the moment but will rise as result of your request.

Glad you like the app!
Hi Ian,

I searched through the thread a bit and found this topic already discussed in 2018 and 2022.
I still miss the ability to correct the distance to the course markers. Or has this feature already been integrated and I'm just too dumb to find it? It was always an important feature for me with Garmin for races.
Distance vs. Target and Time vs. Target are already cool features, but they only help if the distance matches the course markers exactly.
Would definitely be worth another bigger tip to me.

Aside from that, the app is really great and, in my opinion, still by far the best for the Apple Watch.
Thank you very much for your excellent work and continuous support.

Regards
 
Hi Ian,

I searched through the thread a bit and found this topic already discussed in 2018 and 2022.
I still miss the ability to correct the distance to the course markers. Or has this feature already been integrated and I'm just too dumb to find it? It was always an important feature for me with Garmin for races.
Distance vs. Target and Time vs. Target are already cool features, but they only help if the distance matches the course markers exactly.
Would definitely be worth another bigger tip to me.

Aside from that, the app is really great and, in my opinion, still by far the best for the Apple Watch.
Thank you very much for your excellent work and continuous support.

Regards
Unfortunately that has actually dropped down the to-do list since then because it hasn't been requested for a while.

The next version will have improved target features (e.g. vs a previous workout and the ability to enter both time and distance) but not rounding to course markers. Sorry about that. One day.
 
Unfortunately that has actually dropped down the to-do list since then because it hasn't been requested for a while.

The next version will have improved target features (e.g. vs a previous workout and the ability to enter both time and distance) but not rounding to course markers. Sorry about that. One day.
Ah, that's a pity, but thanks for the info.
Maybe one day :)
 
Two things I sometimes think about when I'm on a run, but then usually forget about once I'm back home. Except today!

1. The default Workout app is quite great for interval sessions. I have a free Final Surge account, and use their web interface to put my training plans on the calendar. Apple Watch then surfaces those structured trainings in the Workout app and the default screens and the over/under tempo warnings etc are all very well done. For these runs, I stick to known terrain, so that I don't need navigation.
2. For everything else, I use WorkOutDoors. Loading a gpx is all it takes to start a run in a new place, and it's great. The maps are great on this screen, even on my 40mm Watch. I never ever take a wrong turn. Which also makes me think that I don't need the upcoming navigation features, with one exception... I like to know how much distance there's remaining in my run, taking into account the gpx that I have chosen... and ideally, this feature should be smart enough to take into account shortcuts that I have taken compared to the gpx, or little/longer detours that I have chosen to take, at least as soon as I am back 'on track'. Not an exact science, I understand....

My good experience with the Workout app for interval trainings don't diminish how much I prefer WorkOutDoors for everything else. Good work!
 
Two things I sometimes think about when I'm on a run, but then usually forget about once I'm back home. Except today!

1. The default Workout app is quite great for interval sessions. I have a free Final Surge account, and use their web interface to put my training plans on the calendar. Apple Watch then surfaces those structured trainings in the Workout app and the default screens and the over/under tempo warnings etc are all very well done. For these runs, I stick to known terrain, so that I don't need navigation.
2. For everything else, I use WorkOutDoors. Loading a gpx is all it takes to start a run in a new place, and it's great. The maps are great on this screen, even on my 40mm Watch. I never ever take a wrong turn. Which also makes me think that I don't need the upcoming navigation features, with one exception... I like to know how much distance there's remaining in my run, taking into account the gpx that I have chosen... and ideally, this feature should be smart enough to take into account shortcuts that I have taken compared to the gpx, or little/longer detours that I have chosen to take, at least as soon as I am back 'on track'. Not an exact science, I understand....

My good experience with the Workout app for interval trainings don't diminish how much I prefer WorkOutDoors for everything else. Good work!
The next version will provide the remaining distance from the current position to the end of the route, so any shortcuts you have taken previously won't affect that value.

If you haven't taken any shortcuts and have kept to a known route then the current version can show the remaining distance. To achieve that start a workout with the 3 dots then tap Fixed Length and Set Distance. Make sure you have a screen configured with the Remaining Distance metric. This is not perfect because it doesn't allow for any deviations, but it should give a rough estimate until the next version is released.
 
  • Like
Reactions: FMUK and blimundus
What’s the timeline for a beta containing some of the navigation updates? Shoulder season is starting shortly in the White Mountains, making it a good time to test the updates.
 
  • Like
Reactions: testcard
What’s the timeline for a beta containing some of the navigation updates? Shoulder season is starting shortly in the White Mountains, making it a good time to test the updates.
I don't like to set myself deadlines but the coding is complete and I have just started proper alpha testing myself. So it depends on how that goes as to when beta testing starts, and then it depends on how that goes as to when it is released to the App Store.

Sorry that I can't be more specific.
 
I have one question that may have been asked and answered already.

When running with a schedule, is it possible to skip the current interval and jump to the next one? :)
 
I have one question that may have been asked and answered already.

When running with a schedule, is it possible to skip the current interval and jump to the next one? :)
You can move on to the next interval by using the "New Interval" command. If you have an Ultra then you can do this by pressing the orange action button. Otherwise touch the watch screen for a second and tap Settings and then Commands. When you are running a workout then you will see a button for New Interval.

If you do this often and don’t have an Ultra, or want to use the action button for something else, then you can set up a shortcut or an on-screen button for it. To set up a shortcut go to the Commands settings again and press Shortcuts. Then choose a shortcut (e.g. a swipe, a double tap, pressing both side buttons, or a touch menu option), and set that to the New Interval command.

To set up an on-screen button go to the interval configuration in the iPhone app and tap on the screen image in the screen layout section of the interval. Then select a position on the screen and tap Buttons and then New Interval Button to place a button in that position.
 
Wondering what the red and green dots on the map represent?

View attachment 2496656
Those dots are only shown when you are in an interval with a target pace range. The red dot is the position if you had been running at the minimum pace and the green dot is if you had been running at the maximum pace.

So it looks like you were running slightly faster than the middle of the target pace range.

If they are a distraction then you can disable this by going to Settings / Interval Schedules and setting Pace Target on Map to be No.
 
  • Like
Reactions: leescottdavis
Those dots are only shown when you are in an interval with a target pace range. The red dot is the position if you had been running at the minimum pace and the green dot is if you had been running at the maximum pace.

So it looks like you were running slightly faster than the middle of the target pace range.

If they are a distraction then you can disable this by going to Settings / Interval Schedules and setting Pace Target on Map to be No.

What a great feature! I guess my thinking is impaired when I'm running that I didn't think about this...? I will definitely be keeping those.
 
  • Like
Reactions: cfc
Hi there,

I noticed a significant difference in the elevation between the source map (gpx file) and what is shown in the imported map in WOD. GPX.studio and Apple Maps show 22+ meters up and down (loop) whereas WOD shows 8m up and 9m down. Am I missing something in the settings?
 
Last edited:
Hi there,

I noticed a significant difference in the elevation between the source map (gpx file) and what is shown in the imported map in WOD. GPX.studio and Apple Maps show 22+ meters up and down (loop) whereas WOD shows 8m up and 9m down. Am I missing something in the settings?
Funny you should say that because it is something I changed in the code a few days ago. The app was smoothing elevation profiles too aggressively for relatively flat routes like that. So it should be ok in the next version, although that won't be released for a few months.
 
  • Like
Reactions: WesFromParis
Funny you should say that because it is something I changed in the code a few days ago. The app was smoothing elevation profiles too aggressively for relatively flat routes like that. So it should be ok in the next version, although that won't be released for a few months.
Thank you!
 
Hello
I am new here.
I have a problem with the app running on Apple Watch Ultra 2.
When i am using the watch on the bike, without arm , the app keeps freezing and only keep going if I touch the screen!!! There is any way to keep the watch always on??
Thank you
 
Hello
I am new here.
I have a problem with the app running on Apple Watch Ultra 2.
When i am using the watch on the bike, without arm , the app keeps freezing and only keep going if I touch the screen!!! There is any way to keep the watch always on??
Thank you
Have you maybe got low power mode enabled for workouts? That disables the always on display.

To check go to Apple's Settings app and tap Workout.
 
Hi @cfc Thanks so much for all your amazing work! Really excited for the next version of the app. Any sense of when the beta will be ready for testing or any screenshots you can share as a teaser?

So thankful for all the work you do. The Apple Watch would have no chance as as serious fitness wearable without WorkOutdoors.
 
  • Like
Reactions: cfc
Hi @cfc Thanks so much for all your amazing work! Really excited for the next version of the app. Any sense of when the beta will be ready for testing or any screenshots you can share as a teaser?

So thankful for all the work you do. The Apple Watch would have no chance as as serious fitness wearable without WorkOutdoors.
Thanks for your kind words! Sorry that I don't have any screenshots at the moment. They take a lot of time to create properly so I tend to leave them until I am sure that I am not going to change anything afterwards.

They are also a great way to test the app so I usually do them as part of the beta testing rather than in advance of that. When the app is being beta tested then I start work on updating the website and that is when I create the screenshots to use there and on the App Store.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.