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.
| App | Kind | Platforms | Price | OpenBikeControl |
|---|---|---|---|---|
| AnyMapRide any road on Earth on a 3D map in an Apple Maps-like style | Map & routes | iOS, Android, macOS | $16.99/mo or $169.99/yr | – |
| Apex Velo LabLocal, open-source TrainerRoad alternative with ERG, analytics and optional AI | Training | Windows, macOS, Linux | Free | – |
| ApogeeReal climbs and structured workouts on a road through space, in the browser or on Windows | Virtual world | Web, Windows | Free for 1 hour a week; Unlimited £5/month | – |
| AuukiFree open-source browser app for structured smart trainer workouts | Training | Web | Free | |
| BigRingVR4K filmed climbs and routes with gradient-based trainer resistance | Real video | Windows, macOS | $10/mo or $100/yr | – |
| Biketerra3D riding on any real-world route from GPX, in the browser or native apps | Virtual world | Web, Windows, macOS, iOS, Linux | $7.99/mo or $79.99/yr | |
| BreakAway: Indoor TrainingiOS workout player with ERG/slope/HR modes and Intervals.icu sync | Training | iOS, macOS | Freemium | – |
| BrowserTurboDescribe a workout in plain English, then ride it in the browser | Training | Web | Free (limited); Pro £3/month | – |
| BullWattMinimal no-account ERG workouts in Chrome over Web Bluetooth | Training | Web | Free | – |
| Cadence (cadencetrain.com)BetaBuy-once structured training app aimed at replacing TrainerRoad | Training | Unknown | €49.99 once | – |
| Cadence RidesBetaRide real triathlon and race courses in the browser with real gradients | Map & routes | Web | €3/mo, €18/6 mo or €30/yr | – |
| ChomikFree adaptive training plans for cycling and running, with a browser workout player and Intervals.icu sync | Training | Web | Free, no subscription; optional donations | – |
| CR4NKUPFree Windows virtual cycling program for Bluetooth and ANT+ smart trainers | Virtual world | Windows | Free | – |
| 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 step | Training | Web | Free | – |
| CuoreBetaFree AI coach that plans and adapts indoor training around FTP and schedule | Training | macOS, Windows, Linux | Free | – |
| Cycling Trainer App (ridefree)Desktop-browser ERG workout site with custom workouts and a library | Training | Web | Free | – |
| CyclonePhone app for FTMS smart trainers: free rides with live power, ERG workouts and multi-week plans by subscription | Training | iOS, Android | Free 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 import | Training | Windows, Linux | Free | – |
| drumuri.bikeBrowser app for riding routes in Street View, 3D tiles or synced YouTube videos | Real video | Web | Unknown | – |
| Elite My E-TrainingElite's app for video rides, training programs and trainer control | Real video | iOS, 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 mode | Training | Web, 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 Activities | Training | iOS | $5.99/mo or $39.99/yr | – |
| EverycolBrowser app for riding real-world roads rebuilt in 3D, free or with power-target workouts | Virtual world | Web | Unknown | – |
| FreeTurbo (Descenders mod)Descenders mod: ride the game with a smart trainer, with ERG and autopilot | Game mod | Windows | Free | – |
| FTPTrainerBetaFree AI-built Windows app for ERG workouts with an AI workout builder | Training | Windows | Free | – |
| FulGazFilmed real-world rides from 60+ countries with trainer terrain simulation | Real video | Windows, 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 Bluetooth | Map & routes | Web | Free | – |
| GoldenCheetahOpen-source ride analysis software with a train mode for smart trainers | Training | Windows, macOS, Linux | Free | – |
| GradientBetaLight Android app for ERG workouts, heart-rate rides and real climbs on a smart trainer, with no account and no internet access | Training | Android | Free, no subscription or ads (early access) | – |
| GrimpaBrowser game that turns real climbs and GPX routes into pixel-art worlds | Map & routes | Web | Free; custom GPX routes from €1.99 | |
| GruvettoFree browser game for live races with friends on smart trainers, up to 50 riders in a bunch with drafting | Virtual world | Web | Free, 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 browser | Training | Web | Free; tips through Buy Me a Coffee | – |
| HIIT AddictInterval timer that draws each workout as colour blocks, with ERG control and GCN Training YouTube rides | Training | Web, Android | Free 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 computer | Training | Windows, macOS, Linux | Free, no subscription | – |
| hupserStructured ERG workouts for Windows, Mac, iPhone and iPad, with a desktop window that floats over your film | Training | Windows, macOS, iOS | Free | |
| icTrainerLow-cost annual-license trainer app with workouts, route video and GPX rides | Training | Windows, macOS, iOS, Android | $29.99/yr | |
| IncyclistFree open-source app for real-world videos, GPX routes and Street View rides | Real video | Windows, macOS, Linux, Android, iOS | Free | |
| Indoor LapsBeta35 real Bavarian roads in 3D, built from survey terrain and 3D building data | Virtual world | macOS, Windows | Free | – |
| Indoor Space ProgramFree browser game where your watts are the thrust of a rocket flying past the Moon and the Sun | Game | Web | Free | – |
| IntervalRadioMusic matched to your workout so drops land on the hardest intervals | Training | Web | Free | – |
| KardiacsFree phone ride app that now rides any route in 3D on your trainer, with real grade, wind and surface | Map & routes | iOS, Android | Free, with ads | – |
| KinomapLarge library of user and pro filmed routes for bikes, treadmills and rowers | Real video | iOS, Android, macOS, Apple TV | $11.99/mo or $89.99/yr | – |
| KRANQBetaFree desktop app for GPX routes with gradient simulation and structured workouts | Map & routes | macOS, Windows, Linux | Free (at launch) | – |
| Les Jeux du CycleParty game on Steam: 30+ FTP-scaled cycling minigames with friends and bots | Game | Windows, macOS, Linux | Free | – |
| Liga RideFree Polish indoor cycling and running game on real triathlon race courses mapped 1:1 | Virtual world | Windows, macOS, iOS, Android | Free | – |
| LiteRideLightweight no-signup browser simulator for courses and workouts | Virtual world | Web | Free | – |
| Maximum TrainerFree, open-source interval trainer with ERG mode, the 2014 desktop app revived for Windows, macOS, Linux and the browser | Training | Windows, macOS, Linux, Web | Free, open source | – |
| MINI WATTA lightweight smart trainer app for ERG workouts and real routes, with a floating workout bar | Training | macOS, Windows | $1.99/mo | – |
| MyTrainPal RideLow-poly 3D worlds generated around any GPX, with races and group rides | Virtual world | Web, iOS, Android | Free | – |
| MyWhooshFree 3D virtual cycling app with workouts, races and cash-prize events | Virtual world | Windows, macOS, iOS, Android, Apple TV | Free | |
| OnelapVirtual routes, structured courses and online races for smart trainers | Virtual world | iOS | $4.99/mo or $54.99/yr | – |
| OpenCycleFree browser platform with endless procedurally generated worlds | Virtual world | Web | Free | – |
| OpenCyclingPrivacy-first offline workout app: no accounts, data stays on device | Training | iOS, Android | Free | – |
| OpenRideSubscription-free Peloton Bike app with free classes, minigames and go-karts | Training | Android | Free | – |
| PainCave.fitNo-login browser trainer app for ZWO workouts with Strava upload | Training | Web | Free | – |
| parat.io workoutsBetaERG workouts for FTMS smart trainers on iPhone and iPad, with no account and rides kept on the device | Training | iOS | Free 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 Mars | Virtual world | Windows, macOS, Linux, iOS | Free: 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 subscription | Training | Web, macOS, Windows, Android | Pro $39 one-time | – |
| PedalOnBrowser smart-trainer workouts plus real-world route rides | Training | Web | Unknown | – |
| PedalpartyBrowser minigames for smart trainers, solo or with up to eight friends | Game | Web | Free | |
| PedalRealmBetaBrowser virtual cycling game with two island worlds, 23 routes and 40 workouts | Virtual world | Web | Founder Lifetime $59 one-time | – |
| PerfPRO StudioWindows training and analysis software for home and studio multi-rider use | Training | Windows | $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 browser | Training | Web | Free | – |
| rampidaBetaGerman browser app that turns your own GPX or FIT routes into 3D rides on real terrain | Map & routes | Web | Free; Pro €4.99/mo or €49/yr | – |
| RealVeloRider-filmed real-world routes in up to 4K with trainer terrain simulation | Real video | Windows, 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 world | Virtual world | Windows, Android | Free | |
| Ride CaveFree 3D world for cycling, rowing, running, strength and yoga, with velodrome racing | Virtual world | Web, iOS, Android, macOS, Windows, Linux | Free; Cave Crew from $6.99/mo or $199 lifetime | |
| RouvyReal-world filmed routes with augmented reality, workouts and events | Real video | Windows, 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 time | Training | iOS, Web | $2.99/mo or $19.99/yr | – |
| StrideAI training platform for cyclists, runners and triathletes, with a workout player that controls your smart trainer | Training | Web, 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 trainer | Training | Web | Free; donations through PayPal | – |
| SweetWattBetaMac app that runs ERG workouts from the MacBook notch while your show plays full screen | Training | macOS | 5 free workouts, then €20 once (launch price) | – |
| Tacx Training appGarmin's app for Tacx trainers with workouts and filmed routes | Real video | Windows, macOS, iOS, Android | Freemium | – |
| 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 km | Virtual world | Web | Free through 2027, everything included; runs on donations | |
| TrainerControlLightweight iOS FTMS trainer control: ERG workouts and GPX/map route riding | Training | iOS | Free; Premium $1.99/mo or $14.99/yr | – |
| TrainerDayWorkout app with a library of 20,000+ workouts and plans | Training | iOS, Android, Windows, macOS | $4.99/mo or $44.99/yr | – |
| TrainerRoadStructured power-based training plans and ERG workouts | Training | Windows, macOS, iOS, Android | $21.99/mo or $209.99/yr | – |
| TrainingPeaks Virtual3D virtual cycling with racing, group rides and workouts, formerly indieVelo | Virtual world | Windows, macOS, iOS, Android, Apple TV | Included with TrainingPeaks Premium ($19.95/mo or $134.99/yr) | |
| TwinRideBetaFree, ad-free app for riding with your club: ERG workouts, ghosts and shared journeys, without a 3D world | Training | Web, Android | Free, no ads | – |
| VéloPeakAdaptive cycling training plan built around your races, with your runs and swims counted in your Form | Training | iOS, 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 rides | Training | Web, iOS, Android | Freemium | |
| VietaBetaReal roads filmed in 4K HDR for your trainer, with training plans and a virtual Team Boss, in beta | Real video | Windows, macOS, iOS, Apple TV | €12.49/month or €99.99/year; free during the beta | |
| Wahoo SYSTMTraining plans and guided video workouts, part of the Wahoo PRO subscription | Training | Windows, 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 tunnels | Game | Web | Free | |
| WattAscentAI training plan that re-plans around your week, with an FTP kept current from your rides and a phone bike fit | Training | Web | $79/year | – |
| WattBirdMinimal iPhone workout app for Bluetooth FTMS smart trainers | Training | iOS | Freemium | – |
| WattLog.proFree trainer app with ERG, GPX routes and plain-English post-ride analysis | Training | Web, macOS, iOS, Android | Free | |
| Weasel Wes's Cycling Simulator2D platformer-style cycling simulator on Steam with ANT+ and Bluetooth | Game | Windows | €1.99 (Steam) | – |
| WhiizU3D and video routes with group riding, events and workouts | Virtual world | iOS, Android, macOS | $9.99/mo or $83.90/yr | – |
| XertFitness-signature training platform whose EBC app runs workouts on smart trainers | Training | Web, iOS, Android | $14.99/mo or $99.95/yr | – |
| Your TrainerAndroid tablet trainer app for multi-rider households, with ghost PBs | Training | Android | One-time | – |
| ZonePaceFree Android app that runs your Intervals.icu cycling and running workouts, with ERG control of the trainer | Training | Android | Free | – |
| ZwiftSubscription 3D virtual cycling world with group rides, races and structured workouts | Virtual world | Windows, 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 account | Training | macOS, Windows, Linux | Free |