Stop doing FTP tests.
Your rides are the test.
ENDURE estimates FTP and VO2max from your normal rides, indoor and outdoor. It controls your smart trainer in ERG and SIM mode and has you riding in under 30 seconds.
Indoor cycling app for smart and turbo trainers on iOS, Android & Windows
Frequent updates, built together with the cycling community.
"What should I train today?"
ENDURE answers that every morning. It looks at your recent rides, your training load and a short morning check-in, then picks the session for today: an easy spin when you are tired, a hard workout when you are fresh.
- One tap to ride: start the workout and your smart trainer follows in ERG mode.
- Two alternatives: one easier, one harder, if the pick does not suit your day.
- Explained: every pick comes with the reason behind it, based on your own data.
Really clean design, fast performance and finally an indoor cycling app that focuses on actual training. Smart trainer connection works great and the analytics are genuinely useful.
Wahoo, Tacx, Elite, Zwift Hub, Saris, JetBlack and every other Bluetooth FTMS trainer, plus power meters, heart rate straps and the CORE sensor. Pairing takes a minute.
Try it for 14 days. No payment details.
Download the app and start riding. You don't need a credit card or PayPal for it. After two weeks you decide, in your own time, whether to keep going.
Every Premium feature: ERG & SIM, lactate LT1/LT2, CORE heat zones, Climbing Efficiency, AI coaching.
- DAY 1Download and rideCreate an account and pair your trainer. We won't ask for payment details.
- DAY 1-14Everything is unlockedYou use ENDURE Premium without limits and find out whether it suits your training.
- DAY 14Your callIf you like ENDURE, you subscribe. If not, the trial simply ends.
If you keep going after the trial:
Built for the work.
The essentials for structured training, done properly.
Fast & Rock-Solid
- Ready in Seconds: From app start to riding in under 30 seconds.
- Crash-Proof Sessions: Auto-resume, reconnect & buffer. Never lose a ride.
- Lightweight: Runs smooth, no gaming PC required.
Progress Analytics
- FTP & VO2max Trends: Track your fitness evolution over weeks and months.
- Indoor + Outdoor: Syncs your Strava or intervals.icu rides for a complete picture.
- Power Profile: Visualize your strengths across durations.
Structured Training
- Targeted Workouts: Only physiologically meaningful sessions: VO2max, threshold, sweet spot.
- Import & Export: .ZWO, .MRC and .ERG files in and out. One tap sends a workout to Zwift.
- Quick Free Ride: Optional ERG mode to ride by watts instantly.
Connectivity & Sync
- Bluetooth Smart: Connects to Smart Trainers, Power Meters & HR Monitors.
- CORE Body Temperature: Native CORE sensor support with live heat zones, an industry first.
- Strava & intervals.icu Integration: Auto-Upload & History Sync to either platform.
- Virtual Shifting: With a Zwift Click (v1 verified) you change your ERG target and trainer resistance straight from the handlebar.
Ride Screen: precise ERG control with live CORE heat zones
VO2max estimated from your rides without a lab test, with age-group benchmark
Time in Zones: where your training time actually goes, week by week
AI Coaching Insights: what worked, what to fix, what to do next
Every ride in detail: NP, IF, TSS, Pw:Hr and efficiency factor
Control from the bars.
Hands stay where they are.
Virtual Shifting puts your effort on the handlebar: with a Zwift Click you change your ERG target in structured workouts and trainer resistance in SIM mode, without reaching for the phone mid-interval. It pairs over Bluetooth like any other sensor. Verified with Click v1.
- ERG target from the bars: Nudge your target watts up or down without touching the phone.
- Resistance in SIM mode: Click resistance up and down while you ride, no stopping.
- Not a simulated cassette: The buttons act on resistance directly. It feels the same as shifting, but no gear ratios are modelled.
- Click v1 verified: That is the hardware we have tested. A v2 is untested, so we do not claim it.
Lactate, logged from your bike.
LT1 & LT2 estimated automatically.
ENDURE is the first cycling app that lets you log lactate readings during a ride, or add them afterwards. From those values it estimates your LT1 and LT2 thresholds automatically, with a confidence tunnel around the fitted curve. Your lactate data sits right next to your power data, so you don't need spreadsheets or a separate tool.
Logging a lactate reading for a workout.
What you get:
Lactate profile + LT1/LT2 with confidence tunnel.
Heat is a metric.
CORE body temperature & heat zones, live in your ride.
ENDURE is the first indoor cycling app to natively integrate the CORE body temperature sensor, with a live heat-zone display right on the ride screen. Pair it over Bluetooth like any other sensor. Your core temperature is recorded next to power and heart rate, ready for heat-training analysis after the ride.
- Native sensor pairing: Connect your CORE sensor over Bluetooth like a power meter, without running a second app.
- Live heat zones: See your current heat zone during the ride and pace your heat sessions accordingly.
- Logged with your ride: Core temperature is stored alongside power and heart rate for post-ride analysis.
How well do you actually climb?
Climbing Efficiency puts a number on it.
Climbing Efficiency scores how effectively you turn watts into vertical meters. ENDURE detects the climbs in your outdoor rides automatically and calculates a personal climbing score from them. It is one of the first apps worldwide to do this.
- Automatic climb detection: ENDURE identifies every climb in your outdoor rides.
- VAM-based scoring: The score is built on your vertical ascent speed in meters per hour.
ENDURE at a glance
Everything the app does, in one place.
| Capability | What you get |
|---|---|
| Price | Try free for 14 days, no payment details. Then ENDURE Premium for $7.99 / month or $59.99 / year |
| Platforms | iOS, Android & Windows |
| Trainer control | Bluetooth smart trainers, power meters & HR monitors (ERG mode) |
| AI coach | Plans each day from your rides and a morning check-in: one workout, two alternatives, the reason. Change it in chat |
| Virtual Shifting | Zwift Click (v1 verified): ERG target & trainer resistance from the bars, no simulated cassette |
| Workout import & export | .ZWO, .MRC and .ERG files in and out. One-tap send to Zwift via intervals.icu. Rides export as .FIT |
| Analytics | FTP & VO2max trends, power profile, time-in-zones |
| Lactate LT1 / LT2 | In-ride & post-ride logging with auto-estimated thresholds |
| CORE body temperature | Native CORE sensor integration with live heat zones, an industry first |
| Climbing Efficiency | Automatic VAM-based climb scoring |
| Strava / intervals.icu | Auto-upload & ride-history sync to either platform |
| Startup | From app start to riding in under 30 seconds |
Frequently Asked Questions
Everything you need to know before your first ride.
Can I try ENDURE for free?
Yes. For 14 days you can use all of ENDURE Premium, and you don't need a credit card or any other payment details for it. The trial ends on its own, so there is nothing to cancel.
How much does ENDURE Premium cost?
After the trial, ENDURE Premium costs $7.99 a month or $59.99 a year. On the annual plan that works out to $4.99 a month. These are US prices; in other countries the store may charge a different amount.
Does ENDURE have an AI coach?
Yes. Every morning the coach reads your recent rides, your training load and a short check-in, then puts one workout for today on the Today screen with an easier and a harder alternative and the reason. Tell it in the chat how your legs feel or how much time you have and it proposes something else. It plans one day at a time rather than a fixed multi-week schedule, and it reviews every ride afterwards.
Which smart trainers and sensors work with ENDURE?
ENDURE connects over Bluetooth to smart trainers, power meters and heart-rate monitors. If your trainer supports standard Bluetooth resistance control, ENDURE can steer it automatically in ERG mode.
Does ENDURE work with any turbo trainer?
For automatic resistance control, ENDURE needs a smart trainer that supports the Bluetooth standard FTMS. That covers the large majority of current models across all the well-known brands. A classic turbo trainer without electronic control cannot be steered, but you can still record the ride and all your analytics if you pair a power meter or heart-rate sensor.
Does ENDURE support Virtual Shifting?
Yes, with a Zwift Click, but it is worth knowing what it does. The buttons change your ERG target inside a structured workout and trainer resistance in SIM mode; ENDURE does not simulate a cassette the way Zwift does with its Cog, so there is no gear number. The feel is the same, the mechanism is resistance. Verified with Click v1.
Does my Zwift Click work with ENDURE?
A Click v1 does. That is the generation we have verified, on iOS and Android. It pairs over Bluetooth and changes your ERG target in workouts or trainer resistance in SIM mode. We have not tested a v2 yet, so we cannot promise it.
Which platforms is ENDURE available on?
ENDURE is available on iOS, Android and Windows (Microsoft Store). You subscribe to ENDURE Premium on iOS or Android, and it works on Windows with the same account.
How does ENDURE estimate FTP and VO2max?
ENDURE analyses your recorded power and heart-rate data across rides to model your FTP and VO2max trends over time. You see your fitness evolve week by week instead of relying on a single all-out test.
What is the lactate (LT1 / LT2) feature?
ENDURE is the first cycling app that lets you log lactate readings during or after a ride. From those values it fits a curve and automatically estimates your LT1 and LT2 thresholds, with a confidence tunnel around the result.
Does ENDURE support the CORE body temperature sensor?
Yes. ENDURE is the first indoor cycling app with native CORE body temperature sensor integration. Pair it over Bluetooth and you get live core temperature and heat zones on the ride screen, recorded alongside power and heart rate.
What are heat zones and why do they matter?
Heat zones translate your core body temperature into training ranges, just like power or heart-rate zones. Spending controlled time in the right zone triggers heat adaptations such as higher plasma volume and better cooling, which pay off in hot races and support aerobic performance.
Is ENDURE a good alternative to Zwift?
It depends on what you want. Zwift is built around virtual worlds and racing; ENDURE focuses on precise structured training and analysis: FTP and VO2max trends, lactate thresholds, CORE heat zones. Many riders use ENDURE for training and analysis alongside or instead of Zwift.
How does ENDURE compare to TrainerRoad?
TrainerRoad centres on algorithm-generated training plans behind a subscription. ENDURE offers a curated workout library plus deeper physiological analysis: lactate LT1/LT2, CORE body temperature with heat zones and climbing efficiency.
Does ENDURE sync with Strava or intervals.icu?
Yes. ENDURE auto-uploads your rides to Strava and intervals.icu, and can sync your ride history from either on first launch, combining indoor and outdoor activities into one complete performance picture.
Can I ride ENDURE workouts in Zwift or another app?
Yes. Every workout in ENDURE, from the library, built by the coach or typed in by you, exports as a .ZWO, .ERG or .MRC file for Zwift, TrainerRoad, Wahoo SYSTM, Rouvy and others. For Zwift there is a shortcut: one tap on the workout preview and it waits in Zwift the same day under Custom Workouts, carried over through intervals.icu. The ride comes back to ENDURE through Strava or intervals.icu. Rides also export as .FIT files.
Where do I report problems or send feedback?
Email us at info@endure-cycling.com, message us on Instagram (@endure_cycling_com), or use the feedback form on this site. Reports go straight to the team and feed into the next update.