Equipment Checker
Use the equipment checker to make sure you have everything you need to train with TrainerRoad. Get started by choosing your setup below.
Speed Sensor + Trainer
Automatically turn your speed sensor's data into power readings with VirtualPower®.
Power Meter + Trainer
Get accurate, consistent power readings on the road and on the trainer.
Smart
TrainerUse TrainerRoad to automatically control the resistance of your smart trainer.
Training with VirtualPower®
With just a speed sensor and supported trainer, you can perform power-based indoor workouts and enjoy the benefits of structured training. Learn more about VirtualPower.

Do you have a speed sensor?
By connecting to your speed sensor*, VirtualPower matches your trainer’s unique power curve to the speed of your wheel to give you power data in real time.
Purchase Recommended Speed/Cadence Sensor
* TrainerRoad supports speed, and speed/cadence, sensors using Bluetooth Smart or ANT+ technology.

Do you have a supported trainer?
VirtualPower supports nearly every trainer on the market. Start by selecting your trainer manufacturer to see if it's supported*.
* Not seeing your trainer listed? There's a good chance you can still train with TrainerRoad. Learn how.
Pairing your Speed Sensor
TrainerRoad uses Bluetooth and ANT+ to connect your training devices. Choose your operating system below to see the minimum system requirements.
Windows
Mac
iOS
Android
Bluetooth Smart on Windows
- Windows Vista with Service Pack 2 or newer
- Required Bluetooth Smart adapter
ANT+ on Windows
- Windows Vista with Service Pack 2 or newer
- Required ANT+ adapter
Windows Minimum Requirements
Bluetooth Smart on Mac
- OSX 10.8 or newer with native Bluetooth Smart support
- No adapter required. Learn more.
ANT+ on Mac
- OSX 10.6 or newer
- Required ANT+ adapter
Mac Minimum Requirements
Bluetooth Smart on iOS
- iOS 8.0 or newer
- No adapter required.
ANT+ on iOS
- iOS 8.0 or newer
- Required ANT+ adapter
iOS Minimum Requirements
(iPad 2nd generation supports ANT+ only)
Bluetooth Smart on Android
- Android 5 Lollipop and higher
- No adapter required.
ANT+ on Android
- Android 5 Lollipop and higher
- TrainerRoad for Android supports Bluetooth Smart, ANT+ and ANT+ FEC. Some devices are ANT+ compatible on their own, but may require ANT plugins installed from the Google Play Store before they’re ready to use. Other devices may require an ANT+ adapter. Fortunately, some of these devices work with existing ANT+ adapters from your computer and an additional USB-C or phone-specific USB adapter.
- Given the various ways TrainerRoad for Android communicates via ANT+, some devices may have stronger signals than others. If you’re having difficulty using a native ANT+ device, you may need an adapter to train normally.
Android Minimum Requirements
Training with a Power Meter
Get accurate and consistent power readings on the road and on the trainer when you use a power meter* and TrainerRoad.
* TrainerRoad supports power meters using Bluetooth Smart or ANT+ technology.

Do you have a power meter?
As long as your power meter can communicate with TrainerRoad via Bluetooth Smart or ANT+, you’ll be able to use it for structured power-based workouts. Supported power meters are generally one of three styles:
Crank-based
Hub/wheel-based
Pedal-based
TrainerRoad also supports power meters that work with other devices, such as the Kinetic inRide 2.
Pairing your Power Meter
TrainerRoad uses Bluetooth and ANT+ to connect your training devices. Choose your operating system below to see the minimum system requirements.
Windows
Mac
iOS
Android
Bluetooth Smart on Windows
- Windows Vista with Service Pack 2 or newer
- Required Bluetooth Smart adapter
ANT+ on Windows
- Windows Vista with Service Pack 2 or newer
- Required ANT+ adapter
Windows Minimum Requirements
Bluetooth Smart on Mac
- OSX 10.8 or newer with native Bluetooth Smart support
- No adapter required. Learn more.
ANT+ on Mac
- OSX 10.6 or newer
- Required ANT+ adapter
Mac Minimum Requirements
Bluetooth Smart on iOS
- iOS 8.0 or newer
- No adapter required.
ANT+ on iOS
- iOS 8.0 or newer
- Required ANT+ adapter
iOS Minimum Requirements
(iPad 2nd generation supports ANT+ only)
Bluetooth Smart on Android
- Android 5 Lollipop and higher
- No adapter required.
ANT+ on Android
- Android 5 Lollipop and higher
- TrainerRoad for Android supports Bluetooth Smart, ANT+ and ANT+ FEC. Some devices are ANT+ compatible on their own, but may require ANT plugins installed from the Google Play Store before they’re ready to use. Other devices may require an ANT+ adapter. Fortunately, some of these devices work with existing ANT+ adapters from your computer and an additional USB-C or phone-specific USB adapter.
- Given the various ways TrainerRoad for Android communicates via ANT+, some devices may have stronger signals than others. If you’re having difficulty using a native ANT+ device, you may need an adapter to train normally.
Android Minimum Requirements
Supported Smart Trainers with ERG Mode
These supported smart trainers have ERG Mode — also known as automatic resistance control. Learn more about Smart Trainers.
* TrainerRoad supports smart trainers using Bluetooth Smart, ANT+ or ANT FE-C technology.
Supported Smart Trainers without ERG Mode
These supported smart trainers do not have ERG Mode — also known as automatic resistance control — but you can connect them to TrainerRoad to get your power data.
* TrainerRoad supports these smart trainers using Bluetooth Smart or ANT+.
Pairing your Smart Trainer
TrainerRoad uses Bluetooth and ANT+ to connect your training devices. Choose your operating system below to see the minimum system requirements.
Windows
Mac
iOS
Android
Bluetooth Smart on Windows
- Windows Vista with Service Pack 2 or newer
- Required Bluetooth Smart adapter
ANT+ on Windows
- Windows Vista with Service Pack 2 or newer
- Required ANT+ adapter
Windows Minimum Requirements
Bluetooth Smart on Mac
- OSX 10.8 or newer with native Bluetooth Smart support
- No adapter required. Learn more.
ANT+ on Mac
- OSX 10.6 or newer
- Required ANT+ adapter
Mac Minimum Requirements
Bluetooth Smart on iOS
- iOS 8.0 or newer
- No adapter required.
ANT+ on iOS
- iOS 8.0 or newer
- Required ANT+ adapter
iOS Minimum Requirements
(iPad 2nd generation supports ANT+ only)
Bluetooth Smart on Android
- Android 5 Lollipop and higher
- No adapter required.
ANT+ on Android
- Android 5 Lollipop and higher
- TrainerRoad for Android supports Bluetooth Smart, ANT+ and ANT+ FEC. Some devices are ANT+ compatible on their own, but may require ANT plugins installed from the Google Play Store before they’re ready to use. Other devices may require an ANT+ adapter. Fortunately, some of these devices work with existing ANT+ adapters from your computer and an additional USB-C or phone-specific USB adapter.
- Given the various ways TrainerRoad for Android communicates via ANT+, some devices may have stronger signals than others. If you’re having difficulty using a native ANT+ device, you may need an adapter to train normally.
Android Minimum Requirements