How to ftp test

Content on WhatAnswers is provided "as is" for informational purposes. While we strive for accuracy, we make no guarantees. Content is AI-assisted and should not be used as professional advice.

Last updated: April 4, 2026

Quick Answer: FTP (Functional Threshold Power) testing is a crucial metric for cyclists and endurance athletes to determine their sustainable power output over a specific duration, typically one hour. The most common FTP test involves riding at your maximal sustainable effort for 20 minutes after a thorough warm-up, and then multiplying the average power output from those 20 minutes by 0.95 to estimate your FTP.

Key Facts

What is FTP?

FTP, or Functional Threshold Power, is a cornerstone metric in cycling performance analysis. It represents the highest average power output a cyclist can sustain for approximately one hour without significantly fatiguing. Understanding your FTP is vital for effective training, as it allows you to establish personalized training zones. These zones dictate the intensity and duration of your workouts, ensuring you're training efficiently to improve your aerobic capacity, lactate threshold, and overall power output.

Why is FTP Testing Important?

Regularly testing your FTP provides a quantifiable measure of your current fitness level. This data is invaluable for several reasons:

How to Perform an FTP Test

There are several methods to test your FTP, but the most widely accepted and practical protocol involves a 20-minute time trial. This method aims to simulate the effort required to sustain power close to your one-hour maximum.

The 20-Minute FTP Test Protocol:

  1. Preparation: Ensure you have a reliable power meter and a way to record your data (cycling computer or app). Choose a location where you can ride consistently for the duration of the test, free from traffic lights, stop signs, or significant inclines/declines. Consistency in conditions is key; try to test in similar weather and at similar times of day if possible.
  2. Warm-up (15-20 minutes): Begin with a light spinning warm-up for about 10-15 minutes, gradually increasing intensity. Include a few short, hard efforts (e.g., 30 seconds to 1 minute) at high intensity, with recovery in between, to prepare your body for the maximal effort to come. A typical warm-up might look like this: 5 minutes easy spin, 5 minutes increasing to tempo pace, 3 x 1 minute hard efforts with 1 minute easy spin recovery, followed by 5 minutes easy spin.
  3. Test Period (20 minutes): After the warm-up, start your 20-minute maximal effort. The goal is to maintain the highest possible average power output for the entire 20 minutes. This means finding a pace that is challenging but sustainable – you should be breathing hard and feel like you couldn't hold it for much longer than 20 minutes by the end. Avoid starting too hard; it's better to start slightly conservatively and ramp up if possible, than to go out too hard and fade significantly.
  4. Cool-down (10-15 minutes): After completing the 20-minute effort, spin your legs at an easy pace for 10-15 minutes to aid recovery.

Calculating Your FTP:

Once you have completed the 20-minute test, you need to analyze your power data. Most cycling computers and training software will automatically calculate your average power for the 20-minute duration. Your estimated FTP is then calculated using the following formula:

FTP = Average Power (20 minutes) x 0.95

For example, if your average power over the 20-minute test was 300 watts, your estimated FTP would be 300 x 0.95 = 285 watts.

Alternative FTP Testing Methods:

While the 20-minute test is popular, other methods exist:

Tips for Accurate FTP Testing:

By understanding and regularly testing your FTP, you gain a powerful tool for optimizing your cycling training, tracking your progress, and ultimately achieving your performance goals.

Sources

  1. Functional threshold power - WikipediaCC-BY-SA-4.0
  2. How to Perform an FTP Test - TrainingPeaksfair-use
  3. How to FTP test: your guide to finding your Functional Threshold Powerfair-use

Missing an answer?

Suggest a question and we'll generate an answer for it.