Our Desktop App

Player with YouTube video

Your new training app on the big screen

Same speed, more room. Click Quick Start and you're riding — Windows or Mac, trainer paired in seconds.

While training, skip an interval, extend it, merge in a second workout, or swap between ERG, Slope and HR+ modes. Use your phone as a remote if you don't want to touch the keyboard mid-ride.

Ant+ and Bluetooth both work natively. Echelon bikes too — no third-party adapter.

Finish and the ride auto-flows to TrainingPeaks, Dropbox, or Strava — and lands in Progress, our built-in analytics. Works with any smart trainer, plays nicely next to Zwift, and the core app is free.

Choosing a workout is painless

Today — workout of the day
  • Today tab — workout of the day. Pick a duration, tap Ride Now.
  • Workouts tab — the full library: favourites, custom workouts, personal curated lists, search by duration or intensity.
  • Planned — if you have a dynamic plan, a workout on your calendar, or a Workout of the Day from TrainingPeaks or Intervals.icu, today's workout shows up automatically in two places: the Today tab or Workouts → Plan.

Every workout card shows duration, stress, intensity, and the interval chart so you know what you're agreeing to before you clip in.

Ride it

Remote in mobile app

Big tiles while you pedal: Target Watts, Watts (actual), Interval + Total elapsed, RPM, HR if paired. Click any tile for an alternate view.

Controls while the ride is running:

  • Start / pause — auto (pauses when you stop pedalling) or manual.
  • Skip to end of segment — jump forward when the current interval is done.
  • Extend the segment (+) — add time to the current block.
  • Mode switch — HR+, Slope, or ERG, any time.
  • Phone as remote — control the desktop from the mobile app so you don't have to reach for the keyboard.
  • YouTube in the player — drop a video into the side panel while your intervals run in the foreground.
  • Local media player — set a root folder in Settings and play any video from your own library, no browser required.

For merging a second workout on the fly and the rest of the dynamic-training toolkit, see Dynamic Workouts.

Player — full chart, transport, mode switch, and live metrics
YouTube library — add, quick-play, or search

Trainer support

Ant+ and Bluetooth, both native. All the popular Bluetooth protocols — FTMS, Tacx, Wahoo, and more. Echelon bikes work out of the box, no third-party bridge. If it's a smart trainer, TrainerDay talks to it.

Progress — your built-in analytics

Progress — FitScore, intensity, zones

Every finished ride feeds Progress — TrainerDay's built-in analytics for load, fitness, trend, and zone distribution. No extra subscription, no sending your data to a third party to see how the last month went.

After the ride — auto send to Strava

Rides land in the Activities view with power and HR averages, the chart, per-ride zone breakdown — the whole picture. With Settings → Connections configured once, they also flow out automatically to TrainingPeaks, Dropbox, or Strava.

Activities — per-ride zone breakdown
Desktop player with YouTube video and live workout tiles
Today view
Player — full-width workout chart with transport, mode, and metrics
YouTube library in the side panel — add videos, playlists, quick-play
Progress analytics
Activities view with zone breakdown per ride
Remote control panel from TrainerDay mobile app

Ready to start training?

Get the most affordable and flexible cycling training app.

Download TrainerDay