Bikeflow - Cycling trainer

Content rating
Everyone
10+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image

About this app

Turn your smart trainer into a complete training tool – for free.

BikeFlow connects to your smart trainer over Bluetooth and controls the resistance for you. Pick a workout, press start, and the trainer sets the exact wattage for every interval. No subscription, no account, no ads.

Train with structure
• 50 built-in workouts across recovery, endurance, tempo, sweet spot, threshold, VO2max and anaerobic – including classics like 4×4 VO2max, Billat and Rønnestad 30/15, Tabata and over-unders
• 15 twelve-week training plans, from one ride a week to five – FTP builder, polarized, triathlon, gran fondo, race prep and more
• Build your own workouts step by step, with a live preview of the profile
• ERG mode holds your target power automatically, whatever your cadence
• Strong day or tired legs? Nudge the target up or down, skip a step or add a minute – without stopping the workout

Know your numbers
• 20-minute FTP test and ramp test, with a suggested new FTP when you finish
• Every workout scales to your own FTP
• Live power, cadence, heart rate and speed, with power zones and a live graph
• Normalized Power, Intensity Factor and TSS after every ride
• Personal records from 5 seconds to 60 minutes

Your rides, where you want them
• Automatic upload to Strava when you save a ride
• Share the ride file (TCX) with Garmin Connect, intervals.icu, TrainingPeaks or any other app
• Ride history with a power graph for every ride and weekly totals

Built for real training
• Keeps recording with the screen off, and saves your ride even if the app is closed
• Auto-pause when you stop pedalling
• Pair a heart-rate strap and a cadence sensor alongside your trainer
• Available in 11 languages

Compatible trainers
Works with Wahoo KICKR trainers, Tacx trainers with Bluetooth FE-C, and smart trainers that support the Bluetooth FTMS standard. BikeFlow needs a trainer it can control – a power meter on its own is not enough for ERG mode.

Private by design
Your rides stay on your phone. BikeFlow has no account and no servers: the only data that leaves your device is a ride you choose to send to Strava or share yourself.
Free smart trainer app: ERG workouts, FTP tests and automatic Strava upload.
Updated on
Sep 29, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • No data collected
    Learn more about how developers declare collection

What’s new

• Adjust a running workout: nudge the target ±5/10 W, skip a step or add a minute
• FTP tests now score the best 20 minutes and best minute, as the protocols intend
• Share ride files with Garmin Connect, intervals.icu or TrainingPeaks
• Rides keep recording with the screen off and are saved if the app closes
• Failed Strava uploads can be retried, and no longer show as uploaded
• Clear messages when Bluetooth is off or no trainer is found
• Many stability fixes