# Importing/Creating Training Plans

**URL:** <https://forum.intervals.icu/t/importing-creating-training-plans/37619>\
**Category:** Feature Requests\
**Created:** [2 May 2023 19:49 UTC](https://forum.intervals.icu/t/importing-creating-training-plans/37619 "2023-05-02T19:49:13Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![sandeater](https://forum.intervals.icu/user_avatar/forum.intervals.icu/sandeater/32/27996_2.png) [@sandeater](https://forum.intervals.icu/u/sandeater)\
**Post date:** [2 May 2023 19:49 UTC](https://forum.intervals.icu/t/importing-creating-training-plans/37619/1 "2023-05-02T19:49:13Z")

</div>

Hi, is there a way to import training plans in any format? I can see in the forums questions around trainingpeaks, garmin etc, but to be honest I’m thinking something much easier using the existing workout notation, in a similar text box type format  
eg:

week n  
Day 1 Rest Rest day.  
Day 2 W01D2-Recovery Run • Run easy, Z2, 25 minutes.  
• Cool down, 5-10 minutes.  
• Stretch.  
Day 3 W01D3-Intervals • Warm up, 10 minutes.  
• Run, threshold effort, Z4, 5 minutes. Recovery jog, Z2, 2 minutes. Repeat 4 times.  
• Cool down, 10 minutes.  
• Stretch.  
Day 4 W01D4b-Recovery Run • Run easy, Z2, 30 minutes.  
• Cool down, 5-10 minutes.  
• Stretch.  
Day 4 W01D4a-Cross Training Cross train, 30 minutes.  
Day 5 Rest Rest day.  
Day 6 W01D6-Hilly Run • Run, Z3, 45 minutes on hills if possible.  
• Cool down, 5-10 minutes.  
• Stretch.  
Day 7 W01D7-Long Run • Run easy, conversational pace, Z2, 60 minutes.  
• Cool down, 5-10 minutes.  
• Stretch.

this format would work for n+1 number of weeks, with different types of workouts (run, cycle, row, swim)

Is this on the roadmap, or does this capability already exist (and its a user error on my part).

Thanks

---

<div class="post-metadata">

**Author:** ![david](https://forum.intervals.icu/user_avatar/forum.intervals.icu/david/32/30189_2.png) [@david](https://forum.intervals.icu/u/david)\
**Post date:** [5 May 2023 05:05 UTC](https://forum.intervals.icu/t/importing-creating-training-plans/37619/2 "2023-05-05T05:05:38Z")

</div>

That doesn’t exist yet. Now you need to create all the workouts in your library and then add them to a plan or just add them directly to a plan. This can be done using the API so you could build an importer if you have coding skills.

---

<div class="post-metadata">

**Author:** ![sandeater](https://forum.intervals.icu/user_avatar/forum.intervals.icu/sandeater/32/27996_2.png) [@sandeater](https://forum.intervals.icu/u/sandeater)\
**Post date:** [5 May 2023 07:47 UTC](https://forum.intervals.icu/t/importing-creating-training-plans/37619/3 "2023-05-05T07:47:44Z")

</div>

Thanks I may do that. I’m guessing intervals is JavaScript based. If I create an importer, do you have a preferred way for this to be built for contribution, or would you suggest I keep this standalone?

---

<div class="post-metadata">

**Author:** ![david](https://forum.intervals.icu/user_avatar/forum.intervals.icu/david/32/30189_2.png) [@david](https://forum.intervals.icu/u/david)\
**Post date:** [8 May 2023 04:47 UTC](https://forum.intervals.icu/t/importing-creating-training-plans/37619/4 "2023-05-08T04:47:02Z")

</div>

Probably easiest to keep it standalone. Maybe you could build a little website around it.

---

<div class="post-metadata">

**Author:** ![sandeater](https://forum.intervals.icu/user_avatar/forum.intervals.icu/sandeater/32/27996_2.png) [@sandeater](https://forum.intervals.icu/u/sandeater)\
**Post date:** [10 May 2023 07:59 UTC](https://forum.intervals.icu/t/importing-creating-training-plans/37619/5 "2023-05-10T07:59:25Z")

</div>

Sounds like a nice side project to start.  
Good idea, when I get some time I’ll put a sketch onto GitHub & use that to manage feature requests/contributions…

---

<div class="post-metadata">

**Author:** ![jpurss](https://forum.intervals.icu/user_avatar/forum.intervals.icu/jpurss/32/23357_2.png) [@jpurss](https://forum.intervals.icu/u/jpurss)\
**Post date:** [4 July 2023 18:37 UTC](https://forum.intervals.icu/t/importing-creating-training-plans/37619/6 "2023-07-04T18:37:14Z")

</div>

Did you ever run with this @sandeater? Would be helpful!

---

<div class="post-metadata">

**Author:** ![sandeater](https://forum.intervals.icu/user_avatar/forum.intervals.icu/sandeater/32/27996_2.png) [@sandeater](https://forum.intervals.icu/u/sandeater)\
**Post date:** [29 October 2023 18:39 UTC](https://forum.intervals.icu/t/importing-creating-training-plans/37619/7 "2023-10-29T18:39:51Z")

</div>

I was just about to start today & then I saw this thread [Multi-week Training Plan Creator (Intertools)](https://forum.intervals.icu/t/multi-week-training-plan-creator-intertools/52495)

cc @scorphus
