Boneyard Tools

Cycling Speed Calculator

This calculator turns your pedalling cadence and gear choice into a road speed in both km/h and mph. Enter cadence in rpm, the chainring and cog tooth counts, and your wheel circumference in metres, and it works out the drivetrain gear ratio and the theoretical speed that combination produces. It is a pure gearing calculation, so it shows the speed you would hold on flat ground with no wind resistance or drivetrain loss.

How to calculate cycling speed

  1. Enter your pedalling cadence in revolutions per minute in the Cadence field.
  2. Set the wheel circumference in metres (the default 2.105 m suits a 700x25c road tire).
  3. Type the front chainring tooth count into the Chainring teeth field.
  4. Type the rear cog tooth count into the Cog teeth field.
  5. Read the gear ratio, the km/h speed and the mph speed in the three result cards.
  6. Click Copy to grab the speed and ratio as a single line of text.

Examples

90 rpm in a 50x15 gear on 700x25c

cadence 90 rpm, chainring 50T, cog 15T, circumference 2.105 m
37.89 km/h (23.54 mph) at ratio 3.33

Spinning faster at 100 rpm in the same gear

cadence 100 rpm, chainring 50T, cog 15T, circumference 2.105 m
42.10 km/h (26.16 mph) at ratio 3.33

A low climbing gear at 80 rpm (34x28)

cadence 80 rpm, chainring 34T, cog 28T, circumference 2.105 m
12.27 km/h (7.62 mph) at ratio 1.21

Frequently asked questions

How is bike speed calculated from cadence?

The gear ratio is chainring teeth divided by cog teeth. Cadence times that ratio gives wheel revolutions per minute, which times the wheel circumference gives distance per minute. Dividing by 60 converts to metres per second, then the tool scales that to km/h and to mph.

What wheel circumference should I use?

Use the rollout of your mounted tire in metres. The default 2.105 m is a good value for a 700x25c road tire. A 700x28c is closer to 2.136 m, a 700x23c near 2.096 m, and a 26 inch mountain tire is roughly 2.07 m, so adjust the field to match your setup.

Does this include wind, hills or drivetrain loss?

No. It is a pure drivetrain calculation of theoretical speed from cadence and gearing. It ignores wind resistance, gradient, rolling resistance, drafting and chain friction, so real speed on the road is usually lower for the same cadence.

What is a good cadence to enter?

Many road riders sit between 80 and 100 rpm. A lower cadence pushes a bigger gear with more force per stroke, while a higher cadence spins a smaller gear more quickly. Enter whatever cadence you actually hold to see the matching speed.

Why does it show both km/h and mph?

Metric regions track km/h while riders in the US and UK often think in mph. The calculator shows both at once so you can compare a target with any bike computer or training app without a separate conversion.

What is the gear ratio number?

It is chainring teeth divided by cog teeth. A 50 tooth chainring with a 15 tooth cog is 50 divided by 15, which is 3.33. Every full pedal turn spins the rear wheel 3.33 times in that gear.

What happens if I enter a zero or a blank field?

Every field must be a positive number. If any of cadence, chainring, cog or circumference is empty, zero or negative, the tool shows a short warning instead of a speed rather than returning a misleading value.

How precise are the results?

Speed and the gear ratio are shown to two decimal places. The underlying maths uses full precision and only the display is rounded, so the km/h and mph figures stay consistent with each other.

Is anything sent to a server?

No. The calculation runs entirely in your browser, so your cadence and gearing numbers never leave your device and the tool keeps working offline once the page has loaded.

Learn more

Related tools