For Everyone Training & analysis

Critical Power calculator (CP and W′)

How to estimate Critical Power and W′ from a 3-effort bike test, plus what the calculator predicts from the fit.

What it does

The Critical Power calculator fits the hyperbolic CP model:

P(t) = CP + W' / t

to three maximal efforts you ran at different durations. The fit returns:

CP and W' together anchor the Yousuli bike zones and drive the bike split projection in race planning wizard step 2.

URL: /calculators/ then open Critical power. Direct path: /static/calculators/critical_power_calculator.html.

What the calculator wants — three efforts

Three time-and-power pairs, all positive numbers:

The calculator solves the 3-point hyperbolic fit and surfaces CP and W'. If any of the six inputs is missing or zero, the fit aborts and the outputs read N/A — there's no fallback to fewer efforts.

The shipped calculator's defaults and tip recommend:

These three points span the part of the power-duration curve where CP and W' have the most leverage. The defaults on the form are 120 s / 480 s / 900 s.

A workable protocol

Total session ~75 minutes. Indoor (ERG-free) or on a known flat segment outdoors. The hardest effort is the 3-min — go hard from the start, hold on. The 12-min is the most informative for CP; don't sandbag it.

Other valid protocols (any 3 durations work)

The calculator doesn't constrain you to the canonical triplet — any 3 efforts at distinctly different durations work, as long as they span the curve.

What's a good spread

Examples that work

What doesn't work

Different estimation paths (NOT inputs to this calculator)

These produce different anchors and live elsewhere — don't try to feed them into the CP calculator's 3-effort grid:

The Yousuli Hub stores FTP and CP separately in MetricHistory — they aren't aliases. If you only have FTP from a 20-min test, enter it as ftp in MetricHistory; the bike zones can be anchored on either CP or FTP depending on what's available.

Time-to-target predictions

Once CP and W' are set, the calculator answers two prediction questions:

These use the same hyperbolic model: time at power P (where P > CP) = W' / (P − CP), with W' in joules.

Outputs

When run from the race planning wizard, the saved CalculatorResult outputs include cpw (CP in watts) and wkj (W' in kJ); those become step 2's key values on the wizard dashboard.

When to retest

See also: Race readiness checklist, Yousuli bike power zones, Critical Power Test assessment.

Last updated May 13, 2026

Still stuck? Ask us a question and we'll write up an answer.

Ask a question