BikeControl: Virtual Shifting

BikeControl: Virtual Shifting

Any Shifter, Any Trainer App

18 ratings
105 reviews
Free
In-App Purchases

Lowest price: Free 10 months ago (-100%)


Price history


Details

Released
October 9, 2025
Updated
October 30, 2026

Features

BikeControl: Virtual Shifting screenshot #1 for iPhone
BikeControl: Virtual Shifting screenshot #2 for iPhone
BikeControl: Virtual Shifting screenshot #3 for iPhone
BikeControl: Virtual Shifting screenshot #4 for iPhone
BikeControl: Virtual Shifting screenshot #5 for iPhone
BikeControl: Virtual Shifting screenshot #6 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

Enhance your indoor cycling experience by adding virtual shifting capabilities to any training app. Control gears, steering, music, and workout intensity using various supported controllers and shifters.

✓Virtual gear shifting in any app
✓Steering and turning control
✓Workout intensity adjustment
✓Music playback control
✓Customizable gear ratios
✓Supports numerous shifters and controllers
Show original description
+1

What's New in BikeControl

7.4

October 30, 2026

**Features**: • Chain on the trainer: set the chainring and cog your real chain sits on, and every virtual gear feels like its real counterpart. • ERG your way: start at your last target or your current power, with a step of 1, 5, 10 or 25 W. • Ride Cave and Velotoss are now officially supported via OpenBikeControl. • Gamepads rumble when you shift. • MUOV smart bike buttons (beta) and better virtual shifting on modern trainers. **Fixes**: • Shimano Di2: hood and satellite buttons work in button mode. • A controller you disconnect "for this session" stays disconnected. • Magene PES-P power meters are recognised.

More
5

Subscriptions & In-App Purchases

BikeControl Pro

Unlock all Pro features in BikeControl

$2.991 Month
How to cancel BikeControl subscription ⁉️

User reviews

Abzocke

Ich Kauf die Version und soll trotzdem noch für das schalten bezahlen? Wie lächerlich - refund ist beantragt!!!

Response from developer

Das stimmt so nicht: Wenn deine Trainer-App das virtuelle Schalten selbst kann (z. B. MyWhoosh), schaltest du mit der Base-Version ohne weitere Kosten. Pro brauchst du nur, wenn BikeControl das virtuelle Schalten selbst übernehmen soll. Gerne helfe ich dir beim Einrichten über den Support in der App.

Very Buggy, Feels Vibecoded

1. The app keeps connecting and disconnecting from my AXS Rival E1 shifters
2. It keeps telling me that I need to press the AXS button on the derailior and then press update, but nothing happens. The buttons work anyways

Response from developer

Thanks for the honest feedback, and sorry for the trouble with your AXS shifters. The reconnecting and the update prompt that doesn't go away shouldn't happen. Could you send me a message from BikeControl (Support) right when it happens? Then I can see in the log what's going on and fix it.

Starker Support

Nach anfänglichen Problemen hat der Support direkt geholfen, wodurch das Problem tatsächlich gelöst werden konnte.

Die Kompatibilität zwischen Van Rysel D100 mit Zwift Click & Cog und MyWhoosh funktioniert durch BikeControl nun reibungslos.

Vielen Dank nochmals für die Hilfe! Wirklich klasse wie schnell hier reagiert und auf die Probleme der User eingegangen wird.
Show more

Response from developer

Vielen Dank für die tolle Bewertung! Freut mich sehr, dass jetzt alles läuft. Viel Spaß beim Fahren!

Funktioniert sehr gut

Alles funktioniert super, ich hatte anfangs ein paar Probleme mit der Verbindung der Controller und der Übersetzung in My Woosh. Der Support ist wirklich super und hilft schnell. Seit dem ist alles top!

Response from developer

Danke dir für die Bewertung! Freut mich, dass jetzt alles top läuft. Viel Spaß beim Fahren!

Toller Support

Auch wenn der Weg zum
Ziel recht steinig war so habe ich jetzt doch die volle Funktionalität in MyWhoosh. Das hätte ohne den tollen und allzeit zeitnahen Support nicht funktioniert!

Response from developer

Vielen Dank! Freut mich sehr, dass jetzt alles läuft. Viel Spaß beim Fahren!

Developer apps

FAQ

What is BikeControl?

BikeControl is an open-source application that adds virtual gear shifting and other controls to indoor cycling training apps. It allows you to use existing shifters, controllers, or even your phone to interact with your training software.

Does BikeControl have ads?

No, BikeControl does not contain advertisements. As an open-source project, its focus is on providing a seamless user experience without interruptions.

What devices does BikeControl support?

BikeControl is available for Mac, iPhone, iPad, and iPod. It is designed to work with a wide range of supported controllers and trainers.

How does BikeControl work with apps that don't have virtual shifting?

BikeControl applies the gear change at the trainer level and sends the resulting resistance to the training app. This enables virtual shifting functionality even in applications that do not natively support it.

What shifters and controllers are compatible with BikeControl?

BikeControl supports a variety of controllers including Zwift Click/Ride/Play, Shimano Di2, SRAM AXS/eTap, WHEELTOP EDS, CYCPLUS BC2, Thinkrider VS200, Elite Sterzo/Square Smart, gamepads, Bluetooth HID devices, keyboards, and your phone's sensors for steering.

What are the subscription options for BikeControl Pro?

BikeControl Pro offers two subscription plans: a monthly plan for $2.99 and an annual plan for $28.99. These plans likely unlock advanced features or remove limitations.

How often is BikeControl updated?

The latest version of BikeControl was released on October 30, 2026, indicating active development. Users can expect regular updates to improve functionality and add support for new devices.

Is BikeControl suitable for younger users?

BikeControl has an age rating of 4+, making it suitable for a wide range of users. Its intuitive controls and focus on cycling training are generally appropriate for this age group.