Ftp Calculator






FTP Calculator: Calculate Functional Threshold Power & Cycling Zones


FTP Calculator

Calculate your Functional Threshold Power (FTP) and Training Zones based on your 20-minute power test.



Enter the average power sustained during a 20-minute all-out effort.
Please enter a valid positive number for power.


Used to calculate your Watts per Kilogram (W/kg) ratio.
Please enter a valid positive weight.


Standard 20-minute test uses 95% of your average power.


Your Estimated FTP
0 Watts
Based on 95% of your 20-minute average power.

Watts Per Kg (W/kg)
Endurance Ceiling (Z2)
VO2 Max Floor (Z5)

Power Training Zones


Zone Name Range (%) Power Range (Watts)

Zone Distribution Chart

What is an FTP Calculator?

An FTP Calculator is an essential tool for cyclists and triathletes designed to estimate their Functional Threshold Power (FTP). FTP represents the highest average power output, measured in watts, that a cyclist can sustain for approximately one hour without fatiguing to the point of failure. This metric is the cornerstone of power-based training.

Using an ftp calculator allows athletes to establish accurate training zones. Whether you are a weekend warrior or a competitive racer, knowing your FTP helps you structure interval workouts, pace time trials, and measure fitness improvements over time. The ftp calculator typically uses data from a shorter, maximal effort test—most commonly the 20-minute test—to derive the 60-minute threshold figure.

Common misconceptions about the ftp calculator include the belief that it measures your absolute maximum power (sprint power). In reality, the ftp calculator measures aerobic endurance and threshold capacity, not anaerobic sprint bursts. It is a benchmark of sustainable fitness, not momentary strength.

FTP Calculator Formula and Mathematical Explanation

The standard logic behind an ftp calculator is derived from the correlation between a cyclist’s 20-minute maximal effort and their 60-minute steady-state power. Because holding a maximal effort for a full hour is mentally and physically exhausting to test regularly, exercise physiologists determined that approximately 95% of a 20-minute max effort equates to one’s hour-long power.

The core formula used in this ftp calculator is:

FTP = 20-Minute Average Power × 0.95

Variable Definitions

Variable Meaning Unit Typical Range
Average Power Mean power sustained during the test interval Watts (W) 100W – 500W
Reduction Factor Coefficient to adjust shorter efforts to hour power Decimal 0.95 (Standard) or 0.75 (Ramp)
Weight Total body mass of the rider Kilograms (kg) 45kg – 120kg
W/kg Power-to-weight ratio (measure of climbing ability) Watts/kg 1.5 – 6.0+
Table 1: Key variables used in the FTP calculator logic.

Practical Examples (Real-World Use Cases)

Example 1: The Recreational Climber

Sarah is a club cyclist training for a mountainous sportive. She performs a standard 20-minute test on an indoor trainer. She weighs 60kg.

  • Input Power: 200 Watts (average over 20 mins)
  • Input Weight: 60 kg
  • Calculation: 200 × 0.95 = 190 Watts
  • FTP Result: 190 Watts
  • W/kg Result: 190 / 60 = 3.16 W/kg

Using the ftp calculator, Sarah learns her threshold is 190W. She can now set her pacing strategy for long climbs at around 170-180W (Sweet Spot) to ensure she doesn’t blow up.

Example 2: The Competitive Time Trialist

Mark is a heavier rider focused on flat time trials. He weighs 85kg and holds a high raw wattage.

  • Input Power: 340 Watts
  • Input Weight: 85 kg
  • Calculation: 340 × 0.95 = 323 Watts
  • FTP Result: 323 Watts
  • W/kg Result: 323 / 85 = 3.8 W/kg

Mark’s ftp calculator result shows a high raw power (323W), making him fast on the flats. However, his W/kg (3.8) is lower than Sarah’s relative to elite standards, indicating he may struggle more on steep gradients compared to flat terrain.

How to Use This FTP Calculator

