Planned for launch

Workout Builder

Design structured sessions quickly with precise control over targets, timing, and repeat logic. Build workouts that are technically accurate, easy to reuse, and ready to deliver across your preferred devices and apps.

Workout: Sweet Spot 4.8

1

Warmup

10 min · 50% FTP

2

Sweet Spot

4 × 8 min at 88% · 2 min rest

3

Cooldown

10 min · 45% FTP

Intensity

Editorial preview: visual interval editing keeps workout design fast while reducing formatting errors.

Build exactly what you intend

Build sessions block by block, validate intensity before saving, and ship workouts directly to your preferred training tools.

Why it matters: workout quality compounds over time. A clean builder helps coaches and athletes create repeatable, purposeful sessions without wasting time on formatting or compatibility issues.

Step-by-step session design

Build warmup, intervals, recovery, and cooldown blocks with precise timing and progression.

Flexible target modes

Set intensity by power, heart rate, or pace to match athlete preference and equipment.

Nested repeats and templates

Create reusable workout structures that speed up weekly planning and improve consistency.

Import and export reliability

Import FIT/ZWO and export FIT, ZWO, and MRC for reliable delivery across platforms.

Who this is for

  • Self-coached athletes creating structured plans with precise interval intent
  • Coaches building reusable libraries for athletes with different event demands
  • Performance riders who need reliable export to devices and training apps

Ready to build better sessions?

Join now for priority access and first access to builder workflow previews before launch.

We'll only message you for beta tests if you're interested, and when PeakPedal is ready for users. No spam. Unsubscribe any time.

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.