Health & Fitness

Cycling Training Load Calculator

Updated Aug 27, 2026 Reviewed Aug 27, 2026
Calculate intensity factor, variability index, mechanical work, TSS-compatible ride load, load per hour, and projected weekly load from FTP and power data.

Power-based ride load

Enter ride duration, FTP and power

Use normalized power exported by a compatible power-analysis platform.

Enter the value exported by your power-analysis platform; average power alone cannot reconstruct it.

Multiplies this ride only; it is not a recommended training target.

Training metric, not a recovery prescription
Load depends on accurate FTP and power data. The weekly projection does not model fatigue, illness, adaptation or individual tolerance.

Result

Calculation summary

Enter values to see the result

Your result, breakdown, assumptions, and warnings will appear here.

Live load preview

Power is normalized to threshold

APNPFTP
Average power determines mechanical work; normalized power and FTP determine relative intensity and load.
IF = normalized power ÷ FTP; load = hours × IF² × 100
Ride load
97.9
Intensity factor
0.808
Mechanical work
999 kJ

How to use this calculator

  1. 1Enter ride duration and the FTP valid for that date.
  2. 2Use an exported normalized-power value, or choose steady power only for a genuinely constant effort.
  3. 3Review IF, VI, mechanical work, per-ride load and the simple repeated-week projection.

Formula

IF = NP ÷ FTP; load = hours × IF² × 100

Mechanical work uses average power × duration. Weekly load simply multiplies the same ride and is not a training recommendation.

Calculation steps

  • Select entered normalized power or a steady-power assumption.
  • Normalize effective power to FTP and calculate variability against average power.
  • Scale squared intensity by duration, then report work and an optional repeated-week total.

Worked example

A 90-minute ride with 210 W normalized power and 260 W FTP has IF about 0.808 and a compatible load of about 98.

Assumptions

  • Entered normalized power comes from a compatible power-analysis platform.
  • Steady mode assumes normalized and average power are equal.
  • The weekly figure repeats one identical ride and ignores fatigue or adaptation.
  • NP, IF and TSS are registered TrainingPeaks metrics; this independent calculator is not affiliated with TrainingPeaks.

Sources

Frequently asked questions

Can normalized power be calculated from average power?

Not for a variable ride. The official algorithm requires a power time series, so this tool asks for an exported value or limits the equality assumption to steady efforts.

Why is variability index above one?

Normalized power can exceed average power when output varies, so NP divided by average power rises above one.

Is weekly load a safe training target?

No. It is only repeated arithmetic and does not model recovery, training history, illness, or individual tolerance.

Should I use current FTP?

Use the threshold value that applied when the ride occurred; changing FTP changes IF and load.

Cycling FTP & Power Zones Calculator
Enter a known FTP or estimate it from a field test, then calculate seven cycling power zones, sweet spot power, and watts per kilogram.
Cycling Critical Power & W′ Calculator
Fit critical power and W prime from two to five maximal cycling efforts, compare two linearized models, inspect fit error, and predict power or duration.
Cycling Power-to-Weight Calculator
Calculate watts per kilogram across five cycling durations, compare two profiles, and reverse-calculate target FTP power or mathematical body mass.
Heart Rate Zones Calculator
Estimate five exercise heart-rate zones with maximum-heart-rate or heart-rate-reserve methods and clear safety guidance.