Indoor cycling apps with structured workouts

94 indoor cycling apps include structured workouts.

Price: 44 free, 26 freemium, 15 by subscription, 5 one-off purchase, and 4 unknown. By kind: Training 51, Virtual world 20, Real video 10, Map & routes 7, Game 5, Game mod 1. 17 support OpenBikeControl.

Sorted by name. Discontinued apps are left out. Show these apps in the full table, with every filter.

Indoor cycling apps with structured workouts, sorted by name
AppKindPlatformsPriceOpenBikeControl
AnyMapRide any road on Earth on a 3D map in an Apple Maps-like styleMap & routesiOS, Android, macOS$16.99/mo or $169.99/yr–
Apex Velo LabLocal, open-source TrainerRoad alternative with ERG, analytics and optional AITrainingWindows, macOS, LinuxFree–
ApogeeReal climbs and structured workouts on a road through space, in the browser or on WindowsVirtual worldWeb, WindowsFree for 1 hour a week; Unlimited £5/month–
AuukiFree open-source browser app for structured smart trainer workoutsTrainingWebFreeSupported
BigRingVR4K filmed climbs and routes with gradient-based trainer resistanceReal videoWindows, macOS$10/mo or $100/yr–
Biketerra3D riding on any real-world route from GPX, in the browser or native appsVirtual worldWeb, Windows, macOS, iOS, Linux$7.99/mo or $79.99/yrSupported
BreakAway: Indoor TrainingiOS workout player with ERG/slope/HR modes and Intervals.icu syncTrainingiOS, macOSFreemium–
BrowserTurboDescribe a workout in plain English, then ride it in the browserTrainingWebFree (limited); Pro £3/month–
BullWattMinimal no-account ERG workouts in Chrome over Web BluetoothTrainingWebFree–
Cadence (cadencetrain.com)BetaBuy-once structured training app aimed at replacing TrainerRoadTrainingUnknown€49.99 once–
Cadence RidesBetaRide real triathlon and race courses in the browser with real gradientsMap & routesWeb€3/mo, €18/6 mo or €30/yr–
ChomikFree adaptive training plans for cycling and running, with a browser workout player and Intervals.icu syncTrainingWebFree, no subscription; optional donations–
CR4NKUPFree Windows virtual cycling program for Bluetooth and ANT+ smart trainersVirtual worldWindowsFree–
Croissant RideFree open-source browser app for ERG workouts on a Bluetooth FTMS trainer, with 3D worlds and a .FIT file with a lap per stepTrainingWebFree–
CuoreBetaFree AI coach that plans and adapts indoor training around FTP and scheduleTrainingmacOS, Windows, LinuxFree–
Cycling Trainer App (ridefree)Desktop-browser ERG workout site with custom workouts and a libraryTrainingWebFree–
CyclonePhone app for FTMS smart trainers: free rides with live power, ERG workouts and multi-week plans by subscriptionTrainingiOS, AndroidFree rides; workouts and analytics $2.99/month or $29.99/year (£2.99 / £29.99), 14-day free trial–
CyclotronOpen-source offline desktop trainer app: workouts, 22 routes, GPX importTrainingWindows, LinuxFree–
drumuri.bikeBrowser app for riding routes in Street View, 3D tiles or synced YouTube videosReal videoWebUnknown–
Elite My E-TrainingElite's app for video rides, training programs and trainer controlReal videoiOS, Android, macOS$19.99/yr–
ENDURETraining app with an AI coach that picks each day's workout and models FTP and VO2max from your rides, steering smart trainers in ERG modeTrainingWeb, Windows, iOS, Android$11.99/month or $89/year (€11.99 / €89), 14-day free trial without payment details–
ErgmaticiPhone/iPad ERG workout app with Intervals.icu sync and Live ActivitiesTrainingiOS$5.99/mo or $39.99/yr–
EverycolBrowser app for riding real-world roads rebuilt in 3D, free or with power-target workoutsVirtual worldWebUnknown–
FreeTurbo (Descenders mod)Descenders mod: ride the game with a smart trainer, with ERG and autopilotGame modWindowsFree–
FTPTrainerBetaFree AI-built Windows app for ERG workouts with an AI workout builderTrainingWindowsFree–
FulGazFilmed real-world rides from 60+ countries with trainer terrain simulationReal videoWindows, macOS, iOS, Android, Apple TV$14.99/mo or $125.99/yr ($15.99/mo or $129.99/yr through the App Store)–
GlobeDashRide real roads anywhere in the world from the browser over BluetoothMap & routesWebFree–
GoldenCheetahOpen-source ride analysis software with a train mode for smart trainersTrainingWindows, macOS, LinuxFree–
GradientBetaLight Android app for ERG workouts, heart-rate rides and real climbs on a smart trainer, with no account and no internet accessTrainingAndroidFree, no subscription or ads (early access)–
GrimpaBrowser game that turns real climbs and GPX routes into pixel-art worldsMap & routesWebFree; custom GPX routes from €1.99Supported
GruvettoFree browser game for live races with friends on smart trainers, up to 50 riders in a bunch with draftingVirtual worldWebFree, no subscription–
grynd.wtfBetaFree browser app for structured workouts on a 3D track or a YouTube video, with no account and your rides kept in the browserTrainingWebFree; tips through Buy Me a Coffee–
HIIT AddictInterval timer that draws each workout as colour blocks, with ERG control and GCN Training YouTube ridesTrainingWeb, AndroidFree with limited saved workouts; Pro $0.99/month, $7.99/year or $14.99 once (introductory prices)–
HOMEVELOXBetaFree desktop app for structured trainer workouts in ERG mode, with all your data kept on your computerTrainingWindows, macOS, LinuxFree, no subscription–
hupserStructured ERG workouts for Windows, Mac, iPhone and iPad, with a desktop window that floats over your filmTrainingWindows, macOS, iOSFreeSupported
icTrainerLow-cost annual-license trainer app with workouts, route video and GPX ridesTrainingWindows, macOS, iOS, Android$29.99/yrSupported
IncyclistFree open-source app for real-world videos, GPX routes and Street View ridesReal videoWindows, macOS, Linux, Android, iOSFreeSupported
Indoor LapsBeta35 real Bavarian roads in 3D, built from survey terrain and 3D building dataVirtual worldmacOS, WindowsFree–
Indoor Space ProgramFree browser game where your watts are the thrust of a rocket flying past the Moon and the SunGameWebFree–
IntervalRadioMusic matched to your workout so drops land on the hardest intervalsTrainingWebFree–
KardiacsFree phone ride app that now rides any route in 3D on your trainer, with real grade, wind and surfaceMap & routesiOS, AndroidFree, with ads–
KinomapLarge library of user and pro filmed routes for bikes, treadmills and rowersReal videoiOS, Android, macOS, Apple TV$11.99/mo or $89.99/yr–
KRANQBetaFree desktop app for GPX routes with gradient simulation and structured workoutsMap & routesmacOS, Windows, LinuxFree (at launch)–
Les Jeux du CycleParty game on Steam: 30+ FTP-scaled cycling minigames with friends and botsGameWindows, macOS, LinuxFree–
Liga RideFree Polish indoor cycling and running game on real triathlon race courses mapped 1:1Virtual worldWindows, macOS, iOS, AndroidFree–
LiteRideLightweight no-signup browser simulator for courses and workoutsVirtual worldWebFree–
Maximum TrainerFree, open-source interval trainer with ERG mode, the 2014 desktop app revived for Windows, macOS, Linux and the browserTrainingWindows, macOS, Linux, WebFree, open source–
MINI WATTA lightweight smart trainer app for ERG workouts and real routes, with a floating workout barTrainingmacOS, Windows$1.99/mo–
MyTrainPal RideLow-poly 3D worlds generated around any GPX, with races and group ridesVirtual worldWeb, iOS, AndroidFree–
MyWhooshFree 3D virtual cycling app with workouts, races and cash-prize eventsVirtual worldWindows, macOS, iOS, Android, Apple TVFreeSupported
OnelapVirtual routes, structured courses and online races for smart trainersVirtual worldiOS$4.99/mo or $54.99/yr–
OpenCycleFree browser platform with endless procedurally generated worldsVirtual worldWebFree–
OpenCyclingPrivacy-first offline workout app: no accounts, data stays on deviceTrainingiOS, AndroidFree–
OpenRideSubscription-free Peloton Bike app with free classes, minigames and go-kartsTrainingAndroidFree–
PainCave.fitNo-login browser trainer app for ZWO workouts with Strava uploadTrainingWebFree–
parat.io workoutsBetaERG workouts for FTMS smart trainers on iPhone and iPad, with no account and rides kept on the deviceTrainingiOSFree TestFlight beta on request; App Store price not announced–
Pedal ManiaPixel-art cycling game for smart trainers: real race routes, crits, velodromes and climbs on MarsVirtual worldWindows, macOS, Linux, iOSFree: 20 km a month on a trainer; Pro $2.99/mo or $29.99/yr–
PedalCraftRide your trainer in the browser and shift with a Zwift Click, no subscriptionTrainingWeb, macOS, Windows, AndroidPro $39 one-time–
PedalOnBrowser smart-trainer workouts plus real-world route ridesTrainingWebUnknown–
PedalpartyBrowser minigames for smart trainers, solo or with up to eight friendsGameWebFreeSupported
PedalRealmBetaBrowser virtual cycling game with two island worlds, 23 routes and 40 workoutsVirtual worldWebFounder Lifetime $59 one-time–
PerfPRO StudioWindows training and analysis software for home and studio multi-rider useTrainingWindows$129.99 one-time (Home Edition, up to 3 riders; 14-day free trial)–
PoorletonAI-generated spin-class workouts with coach voice and music, in the browserTrainingWebFree–
rampidaBetaGerman browser app that turns your own GPX or FIT routes into 3D rides on real terrainMap & routesWebFree; Pro €4.99/mo or €49/yr–
RealVeloRider-filmed real-world routes in up to 4K with trainer terrain simulationReal videoWindows, macOS, iOS, Apple TV$13, $17 or $28/mo (Bronze, Silver, Gold; they differ in monthly download allowance) after a 2-week full trial; the free Limited plan rides the weekly challenge route in 1080p–
REZVIVOBetaOpen-source alpha: ride or explore OpenStreetMap streamed as a 3D worldVirtual worldWindows, AndroidFreeSupported
Ride CaveFree 3D world for cycling, rowing, running, strength and yoga, with velodrome racingVirtual worldWeb, iOS, Android, macOS, Windows, LinuxFree; Cave Crew from $6.99/mo or $199 lifetimeSupported
RouvyReal-world filmed routes with augmented reality, workouts and eventsReal videoWindows, macOS, iOS, Android, Apple TV$19.99/mo or $179.99/yr–
SmarterTrainingAdaptive coach that sizes one daily workout to how you feel and your timeTrainingiOS, Web$2.99/mo or $19.99/yr–
StrideAI training platform for cyclists, runners and triathletes, with a workout player that controls your smart trainerTrainingWeb, iOS, Android€18/mo on the web; $14.99/mo or $149/yr through the App Store–
Structured RideBetaFree browser workout editor that converts between .zwo, .erg, .mrc and .fit, with a Bike Sim to ride the workouts on a smart trainerTrainingWebFree; donations through PayPal–
SweetWattBetaMac app that runs ERG workouts from the MacBook notch while your show plays full screenTrainingmacOS5 free workouts, then €20 once (launch price)–
Tacx Training appGarmin's app for Tacx trainers with workouts and filmed routesReal videoWindows, macOS, iOS, AndroidFreemium–
Tour du PainBetaBrowser cycling world: ride a French lake lap and the Col du Pain with other riders and voice chat, collecting a baguette every 5 kmVirtual worldWebFree through 2027, everything included; runs on donationsSupported
TrainerControlLightweight iOS FTMS trainer control: ERG workouts and GPX/map route ridingTrainingiOSFree; Premium $1.99/mo or $14.99/yr–
TrainerDayWorkout app with a library of 20,000+ workouts and plansTrainingiOS, Android, Windows, macOS$4.99/mo or $44.99/yr–
TrainerRoadStructured power-based training plans and ERG workoutsTrainingWindows, macOS, iOS, Android$21.99/mo or $209.99/yr–
TrainingPeaks Virtual3D virtual cycling with racing, group rides and workouts, formerly indieVeloVirtual worldWindows, macOS, iOS, Android, Apple TVIncluded with TrainingPeaks Premium ($19.95/mo or $134.99/yr)Supported
TwinRideBetaFree, ad-free app for riding with your club: ERG workouts, ghosts and shared journeys, without a 3D worldTrainingWeb, AndroidFree, no ads–
VéloPeakAdaptive cycling training plan built around your races, with your runs and swims counted in your FormTrainingiOS, Android€14.99/mo or €161.89/yr on the web; $17.99/mo or $199.99/yr through the App Store–
VeloWorkoutFree workout builder, library and browser ERG with 3D and video ridesTrainingWeb, iOS, AndroidFreemiumSupported
VietaBetaReal roads filmed in 4K HDR for your trainer, with training plans and a virtual Team Boss, in betaReal videoWindows, macOS, iOS, Apple TV€12.49/month or €99.99/year; free during the betaSupported
Wahoo SYSTMTraining plans and guided video workouts, part of the Wahoo PRO subscriptionTrainingWindows, macOS, iOS, Android$17.99/mo or $179.99/yr (Wahoo PRO)–
Warp (ridewarp.cc)Free browser cycling game on futuristic space tracks with loops, rolls and tunnelsGameWebFreeSupported
WattAscentAI training plan that re-plans around your week, with an FTP kept current from your rides and a phone bike fitTrainingWeb$79/year–
WattBirdMinimal iPhone workout app for Bluetooth FTMS smart trainersTrainingiOSFreemium–
WattLog.proFree trainer app with ERG, GPX routes and plain-English post-ride analysisTrainingWeb, macOS, iOS, AndroidFreeSupported
Weasel Wes's Cycling Simulator2D platformer-style cycling simulator on Steam with ANT+ and BluetoothGameWindows€1.99 (Steam)–
WhiizU3D and video routes with group riding, events and workoutsVirtual worldiOS, Android, macOS$9.99/mo or $83.90/yr–
XertFitness-signature training platform whose EBC app runs workouts on smart trainersTrainingWeb, iOS, Android$14.99/mo or $99.95/yr–
Your TrainerAndroid tablet trainer app for multi-rider households, with ghost PBsTrainingAndroidOne-time–
ZonePaceFree Android app that runs your Intervals.icu cycling and running workouts, with ERG control of the trainerTrainingAndroidFree–
ZwiftSubscription 3D virtual cycling world with group rides, races and structured workoutsVirtual worldWindows, macOS, iOS, Android, Apple TV$19.99/mo or $199.99/yr; Zwift Plus (Coach and Video) $29.99/mo–
zwoTrainerDesktop app that rides .zwo workouts in ERG mode, no video or accountTrainingmacOS, Windows, LinuxFreeSupported

App details

Open full page