Getting accurate results from this ftp calculator requires following a specific protocol before entering your data:

  1. Perform the Test: Find a flat road or use an indoor trainer. Warm up for 15-20 minutes. Perform a 5-minute hard clearing effort, rest for 10 minutes, and then ride as hard as you can for exactly 20 minutes.
  2. Record Data: Note your average power (not normalized power) for that 20-minute segment.
  3. Enter Power: Input the wattage into the “20-Minute Average Power” field in the ftp calculator.
  4. Enter Weight: Input your current weight in kg to see your power-to-weight ratio.
  5. Analyze Zones: The calculator will automatically generate your 7 training zones. Use these ranges to structure your workouts (e.g., Zone 2 for endurance rides).

Key Factors That Affect FTP Calculator Results

While the ftp calculator provides a precise number, several variables can influence your actual performance and the accuracy of the result.

1. Fatigue and Freshness

Your ability to express power depends on your freshness. Doing an FTP test after a heavy training block will yield a lower result than doing one after a rest week. The ftp calculator assumes you are reasonably fresh.

2. Indoor vs. Outdoor Testing

Many cyclists produce different power numbers indoors versus outdoors due to cooling (overheating indoors) and inertia (feel of the flywheel). It is recommended to use an ftp calculator result derived from the environment where you do most of your training.

3. Calibration and Equipment Accuracy

Power meters can drift. Ensure you perform a “zero-offset” or calibration before your test. A 2% variance in power meter accuracy can skew your ftp calculator output by 5-10 watts, affecting all your training zones.

4. Pacing Strategy

The 95% formula assumes a perfectly paced 20-minute effort. If you start too hard and fade (positive split), your average power will be lower than your potential. If you start too easy, you won’t express your true limit. Pacing is a skill that improves the accuracy of the ftp calculator.

5. Elevation and Oxygen Availability

FTP decreases at altitude. For every 1,000 meters above sea level, expect a drop in output. An ftp calculator result from sea level will not apply if you are racing at 2,000 meters.

6. Nutrition and Glycogen Stores

A 20-minute threshold effort is highly glycolytic. Entering the test with depleted glycogen stores (low carbs) will prevent you from reaching your true physiological ceiling, resulting in an underestimated ftp calculator value.

Frequently Asked Questions (FAQ)

How often should I use the FTP calculator?

It is generally recommended to re-test every 4 to 6 weeks during a training cycle. This ensures your ftp calculator zones update as your fitness improves.

Can I use heart rate with this calculator?

This ftp calculator is designed specifically for power (watts). While heart rate correlates with power, it is affected by caffeine, stress, and heat, making it less precise for defining the exact threshold point.

What is a good FTP score?

A “good” FTP depends on weight. Generally, 2.0-3.0 W/kg is typical for untrained to recreational riders, 3.0-4.0 W/kg for competitive amateurs, and 5.0+ W/kg for professionals.

Why is the formula 95% and not 100%?

The ftp calculator uses 95% because the test is only 20 minutes long. Most people can hold a higher power for 20 minutes than they can for 60 minutes. The 5% deduction accounts for this duration difference.

Does FTP differ for men and women?

Physiologically, the definition of threshold is the same. However, raw wattage values often differ due to muscle mass. Using W/kg in the ftp calculator is the best way to compare performance across genders.

What happens if I stop pedaling during the test?

If you coast or stop, your average power drops significantly. The ftp calculator relies on a continuous, steady-state effort. If you stop, you should likely restart the test another day.

Is Ramp Test better than 20-minute test?

A ramp test is less pacing-dependent but relies more on anaerobic capacity. The 20-minute test used by this ftp calculator is often considered the gold standard for steady-state endurance athletes.

Does my FTP change daily?

Your physiological FTP is relatively stable, but your ability to express it fluctuates daily based on sleep, stress, and diet. The ftp calculator gives you a training baseline, not a daily limit.

Related Tools and Internal Resources

Enhance your training with these related calculators and guides:

© 2023 Cycling Performance Tools. All rights reserved.

Disclaimer: This ftp calculator is for informational purposes only. Consult a coach or physician before starting a high-intensity training program.


Leave a Comment