Bike + kit + bottles
Negative for descents
Preset scenarios
Enter your power and rider weight to see your speed.
Quick answer
Enter your power in watts and the calculator returns your speed in km/h and mph, or enter a target speed and get the watts required. The model accounts for gradient, rider + bike mass, aerodynamic drag (CdA by position), rolling resistance (Crr by surface), wind, altitude-adjusted air density, and drivetrain efficiency.
HOW IT WORKS
The engine solves P = v × (m·g·sin(θ) + m·g·Crr·cos(θ) + 0.5·ρ·CdA·v²) / η. For Power → Speed, Newton-Raphson iterates to find the velocity where total resistive power matches your input. For Speed → Power, the equation is solved directly. Wind speed is added to rider velocity for the aero term. Air density adjusts with altitude using the International Standard Atmosphere barometric formula.
- 01
Choose a direction
Power → Speed if you want to know how fast your watts take you, or Speed → Power if you have a target pace and want to know the cost in watts.
- 02
Enter rider and bike weight
Body weight in kg or lbs; bike weight in kg. Total system mass drives the gravity and rolling-resistance terms.
- 03
Set gradient
0% for flat, positive for climbs, negative for descents. Range: -20% to 25%.
- 04
Optionally open advanced settings
Choose a riding position (sets CdA), surface type (sets Crr), add wind speed (negative for tailwind), and set altitude to adjust air density. Sensible defaults are already loaded.
- 05
Read the result
You get speed in km/h and mph (or watts and W/kg), a force-breakdown bar showing gravity, rolling, and aero drag percentages, a contextual comparison, and links to deeper tools.
LIMITATIONS
CdA values are representative estimates for typical riders — wind tunnel or velodrome aero testing gives precise numbers, and individual CdA can vary by 15-20% within a position category depending on body shape, helmet, and clothing. The model assumes constant speed, still air (unless wind is entered), and no drafting. On descents, the model does not cap speed — real-world braking, cornering, and terminal velocity limits apply. Rolling resistance varies with tyre pressure, temperature, and casing quality beyond what the surface preset captures.
When to see a coach
If you can see the speed you want but cannot hold the power to get there — or if you are producing the watts but still missing the target — the gap is pacing, position, or how you structure your training week. That is where coaching beats another calculator.