FTP Calculator

This FTP calculator helps cyclists, triathletes, and endurance athletes estimate their functional threshold power. It uses common field testing methods to determine your sustainable cycling power output. Use the results to guide structured training plans and performance tracking.

FTP Calculator

Estimate your Functional Threshold Power using common cycling field tests

Enter your average power output during a 20-minute all-out effort

Enter weight to calculate FTP per kilogram of body weight

Your FTP Results

How to Use This Tool

To use the FTP calculator, follow these steps:

  1. Select your preferred FTP test method from the dropdown menu. The 20-minute field test is the most widely used for cyclists.
  2. Enter the required power values from your test. For the 8-minute test, input both efforts; for ramp tests, enter your peak power.
  3. Optionally enter your body weight in kilograms to calculate your FTP relative to your size.
  4. Click "Calculate FTP" to generate your results. Use "Reset" to clear all inputs and start over.
  5. Use the "Copy Results" button to save your FTP values for training plans.

Formula and Logic

FTP (Functional Threshold Power) is defined as the highest power output you can sustain for 1 hour of cycling. The calculator uses widely accepted field test protocols to estimate this value:

  • 20-Minute Test: FTP = 95% of your average power over a 20-minute all-out effort. This accounts for the difference between 20-minute and 1-hour sustainable power.
  • 8-Minute Test: FTP = 90% of the average of two 8-minute efforts, with 10 minutes of easy spinning between tests. This method reduces fatigue bias from a single long effort.
  • Ramp Test: FTP = 75% of your peak power at the point of failure during a ramp test (increasing power by 5% per minute until exhaustion). This is ideal for indoor trainers or time-constrained athletes.

W/kg (watts per kilogram) is calculated by dividing your FTP by your body weight, a standard metric for comparing cycling performance across different body sizes.

Practical Notes

Keep these health and training-specific considerations in mind when using your FTP results:

  • FTP varies based on fatigue, training status, and environmental conditions. Retest every 4-6 weeks to adjust for fitness gains.
  • Always consult a physician before starting a new intense training program, especially if you have pre-existing health conditions.
  • Power zones derived from FTP are guidelines, not strict rules. Individual lactate threshold may vary by 5-10% from calculated values.
  • Combine FTP data with heart rate and perceived exertion metrics for a more complete training picture.
  • Hydration, nutrition, and sleep quality can impact test results. Perform tests when rested and fueled.

Why This Tool Is Useful

This calculator saves time for cyclists and coaches by automating FTP calculations from common field tests, eliminating manual math errors. It provides actionable data including power zones and relative power (W/kg) to tailor training plans to your specific fitness level. Unlike generic FTP charts, this tool uses your actual test data to generate personalized, up-to-date metrics for structured training.

Frequently Asked Questions

What is a good FTP for my age and gender?

FTP varies widely by age, gender, training history, and body composition. Recreational cyclists typically range from 2.0-3.5 W/kg, while competitive amateurs may reach 3.5-4.5 W/kg, and elite professionals often exceed 5.0 W/kg. Focus on improving your own baseline rather than comparing to others.

How often should I retest my FTP?

Retest every 4-6 weeks during a structured training block to account for fitness improvements. Avoid testing more frequently than every 2 weeks, as your FTP will not change significantly in shorter periods, and repeated max efforts can lead to overtraining.

Can I use this calculator for other sports besides cycling?

This calculator is specifically calibrated for cycling power meters. While the concept of threshold power applies to other endurance sports, the formulas and zones used here are not valid for running, swimming, or rowing. Use sport-specific threshold tests for those activities.

Additional Guidance

When planning training sessions, use your FTP to set intensity targets: Zone 2 (56-75% FTP) for base building, Zone 4 (91-105% FTP) for threshold intervals, and Zone 5 (>105% FTP) for sprint and VO2 max work. Always warm up for 15-20 minutes before performing FTP tests to ensure accurate results. If you experience dizziness, chest pain, or extreme fatigue during a test, stop immediately and rest.