Best free indoor cycling apps | 7 free alternatives to Zwift

Want to get training without paying? Here’s our guide to the best free indoor training apps to support your riding

TOPSHOT - UAE Team Emirates' Slovenian rider Tadej Pogacar (L) wearing the best young rider's white jersey cycles ahead of Jumbo-Visma's Danish rider Jonas Vingegaard (R) wearing the overall leader's yellow jersey in the ascent of the Puy de Dome in the final kilometers of the 9th stage of the 110th edition of the Tour de France cycling race, 182,5 km between Saint-Leonard-de-Noblat and Puy de Dome, in the Massif Central volcanic mountains in central France, on July 9, 2023. (Photo by Etienne GARNIER / POOL / AFP) (Photo by ETIENNE GARNIER/POOL/AFP via Getty Images)

Zwift dominates the indoor cycling app landscape, and you’ll need to pay for a subscription after a 14-day trial period, with the monthly fee currently £12.99 / $14.99. However, there are alternatives, with the best free indoor cycling apps providing a variety of user experiences.

Advertisement MPU article

With Wahoo closing Wahoo RGT, which offers a free tier, the only option that gives you a gamified environment comparable to Zwift is now MyWhoosh.

Some free Zwift alternatives offer route videos similar to Rouvy, although you’ll often only have a small number of free-to-use roads to ride, with a paid subscription opening up further options and greater functionality.

Other free indoor cycling apps limit you to a ramp-based interface rather than something more interactive. If you’re happy with that and don’t mind looking elsewhere for entertainment while you ride, more options open up.

Here are our top seven free smart trainer apps to help you maintain your fitness and enjoy the benefits of indoor cycling when you can’t ride outdoors. You can also read our top five indoor training tips.

Best free indoor cycling apps


MyWhoosh in-game graphic.
MyWhoosh has been awarded the UCI Esports World Championships for three years.

MyWhoosh isn’t just free, it offers cash prizes. Its Sunday Race Club has a monthly cash prize of $90,000 and its MyWhoosh Championships in April 2023 had a $1 million prize pot.

The setup is similar to Zwift, with MyWhoosh able to control a smart trainer via the app running on a range of devices, although these need to be quite high-end for the best performance.

MyWhoosh’s virtual worlds used to be very desert-heavy, plugging the United Arab Emirates (UAE) where it is based, but it has now branched out to Belgium and elsewhere.

The UAE tie-up goes further though. You may have noted MyWhoosh’s logo emblazoned over Tadej Pogačar’s backside. The app’s content is heavily linked to the UAE Emirates team’s equipment, including its Colnago bikes and team clothing for your avatar.

MyWhoosh has just been awarded the UCI Esports World Championships for three years from 2024 to 2026, bumping out Zwift.

As with Zwift, there’s a calendar of group rides and races, as well as a whole range of workouts and training plans.

It’s the closest alternative to Zwift that you can ride for free.


ERG Video in-game screen.
Up to 24 riders can train together in ErgVideo.
ERG Video

ErgVideo enables you to upload and ride a .fit file from any source, providing a console-based interface as you ride, which includes a simulation with an avatar, not just a ramp profile. Up to 24 riders can train together.

If you don’t have any power-based files yourself, there’s a library of sessions to follow and ErgVideo has now added training plans too.

It will link into the cycling app TrainingPeaks, so you can follow a TrainingPeaks plan, and both Strava and TrainingPeaks, once your workout is completed.


TrainerDay app shown on shown phone screens.
TrainerDay has more in common with TrainerRoad than with Zwift.

TrainerDay is more an alternative to TrainerRoad than to Zwift, offering a library of up to 30,000 workouts and a claimed library of hundreds of training plans.

The free tier includes an app, although you’re limited to the 20 workouts that are included. The subscription to unlock the app’s full functionality is relatively affordable at $3.99 a month if you find the free tier limiting.

TrainerDay boasts a quick startup. It enables you to get pedalling to start your warm-up, and then choose the workout you want to follow. It will merge your warm-up effort into the chosen workout, so there’s no downtime before you start riding.

