Which Smart Trainer App? 2026 Comparison: WattLog.pro, Zwift, MyWhoosh, ROUVY and TrainerRoad

You bought a smart trainer, rolled out the mat and set up the fan. Now comes the question everyone asks at the start: which app should you install? Zwift, MyWhoosh, ROUVY, TrainerRoad and a few others do roughly the same thing: they control the trainer's resistance and record the ride. Where they differ is what they put on the screen, what they do with your data and what they cost. The most popular apps now cost €180–200 a year. Below I compare them fairly, with prices and features, and show what you get in WattLog.pro, which costs €0.

Which smart trainer app? 2026 comparison: WattLog.pro, Zwift, MyWhoosh, ROUVY and TrainerRoad
€0
That's what WattLog.pro costs. No subscription, no trial period, no card. ERG workouts, ready-made plans, GPX routes and fitness analysis are open to everyone, and you can start without even creating an account.

Full disclosure: WattLog.pro is the app I build and train with myself. That's why I describe it first and in the most detail. I write about the other apps fairly: each has its strengths, and for some riders it will be the better choice. I say plainly who that is.

The short answer: which app suits whom

Structured training, analysis, €0 WattLog.pro

You want to train in ERG mode to a plan, ride your own GPX routes and see whether your fitness is going up. You don't want to pay a subscription.

Virtual world and racing Zwift or MyWhoosh

You're motivated by 3D graphics, group rides and racing other people. MyWhoosh is free, Zwift has the biggest community.

Real roads on video ROUVY

You'd rather watch footage of real routes than computer graphics, and you're willing to pay for it.

Race plan, AI TrainerRoad

You race and want an algorithm to build and adjust your plan for you. You pay the most for it.

How much do smart trainer apps cost?

A subscription is a cost that comes back every year, for longer than many trainers last. This is what the annual plan costs in each app, converted to euros:

Zwift Zwift: €199.99 a year ~€200 TrainerRoad TrainerRoad: $209.99 a year, about €180 ~€180 ROUVY ROUVY: €179.99 a year ~€180 Wahoo SYSTM Wahoo SYSTM: $179.99 a year, about €155 ~€155 TrainingPeaks Virtual TrainingPeaks Premium: $134.99 a year, about €115 ~€115 MyWhoosh MyWhoosh: €0, only add-ons are paid €0 WattLog.pro WattLog.pro: €0 €0, for good
Annual plan in each app, prices as of October 2026; dollar prices converted at about $1 ≈ €0.86. Prices in euros and dollars are in the table below.
AppMonthlyYearlyTrial
WattLog.pro€0€0not needed, everything is free
Zwift€19.99€199.9914 days
MyWhoosh€0€0not needed, only add-ons are paid
ROUVY€19.99€179.997 days, card required
TrainerRoad$21.99 (~€19)$209.99 (~€180)none, 30-day refund
Wahoo SYSTM$17.99 (~€15)$179.99 (~€155)14 days
TrainingPeaks Virtual$19.95 (~€17)$134.99 (~€115)14 days of Premium

Subscription prices change every so often, usually upwards. Before you buy, check the current price on the app's own website.

~€800what 4 years of Zwift cost on the annual plan
~€7204 years of TrainerRoad or ROUVY
€04 years of WattLog.pro, and every year after
1 trainerroughly what 4 years of subscription would buy

Four winters with a paid app add up to about the price of a direct-drive smart trainer. If you're still deciding on the hardware itself, see the guide on which trainer to choose.

Feature comparison

WattLog.proZwiftMyWhooshROUVYTrainerRoad
Price€0~€200/yr€0~€180/yr~€180/yr
Interval workouts in ERG mode✓✓✓✓✓
Ready-made training plans✓✓✓✓✓
Your own route from a GPX file✓✗✗✓✗
3D world or route video✗✓ 3D✓ 3D✓ video✗
Racing and group rides✗✓✓✓✗
Ride in the browser, no install✓✗✗✗✗
Start without an account✓✗✗✗✗

Two families of apps show up here. Zwift, MyWhoosh and ROUVY are first of all places to ride: a world, routes, other riders on screen. WattLog.pro and TrainerRoad are training tools: a plan, a target power, and after the ride the numbers that tell you whether it's working. WattLog.pro is the only app in that second group you don't pay for.

WattLog.pro: training and analysis without a subscription

WattLog.pro has no virtual world and doesn't pretend to be a game. It's an app for someone who gets on the trainer with a specific goal: ride the intervals, do a long ride in zone 2, or ride the climb from the route they're doing in summer. And then wants to know what that ride did.

ERG workoutsThe trainer holds the target power for you. A library of ready-made workouts, a builder for your own, and coach messages during the ride.
Training plansEight plans: from aerobic base, through FTP building, to VO2max and race preparation. All scaled to your FTP.
Ramp Test and FTPA built-in Ramp Test, and after every ride a check whether your FTP has gone up. You accept the new value with one click.
GPX routesUpload a route from Komoot or Strava, and the trainer changes resistance with the gradient of the road.
Fitness analysisTSS, the fitness chart (CTL/ATL/TSB), power curve, heart rate drift. Every number comes with a plain-language explanation.
Strava and exportImport your Strava history, send rides to Strava and export to FIT/TCX. You can always take your data with you.

Free, really

There's no "free trial" version here, no kilometre limit, no features that disappear after 14 days. Everything I describe in this article works on a free account. You don't enter a card, so nothing renews on its own. A voluntary supporter plan will come later and add features for more advanced riders. The training and analysis you have today stay free.

ERG training that holds the watts

