Home › Calculators › FTP Calculator

FTP Calculator

Estimate your Functional Threshold Power (FTP) from a 20-minute, ramp or 8-minute test, then see your watts per kilogram, the seven Coggan power training zones and matching heart-rate zones.

Last updated:

W
bpm
Enter your values to see the result.
Advertisement
Advertisement

How to use the FTP Calculator

  1. Pick your test type: 20-minute, ramp, 8-minute or a known FTP.
  2. Enter the test power in watts (average power, or best 1-minute power for a ramp test).
  3. Add your body weight to see W/kg.
  4. Enter a heart rate (20-minute average or known LTHR) for heart-rate zones.
  5. Use the zone tables to set targets for your rides and intervals.

FTP test conversion factors

TestWhat you recordFTP formulaExample
20-minute testAverage power for 20 min all-out× 0.95260 W → 247 W
Ramp testBest 1-minute power× 0.75320 W → 240 W
8-minute testAverage of the better of two 8-min efforts× 0.90280 W → 252 W
60-minute effortAverage power for 1 hour× 1.00240 W → 240 W

These factors are averages. Riders with strong anaerobic power often overestimate FTP on ramp tests, while very aerobic riders may underestimate it.

What each power zone trains

Zone% FTPTypical use
Z1 Active recovery≤ 55%Easy spins and recovery days
Z2 Endurance56–75%Long rides, aerobic base
Z3 Tempo76–90%Steady group rides, extended efforts
Z4 Lactate threshold91–105%2 × 20 min, 3 × 12 min intervals
Z5 VO₂max106–120%3–8 min intervals
Z6 Anaerobic capacity121–150%30 s – 3 min hard efforts
Z7 Neuromuscular> 150%Sprints under 15 s

Tips for a good test

  • Warm up for 15–20 minutes with a few short, hard efforts before the test.
  • Pace a 20-minute test evenly; starting too hard is the most common mistake.
  • Use the same power meter or trainer each time; different devices can read a few percent apart.

Frequently asked questions

What is FTP?

Functional Threshold Power is the highest average power a cyclist can sustain for about an hour, in watts. It is used to set training zones and track fitness. Most riders estimate it from a shorter test rather than riding all-out for 60 minutes.

How do I calculate FTP from a 20-minute test?

Multiply your average power for the 20-minute all-out effort by 0.95. For example, 250 W for 20 minutes gives an FTP of about 238 W. The 5% reduction accounts for the shorter duration.

How is FTP calculated from a ramp test?

In a ramp test the power rises every minute until you cannot continue. FTP is commonly estimated as 75% of your best 1-minute power. A rider whose best minute was 320 W would have an FTP of about 240 W.

What are the Coggan power zones?

Andrew Coggan's seven zones are: Z1 active recovery (up to 55% of FTP), Z2 endurance (56–75%), Z3 tempo (76–90%), Z4 lactate threshold (91–105%), Z5 VO2max (106–120%), Z6 anaerobic capacity (121–150%) and Z7 neuromuscular power (above 150%).

What is a good FTP?

It depends on weight, so W/kg is the better comparison. Many untrained adults are around 2 W/kg, regular club riders 3 to 4 W/kg, strong amateur racers 4 to 5 W/kg and professional riders above 5.5 W/kg.

How do I find my threshold heart rate?

A common estimate is 95% of your average heart rate during a 20-minute all-out test. You can also use the average heart rate of the last 20 minutes of a 30-minute solo time trial. Heart-rate zones are then set as percentages of that value.

How often should I retest FTP?

Every 4 to 8 weeks during structured training, or after a training block. Test under similar conditions each time: same bike or trainer, warm-up, time of day and fueling.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

Watts per KG CalculatorCycling power-to-weight (W/kg) from FTP and weight, with a level chart from novice to pro.Cycling Power CalculatorWatts needed for a speed, or speed from watts, using weight, gradient, CdA, Crr and wind.Heart Rate Zone CalculatorFind max heart rate and 5 training zones with the Fox, Tanaka, Gulati or Karvonen method.Bike Tire Pressure CalculatorRecommended front and rear bike tire PSI and bar from weight, tire width, surface and tubeless.One Rep Max CalculatorEstimate your 1RM with Epley and Brzycki, plus a percentage table.Running Pace CalculatorCalculate pace and predict race times.Steps to Calories CalculatorConvert steps to distance and calories burned from your height, weight and pace.VO2 Max CalculatorEstimate VO2 max from a Cooper run, resting heart rate or 1.5-mile time, with norms.Golf Handicap CalculatorCalculate your WHS Handicap Index and Course Handicap from scores, rating and slope.Steps to Miles CalculatorConvert steps to miles and km from your height or step length, with time and calories.Swimming Pace CalculatorSwim pace per 100 m or yd, speed and splits from distance and time, plus CSS from a test.Wilks CalculatorPowerlifting Wilks 2020 and DOTS scores from body weight, sex and total in kg or lb.Bike Gear CalculatorGear ratio, gear inches, development and speed for every chainring and cog combination.Bike Size CalculatorRight bike frame size from height and inseam: road, mountain, hybrid or kids, in cm and inches.Elo Rating CalculatorExpected score, rating change and new ratings for a game or a tournament with any K-factor.Ski Size CalculatorRecommended ski length in cm from height, weight, ability and ski type.Snowboard Size CalculatorSnowboard length from height, weight, style and ability, plus board width for your boots.Treadmill Incline CalculatorSpeed and incline to equivalent flat pace, calories burned, METs and vertical gain.Bowling Score CalculatorEnter rolls frame by frame to get running bowling scores, max possible score and a scorecard.5/3/1 CalculatorWendler 5/3/1 cycle: training maxes, 4-week sets, reps and plate-rounded weights for 4 lifts.Air Force PT Test CalculatorEstimate USAF fitness test component and composite scores from run or HAMR, push-ups and core.Batting Average CalculatorBatting average from hits and at-bats, plus OBP, SLG, OPS, ISO and BABIP.Cricket Run Rate CalculatorFind the current and required run rate, runs needed and projected score for any innings.Darts Checkout CalculatorFind the best double-out checkout route for any score from 2 to 170 with 1, 2 or 3 darts.ERA CalculatorWork out a pitcher's earned run average from earned runs and innings pitched.Hiking Time CalculatorEstimate hike time from distance and elevation with Naismith and Tobler, plus turnaround time.Marine Corps PFT CalculatorEstimate USMC PFT points and class from pull-ups or push-ups, plank and 3-mile run time.Navy PRT CalculatorEstimate US Navy PRT points and category from push-ups, plank and 1.5-mile run or row time.RPE CalculatorWeight × reps @ RPE to estimated 1RM and target loads for any reps and RPE (RPE chart).Ski DIN CalculatorFind your ski binding DIN setting from weight, height, age, skier type and boot sole length.VDOT Running CalculatorVDOT score from a race time, with equivalent race times and E, M, T, I and R training paces.Workout LogLog sets, reps and weight for every workout; see PRs, estimated 1RM and volume charts per lift.
See all 32 Fitness & Sports Calculators →