Cycling FTP Calculator

Cycling FTP: the power reference behind your training

Functional Threshold Power, usually shortened to FTP, gives cycling training a personal power reference. A raw wattage alone is difficult to interpret: 250 watts may be an easy spin for one rider, a long steady effort for another, and close to maximal for someone else. FTP puts that number in context. When a workout calls for 90% of FTP, or a coach refers to threshold, tempo, or VO2max work, the target is being scaled to your current cycling fitness rather than to an arbitrary wattage.

This cycling FTP calculator estimates FTP from several familiar test formats, then converts that estimate into approximate watts per kilogram and seven power-training zones. Those outputs can help with indoor sessions, outdoor pacing, and tracking change over time. A few watts can be ordinary day-to-day variation; a repeated improvement across comparable tests and rides is more useful evidence of a fitness change.

Riders generally calculate FTP to establish structured-training targets, refresh zones after a training block, or relate power to body mass for climbing and race comparisons. Each use starts with entering the result from the test actually performed. A 20-minute effort, an 8-minute effort, and a ramp test do not represent the same physiological demand, so this calculator applies a different estimate factor to each protocol.

Choosing the cycling FTP test protocol that matches your ride

For a useful cycling FTP estimate, choose the protocol that matches the effort you completed rather than the one that produces the most appealing result. Select 20-minute mode for a steady 20-minute test, ramp mode for a ramp assessment, and direct entry when a current FTP is already known from trusted training data or an assessment.

The FTP options on this page use these conventions:

  • 20-minute test: enter average power for the complete 20-minute effort. The calculator multiplies it by 0.95.
  • 8-minute test: enter the representative 8-minute average power used by your testing protocol. This calculator applies 0.90.
  • Ramp test: enter the best 1-minute power from the end of the ramp. The calculator multiplies it by 0.75.
  • 60-minute test: enter average power from the full hour. No reduction is applied because that duration is close to the practical definition of FTP.
  • Direct entry: enter a known FTP value when no shorter-test estimate is needed.

Each cycling FTP multiplier is a practical convention, not a guarantee. A 20-minute effort can normally be ridden harder than a one-hour threshold effort, so it is scaled down. Ramp testing is more indirect because short-duration power and fatigue resistance affect the outcome, which is why its adjustment is larger. If the calculated number seems plausible but threshold workouts consistently feel far too easy or unsustainable, your response on the bike matters more than any single conversion factor.

Cycling FTP calculator inputs: power, ramp minute, and body weight

Average Power (watts) is the cycling FTP input for 20-minute, 8-minute, 60-minute, and direct-entry modes. In test modes, use the average from the effort matching the selected protocol; in direct mode, enter FTP itself. The field expects watts, not kilowatts, and an average for the chosen effort rather than a sprint peak or an unrelated lap from a longer ride.

Maximum 1-minute Power (watts) is used only in ramp-test mode. Enter the highest one-minute average reached near the end of that ramp, not the average power for the whole workout. An overall workout average would understate a ramp-based estimate, while a short sprint entered in a non-ramp test would overstate one.

Body Weight is optional because FTP in watts remains valuable on its own. Adding weight lets the calculator show watts per kilogram, or W/kg, a ratio useful for climbing comparisons and for seeing how the same FTP relates to riders of different sizes. The pounds option is converted to kilograms before W/kg is computed.

This FTP form intentionally starts without demonstration values. Sample defaults are easy to overlook, and a forgotten value can lead to inappropriate interval targets. Use your own power data, select the protocol you actually rode, and regard the result as an estimate tailored to that test.

How this cycling FTP calculation converts a test to training targets

This cycling FTP calculator multiplies the relevant test power by the factor assigned to the selected protocol. When body weight is supplied, it divides the resulting FTP by body mass in kilograms to produce W/kg.

FTP = Test Power × Multiplier W/kg = FTP Body Mass in kg

For the cycling test types offered here, the factor is 0.95 for 20 minutes, 0.90 for 8 minutes, 0.75 for a ramp test, and 1.00 for a 60-minute effort or direct FTP entry. The calculator then applies percentage bands to the rounded FTP result to build seven zones. Endurance is shown at 56% to 75% of FTP, tempo at 76% to 90%, and threshold at 91% to 105%; the remaining zones extend from recovery through neuromuscular work.

Test type selects the factor, test power supplies the measured effort, and optional body weight supplies a second way to interpret the result. FTP in watts is useful for setting interval targets, while W/kg makes the effect of body mass visible. Looking at both can be helpful, but they answer different cycling questions.

Worked cycling FTP example: a 20-minute power test

In this FTP example, suppose you complete a 20-minute test and average 250 watts. The calculator applies the 0.95 factor:

