Indoor cycling apps with controller support

24 indoor cycling apps support OpenBikeControl, the open protocol for controllers: a remote, shifter or gamepad sends its button presses, and the app says what each button does.

Price: 15 free, 5 freemium, and 4 by subscription. By kind: Virtual world 10, Training 6, Game 3, Map & routes 2, Real video 2, Game mod 1.

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

Indoor cycling apps with controller support, sorted by name
AppKindPlatformsPriceOpenBikeControl
AuukiFree open-source browser app for structured smart trainer workoutsTrainingWebFreeSupported
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
DirtWattsMountain-bike trails rebuilt from lidar, ridden in the browser with grade-true resistanceVirtual worldWebFree: 2 trails a month; full library $4.99/mo or $49.99/yrSupported
GrimpaBrowser game that turns real climbs and GPX routes into pixel-art worldsMap & routesWebFree; custom GPX routes from €1.99Supported
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
MyWhooshFree 3D virtual cycling app with workouts, races and cash-prize eventsVirtual worldWindows, macOS, iOS, Android, Apple TVFreeSupported
OpenRadlrBetaFree open-source browser game: ride an island world with friends and botsVirtual worldWebFreeSupported
PedalpartyBrowser minigames for smart trainers, solo or with up to eight friendsGameWebFreeSupported
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
SaddleOutBetaRide real mountain bike trails in 3D on your trainer, from GPXVirtual worldWindows, Android, iOS, macOSFreeSupported
StrappoPick any road on Earth; your trainer follows its gradient and the ride lands on StravaMap & routesiOS$99/yr (founding membership)Supported
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
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
VeloPopuliBetaOpen-source app to ride any GPX route in 3D built from OSM and elevation dataVirtual worldWindows, macOS, LinuxFreeSupported
VelotossFree party racing game for smart trainers, with items and multiplayerGameWeb, iOSFreeSupported
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
VoxVeloMinecraft mod: pedal a smart trainer, feel the hills, steer with your phoneGame modWindows, Linux, macOSFreeSupported
Warp (ridewarp.cc)Free browser cycling game on futuristic space tracks with loops, rolls and tunnelsGameWebFreeSupported
WattLog.proFree trainer app with ERG, GPX routes and plain-English post-ride analysisTrainingWeb, macOS, iOS, AndroidFreeSupported
zwoTrainerDesktop app that rides .zwo workouts in ERG mode, no video or accountTrainingmacOS, Windows, LinuxFreeSupported

App details

Open full page