In ERG mode you don't shift gears or watch a gauge. The app sends the power from the plan to the trainer, and the trainer holds it regardless of your cadence. 5×5 minutes at 105% FTP is simply 5×5 minutes at 105% FTP, without a virtual descent taking the resistance away halfway through a rep. If your legs start to go, you can lower the intensity mid-ride without stopping the workout. How to avoid the low-cadence trap while doing that is covered in the article on the ERG mode death spiral.

Your routes, not virtual islands

Planning a holiday climb or a gran fondo stage? Download the GPX file, upload it to WattLog.pro and ride the route with its real profile. The trainer adds resistance on the steep sections and eases off on the descents. I show it step by step in the guide on how to ride a GPX route on a smart trainer. In Zwift and MyWhoosh you only ride routes prepared by the app's makers.

You know whether your fitness is improving

After each ride you get the training load (TSS), the weighted average power and time in zones. From your rides WattLog.pro builds the fitness chart, the PMC: fitness from 6 weeks, fatigue from the last week and the difference between them. If you don't let yourself recover for two weeks, the app tells you. It's on this chart that I watched my FTP go from 178 to 193 W in one training block.

The Fitness tab in WattLog.pro: fitness, fatigue, form, current FTP, a no-recovery alert and a four-week fitness chart
The Fitness tab in WattLog.pro: fitness, fatigue, form and FTP, a no-recovery warning and the chart for the last few weeks.

It runs wherever your trainer is

WattLog.pro runs on Mac, iPhone, iPad and Android. On a Windows, Linux or ChromeOS computer you open it in Chrome or Edge and connect to the trainer over Bluetooth, without installing anything. On a Mac the app can sit in the menu bar: power, heart rate and cadence stay at the top of the screen while you watch a film. Not ready to create an account? Start as a guest. It works with any Bluetooth Smart trainer, including Wahoo KICKR, Tacx NEO, Elite Suito and Saris H3. The full list is on the compatible trainers page.

In your language, built by a rider

The whole app is available in eight languages, English included, down to the metric explanations and the messages during a workout. A bug report or a feature idea goes straight to me, and many of the current features started as requests from riders.

What you won't find in WattLog.pro: a 3D virtual world, avatars, group rides or online racing. If those are what keep you on the trainer, WattLog.pro won't replace Zwift or MyWhoosh. It can run alongside them, though: rides from Strava land in your history, and the fitness chart counts everything you've ridden.

Zwift

Price: €19.99 a month or €199.99 a year. Platforms: Windows, macOS, iOS, Android, Apple TV.

The best-known trainer app and the biggest community. You ride an avatar through virtual worlds, mainly Watopia, and there are other riders around you at any hour. On top of that: organised group rides, RoboPacers that ride at a steady pace, racing leagues and a workout library with plans. A good choice if competition and company motivate you. The downsides: the price, and not much analysis after the ride. Zwift shows you a single ride, not how your fitness changes across a season. More on that in the article when Zwift alone isn't enough. If you go with Zwift, start with the guide on how to connect Zwift to your trainer.

MyWhoosh

Price: €0, only add-ons are paid. Platforms: Windows, macOS, iOS, Android, Apple TV.

The free alternative to Zwift: 3D virtual worlds, many modelled on real regions, races with prize money, group rides and a workout builder. If you want a virtual world and don't want to pay for it, MyWhoosh is the best option. You can't upload your own GPX route, though, and there's little analysis of your fitness over time. It pairs well with WattLog.pro: group rides in MyWhoosh, plan and analysis in WattLog.pro.

ROUVY

Price: €19.99 a month or €179.99 a year, with plans for two people and groups too. Platforms: Windows, macOS, iOS, Android, Apple TV.

Instead of computer graphics you get video footage of real roads, more than two thousand routes from around the world, with other riders' avatars overlaid. The feeling of riding "outside" is strongest here. ROUVY also lets you upload your own GPX route, but without video. The trial lasts 7 days and requires a card. Without a subscription you can ride only 20 km a month.

TrainerRoad

Price: $21.99 a month or $209.99 a year. Platforms: Windows, macOS, iOS, Android.

An app for riders preparing for specific events. Plan Builder builds a plan around your race date and available time, and an algorithm picks the next workouts and estimates your FTP from the rides you've done. On screen you only see the workout graph, no world and no video. The plans are demanding, with a lot of intervals. It's the most expensive option in this comparison and has no trial, only a 30-day refund window. If you don't need an automatic race plan, you can do similar ERG training in WattLog.pro without a subscription.

Other apps worth a look

How to choose a smart trainer app: 5 questions

  1. What motivates you? A world and other riders: Zwift or MyWhoosh. Real roads: ROUVY. A plan and numbers: WattLog.pro or TrainerRoad.
  2. How much do you want to pay every year? €0: WattLog.pro and MyWhoosh. €115 to €200: the rest.
  3. What will you ride with? Only a Windows computer and you don't want to install anything? WattLog.pro runs in Chrome. A TV with Apple TV? Zwift, MyWhoosh or ROUVY.
  4. Do you want to ride your own routes? You can ride a GPX file in WattLog.pro and in ROUVY.
  5. Do you want to know whether your training works? You need a fitness chart, FTP history and a power curve. WattLog.pro has them in the basic version, for free.

You don't have to pick just one. The most common combination is a free world for riding for fun and WattLog.pro for structured training and analysis. If you're just starting out, also read how to start training on a trainer and do a Ramp Test so your power zones fit you from the first workout.

The simplest start: open app.wattlog.pro in Chrome, choose "Continue as guest", connect your trainer and pick a workout from the library. Five minutes, no install, no card, no account.

Train without a subscription

WattLog.pro runs in Chrome, on Mac, iPhone and Android. ERG workouts, plans, GPX routes and fitness analysis for €0, no card needed.

Try WattLog.pro for free →

← All blog posts