Estimated FTP: 250 × 0.95 = 237.5 watts, which rounds to 238 watts.

If your body weight is 70 kg, then watts per kilogram is:

W/kg: 238 ÷ 70 = 3.40 W/kg.

Using the calculator's zone rounding, an FTP of 238 watts produces endurance at roughly 133 to 179 watts, tempo at about 181 to 214 watts, and threshold at about 217 to 250 watts. Those ranges turn broad ride instructions into power bands that can be paced on the road, trainer, or head unit.

This example also provides a reality check for a cycling FTP result. If holding 238 watts in long threshold intervals fits your experience, the estimate may suit your current fitness. If it is consistently much too easy or impossibly difficult, review the test pacing, power-meter calibration, conditions, and selected protocol before treating the number as definitive.

Reading your cycling FTP, W/kg, and zone results

The main result is estimated cycling FTP in watts. Treat it as a current training anchor rather than a permanent label: it can rise with training, fall with detraining, vary with fatigue, and differ somewhat between protocols. The optional W/kg value adds context for riders interested in gradients and comparisons across body sizes. The level labels are broad descriptions only, not a strict ranking or a substitute for your own training history.

The zones beneath the FTP result are often the most immediately usable output. Zone 1 is active recovery, Zone 2 supports endurance work, Zone 3 is controlled tempo, and Zone 4 is threshold. Zone 5 targets VO2max work, while Zones 6 and 7 cover shorter anaerobic and neuromuscular efforts. They are simply a way to organize intensity so recovery rides remain easy and demanding sessions have an appropriate target.

For power-based cycling training, an FTP that is slightly conservative and allows you to complete prescribed work is often more useful than an aggressive setting that makes every threshold session fail. Adaptation comes from repeatable training, not from the largest possible test-day number.

Cycling FTP assumptions, limitations, and input mistakes

This cycling FTP calculator is deliberately practical. It assumes the selected test type matches the ride performed, the power source is reasonably accurate, and the common conversion factors are a reasonable fit. Riders with unusually strong sprint power, exceptional endurance, or a large difference between fresh and fatigued performance may find that a protocol estimate overstates or understates their workable threshold.

Cycling FTP testing conditions can affect the number more than expected. Heat, inadequate indoor cooling, dehydration, accumulated fatigue, and poor early pacing can depress a result. A fresh day with unusually favorable conditions can raise it. Repeating tests with the same bike or trainer, similar cooling, and similar timing makes comparisons more meaningful than a single exceptional effort.

It is also easy to confuse absolute and relative cycling power. A heavier rider may generate more total watts while a lighter rider climbs better because their W/kg is higher. Neither measure is inherently better: watts are direct interval and flat-terrain pacing targets, whereas W/kg is a quick way to consider climbing and body mass.

Finally, FTP zones are guides rather than laws. A threshold band of 91% to 105% does not mean every threshold workout belongs at its upper edge. Interval length, fatigue, and the purpose of the session still determine where within a power range a productive effort should sit.

Retesting cycling FTP and putting the estimate to work

Many cyclists retest FTP every four to eight weeks, often after a training block. That can keep zones current without making testing the main objective. When using a direct FTP value from sustained outdoor efforts or trusted software, reconsider it when repeated rides point consistently to a different level. Workouts that abruptly become survival efforts, or that all feel unusually easy, can indicate that the setting is stale.

The useful cycling FTP routine is straightforward: test honestly, select the correct protocol, compare the result with your actual training experience, and use the zones with judgment. FTP helps organize power data into workable targets; it does not imply that performance will be identical every day.

Choose the protocol you actually rode. The selected test type changes the multiplier used to estimate FTP.

Enter your average power for the 20-minute effort.

Enter the highest average power from your best 1-minute interval in the ramp test.

Enter body weight to add watts per kilogram. Pounds are converted to kilograms automatically.

Enter your test results to calculate FTP and training zones.

Cycling FTP pacing mini-game: Hold the Wheel

This optional cycling FTP mini-game makes percentage-of-FTP pacing into a short challenge. It uses your most recently calculated FTP as its reference; until then, it uses the displayed default of 250 watts.

Current game reference FTP: 250 W default until you calculate a result.

Score0
Time75.0s
Streak0
Gap38 m

Hold the Wheel

Click to play. Drag or tap up and down on the canvas, or use the arrow keys, to match the moving target power band. Stay inside the band to hold the wheel, build streak, and survive 75 seconds of wind, climbs, and late attacks.

Best score: 0

Educational hint: every target in the game is a percentage of FTP. That is exactly why a realistic FTP estimate matters for interval pacing in real training.

Embed this calculator

Copy and paste the HTML below to add the Cycling FTP Calculator | Convert Test Power to FTP, W/kg & Zones to your website.