Cycling Data Lab
Free performance tools for cyclists
Use physics-based calculators to predict climbing times, estimate your personal best effort on any segment, optimize gearing, analyze power data and more - no downloads required.
Predict segment times & estimate personal best efforts
Calculate Critical Power, W' and FTP from your efforts
Generate speed tables for every gear & cadence combination
Visualize and edit Garmin / Wahoo / Hammerhead FIT files
Training & Analysis Tools
Plan, optimize and analyze every aspect of your cycling performance with these free online tools.
Power - Time Calculator & Personal Best Estimator
Enter a segment's distance, elevation gain and your power output to calculate your finishing time - or set a target time and find out exactly how many watts you need. The calculator accounts for gradient, air density, temperature, wind, CdA, rolling resistance and drivetrain losses using a full physics model.
Personal best estimation: Log in and set up your rider profile (FTP & W') to get an automatic estimate of the fastest time you could realistically hold on any segment. Perfect for pacing strategy on race day or setting targets for your next Strava KOM attempt.
FIT File Viewer & Editor
Upload .FIT activity files from Garmin, Wahoo or Hammerhead devices to visualize synchronized charts for power, speed, cadence, heart rate and altitude. Crop specific segments and export the processed file - great for isolating race efforts or removing junk data before analysis.
Why Cycling Data Lab?
Physics-Based Modeling
Every calculator uses real-world physics - air density, gradient, rolling resistance, drivetrain losses - so you get numbers you can trust for pacing and race planning.
Personal Best Estimation
Set up a rider profile with your FTP and W' and instantly see your estimated fastest time on any segment - no guesswork required.
100% Free
All tools are free to use. Create an account to save your rider profile and unlock personal best estimates across every calculator.