Functional Threshold Power Calculator

Estimate cycling FTP from a 20-minute power test

Result

252 W

How it is calculated

The tool applies one multiplier: FTP = 0.95 × P20. P20 is your average power in watts over a maximal, evenly paced 20-minute effort, as read from a power meter or smart trainer. The result is rounded to a whole watt. Power must be above zero, otherwise nothing is returned. The 95% factor is a standard shortcut that assumes the 20-minute effort overstates what you could hold for an hour; it does not adjust for rider type, so strong sprinters and endurance specialists can differ. The tool gives FTP only; it does not compute training zones or W/kg, which you get by dividing FTP by body weight in kilograms.

Worked example

After a warm-up you ride a 20-minute all-out test and your power meter shows an average of 265 W. FTP = 0.95 × 265 = 251.75, which the tool rounds to 252 W. If you weigh 70 kg, that is about 3.6 W/kg, a figure you can compare between tests as fitness changes.

Try this example →

Common mistakes

  • Using the average of the whole ride instead of the 20-minute test segment. Warm-up and recovery watts pull the number far below your real FTP.
  • Starting the test too hard and fading. An even effort gives a true average; a blown start leaves you with an underestimated 20-minute number.
  • Entering normalized power or the best peak 5-minute power. The field expects the plain average power over 20 minutes.
  • Applying the 95% twice, for instance by typing a value you already multiplied by 0.95. The tool does that step itself.
  • Testing on a different bike or trainer from the one you train on, so the numbers do not match your usual power meter.

About this calculator

Functional Threshold Power is estimated as 95% of your average power output over an all-out 20-minute effort — a proxy for the power you could theoretically sustain for a full hour, without needing to actually suffer through a 60-minute test.

Coined by Andrew Coggan and now standard in cycling training software like TrainingPeaks and Zwift, FTP anchors every training zone a cyclist uses — zone 2 endurance rides, threshold intervals, VO2max efforts — all defined as percentages of it, and it's re-tested every few weeks so training zones stay accurate as fitness improves.

Was this helpful?

You can pick up to 3 reactions.

Comments (0)

  • Be the first to comment.

Popular calculators

All Calculators