Garmin Connect

Garmin Connect App home screen.
Garmin Connect can provide a range of training plans for cyclists and other athletes, including runners.

Although it helps to have a Garmin bike computer or smartwatch, Garmin Connect provides a range of training plans for cyclists, which can be ridden indoors or outdoors and which you can also follow without a Garmin.

The Garmin Connect app is available for desktops and for smartphones.

You don’t get an interactive interface as you do with Zwift, but Garmin’s workout library is comprehensive.

If you tell the app how much time you can dedicate to your riding and when you want to be ready for your event, Garmin Connect will set up a schedule with workouts and non-exercise days mapped out for each day leading up to your target date.

It will probably include some longer tempo rides – riding for two hours in Zone 2 is probably nicer outdoors than indoors. Garmin advises that early in a training plan longer rides can be subbed out for other exercise if you’re seeking variety.

Additionally, there will be shorter sessions of an hour or so, which include intervals and which might be easier to manage indoors, particularly if you’re trying to fit in three or more sessions a week over the winter.

Garmin will also track your progress, if you’ve got the right kit, with a smartwatch useful to keep an eye on your heart rate, heart rate variability, sleep quality, VO2 max and other metrics, to ensure you’re hitting your targets and not overtraining.

Tacx Training app (for Tacx trainers)

Tacx app on phone screen.
Tacx has a free tier, but the paid version features high-quality video streams.

Another option from Garmin, which now owns Tacx, is the Tacx Training app.

The app has a free tier as well as paid-for options. Paying will increase the range of functionality available and open up high-quality video streams, but there’s a reasonable amount of content available without paying.

You will need a Tacx trainer, because although the app communicates via BLE, Tacx says that third-party trainers won’t function correctly. That’s not something we’ve tested ourselves though. The app also integrates with Garmin Connect.

The free tier enables you to follow structured workouts, compete and analyse your data, although you only get two demo video streams. A paid subscription, meanwhile, opens up the complete library of more than 150 route videos in 720p. A premium tier adds higher-quality 1048p video.

There’s a downloadable computer app for Windows as well as an app-based version for both iOS and Android devices.

My E-Training (for Elite trainers)

My E-Trainer screens shown on phone, tablet and laptop.
My E-Training links up with Elite smart trainers.

Like the Tacx app, My E-Training is another brand-specific training app, which in this case is linked to the Elite trainer range.

As well as a suite of workouts and training plans, Elite has a library of routes with RealVideo. Elite claims there are more than 50 different video routes that you can follow for free, with the resistance of your Elite trainer adjusted to reflect the gradient.

You can also film your own video, upload it, and ride and share it on the platform to create your own training plans. Some Elite trainers such as the Direto and Drivo ranges will provide pedalling analysis on the platform.

Kinetic Fit (for Kinetic trainers)

Kinetic Fit app on tablet and smartphone screen.
You can sync Kinetic Fit with apps including Strava and TrainingPeaks.
Kinetic App

Yet another suite of training software linked to a specific trainer brand, Kinetic Fit has a free Core tier that gives you access to a subset of its power-based workouts and training plans. It’s another ramp-based user interface with limited interactivity.

Advertisement MPU article

Although in-app analysis is limited for the free tier, you can sync out to a range of third-party apps including Strava and TrainingPeaks.

What other indoor training apps are there?

As with Zwift, many subscription-based indoor training apps offer a free trial period before you need to put your money down. It’s usually 14 days, although for Bkool it’s 30 days.

So if you don’t mind app surfing – and there are likely more than we’ve listed here – you could go a good few months before having to make a decision. By which time the weather might have got sufficiently better to entice you out of your pain cave and back outdoors.

If you want some suggestions for paid-for indoor cycling apps to try, check out our guide to the best indoor cycling apps. We’ve also got detailed guides to Zwift, TrainerRoad, Rouvy and more.

We also have a guide to essential indoor training accessories.