FTP from 20-Minute Test Calculator
Functional Threshold Power = 20-min average power ร 0.95. The standard cycling test protocol.
Result
General calculation reads
Amazon affiliateAs an Amazon Associate we may earn from qualifying purchases. This does not add cost for you.
How to use this calculator
- Warm up 20 minutes, including 3 ร 1-min hard efforts.
- Do a 5-min all-out effort to clear anaerobic stores.
- Recover 10 min, then ride 20 min as hard as evenly sustainable.
- Average power ร 0.95 = FTP.
About this calculator
FTP (Functional Threshold Power) is the highest power a cyclist can sustain for ~1 hour. The 20-minute test (after a 5-minute all-out warmup blow-off) is the practical proxy: pace yourself even, average for 20 minutes, multiply by 0.95. The 0.95 factor accounts for the fact that 20 min has more anaerobic contribution than 60 min. Once you have FTP, you can derive 7 power zones (Coggan) for structured training โ Z2 endurance, Z4 threshold, Z5 VO2, etc.
Frequently asked
Why 0.95?+
How often to retest?+
Indoor vs. outdoor?+
Ramp test vs. 20-min?+
Other proxies?+
Related calculators
More tools you might like
Hand-picked tools that pair well with this one โ same audience, same intent.
W/kg = sustained power (W) / body weight (kg). Maps to USAC category and Coggan rider type.
Calculate pace per mile and per kilometer from any distance and finish time, with 5K/10K/half/marathon split projections.
Predict equivalent race times for other distances based on a recent race, using the McMillan exponent (similar to the Riegel formula).
Time = distance / speed. Convert any of {distance, speed, time} given the other two.
kcal โ avg watts ร hours ร 3.6 โ direct from work done (kJ โ kcal at 25% gross efficiency).
A hair-color patch-test record โ client and stylist, product and lot, test placement and method, the 48-hour observation window with reactions, and a go/no-go decision before the color service.