How this instrument works
A cyclist's power output is what overcomes three main resisting forces: gravity (pulling you back on any uphill grade), rolling resistance (friction between tires and road), and aerodynamic drag (air pushing back on you and your bike). This calculator sums all three forces, multiplies by ground speed, and divides by drivetrain efficiency to estimate the watts a rider needs to sustain a given speed under given conditions — the same force-balance structure used across established public cycling-power tools and in peer-reviewed cycling-power literature.
Aerodynamic drag dominates at higher speeds because it scales with the square of airspeed, which is why riding position matters so much: this calculator lets you pick from Tops, Hoods, Drops, or Aerobars, each with its own published typical drag-area (CdA) value, since a more aerodynamic position meaningfully cuts the power needed to hold the same speed. Air density is also adjusted for elevation using a standard barometric approximation, since thinner air at altitude reduces aerodynamic drag for the same reason it makes breathing harder.
Every input here is a typical published estimate, not a lab-measured value specific to you and your bike — CdA varies by body size and equipment, rolling resistance depends on tire choice and pressure, and drivetrain efficiency (fixed here at a commonly cited 97% for a clean, well-lubricated chain) can be lower on a dirty or poorly maintained drivetrain. Treat the output as a solid physics-based estimate for comparing scenarios (different grades, positions, or wind conditions) rather than a power-meter-precise reading.
- Enter Combined rider + bike mass in kg, Ground speed in km/h, and Grade (negative for downhill).
- Enter Headwind speed (negative for a tailwind) and Elevation above sea level, which adjusts air density.
- Select your Riding position — Tops, Hoods, Drops, or Aerobars — each with a different drag-area estimate.
- Adjust the Rolling-resistance coefficient (Crr) if you know your tire's specific value; otherwise the default suits typical road tires.
- Read Estimated power output in watts, the combined result of gravity, rolling, and aerodynamic forces divided by drivetrain efficiency.
Worked example — a flat 30 km/h ride in the drops
Enter 78 kg combined mass, 30 km/h speed, 0% grade, no wind, sea level elevation, and Drops position (CdA ≈ 0.307 m²) with the default Crr of 0.005. With no grade there's no gravity force to overcome, so the power comes almost entirely from rolling resistance and aerodynamic drag at 30 km/h — the calculator returns roughly 145 watts, a realistic sustained output for a fit recreational cyclist holding that pace on flat ground.
Change the scenario to a 5% climb at 15 km/h into a 10 km/h headwind, 90 kg combined mass, upright Tops position (CdA ≈ 0.408 m²), and 500 m elevation, and power jumps to roughly 257 watts — even though ground speed is lower, the added gravity force from climbing plus the extra effective airspeed from the headwind more than make up the difference, which matches the everyday experience of climbing feeling far harder than a flat ride at the same or even higher speed.
Questions
Why does riding position change my power requirement so much?
Aerodynamic drag force scales with the square of your airspeed, so at typical road-riding speeds (above roughly 20-25 km/h) it becomes the dominant resisting force — often larger than gravity and rolling resistance combined on flat ground. Moving from an upright Tops position (CdA around 0.41 m²) to Aerobars (around 0.29 m²) can cut the aerodynamic drag force by close to 30%, which is why time-trial and triathlon bikes are built specifically around getting riders into a low, narrow aero position.
How does elevation affect the power estimate?
Air density decreases as elevation increases, following a standard barometric approximation, and since aerodynamic drag force is directly proportional to air density, thinner air at altitude means less aerodynamic resistance for the same speed. That's part of why competitive cyclists sometimes see faster times at high-altitude events for a given power output — though thinner air also reduces oxygen availability, which is a separate physiological tradeoff this power-only calculator doesn't model.
What's a realistic wattage range for different rider levels?
As a rough guide, casual recreational cyclists often sustain 100-150 watts on flat ground at a comfortable pace, fit amateur riders can hold 150-250 watts for extended efforts, and competitive amateur racers frequently sustain 250-320 watts. Elite professional cyclists can sustain well over 350-400 watts for an hour and produce 1000+ watts in short sprints. Where you land depends heavily on fitness, body mass, and the specific speed/grade/wind combination you're calculating for.
How accurate is this compared to a power meter?
This model uses well-established physics (the same gravity/rolling/aerodynamic force-balance structure used in published cycling-power research and other public calculators) with typical published values for CdA, rolling resistance, and drivetrain efficiency — but those are population averages, not measurements specific to your exact body, bike, and tires. A power meter measures your actual output directly and will always be more precise; this calculator is best used for comparing scenarios (climbing vs. flat, headwind vs. calm, position changes) rather than as a substitute for measured data.
Why does the calculator ask for a rolling-resistance coefficient (Crr)?
Rolling resistance depends heavily on tire choice, tire pressure, and road surface — a supple, high-pressure road tire on smooth pavement might have a Crr as low as 0.002-0.003, while a heavier touring or gravel tire on rough pavement could be 0.008 or higher. The default value of 0.005 represents a reasonably fast road-tire setup; adjusting it lets you model your actual tires more precisely if you know or can estimate their specific Crr rating.