Workout Builder

Visual cycling workout builder

Drag-and-drop intervals, see power zones live, export to Zwift, Garmin and any trainer app.

A visual cycling workout builder that just makes sense

Build structured interval workouts by dragging blocks onto a timeline. Every interval is set as a percentage of your FTP, so you see your target power zones update in real time as you shape the session: warm-up, sweet spot, threshold, VO2 and cool-down.

Export to Zwift, Garmin and any trainer app

A workout built once should run everywhere. Export to .zwo for Zwift, .erg for ERG-mode trainers and .fit for Garmin devices. No walled gardens. Your workouts stay portable across platforms.

Powered by your FTP

Because intervals are defined relative to your FTP, the same workout scales correctly as you get fitter, and the power targets always match your current zones. Update your FTP once and every workout follows.

Workout templates in the builder

These are the built-in templates you can load into the current TrainCraft workout builder. The interval sequence shown for each comes from the same source as the editor.

Sweet Spot 2×20Two sustained sweet spot efforts with an easy recovery between them.
Duration: 65 min · Intervals, zones and .zwo file →
VO2max 5×5Five high-intensity five-minute efforts separated by recovery blocks.
Duration: 65 min · Intervals, zones and .zwo file →
Tempo 3×10Three sustained tempo efforts for aerobic work.
Duration: 56 min · Intervals, zones and .zwo file →
Endurance 60minA steady endurance ride with a short warm-up and cool-down.
Duration: 60 min · Intervals, zones and .zwo file →
Sprint 10×30sTen short sprint efforts with easy recovery between them.
Duration: 52.5 min · Intervals, zones and .zwo file →
Recovery 30minAn easy ride for active recovery.
Duration: 30 min · Intervals, zones and .zwo file →
Threshold 2×10Two threshold efforts separated by an easy block.
Duration: 45 min · Intervals, zones and .zwo file →
PyramidA 2–4–6–4–2 minute sequence with recoveries.
Duration: 50 min · Intervals, zones and .zwo file →

Open the builder, choose Load Template in its toolbar, select a workout by name, then adjust the intervals before saving or exporting.

Start free

Create a free account, build your first workout and export it. No card required. When you are ready, combine workouts into structured training plans or let adaptive planning keep them on track.

Frequently asked questions

What file formats can I export workouts to?

You can export to .zwo (Zwift), .erg and .fit, so a workout built once runs on Zwift, Garmin devices and most indoor trainer apps.

Are workouts based on my FTP?

Yes. Intervals are defined as a percentage of your FTP, so the builder shows target power zones in real time and the same workout scales correctly as your FTP changes.

Do I need a paid account to build workouts?

You can start on the free tier. Create an account, build your first workout and export it. No card required to begin.

Ready to train smarter?

Create a free account and start in minutes. No card required to begin.