Sprocket Ratio & Gearing Calculator (Motorcycle / Bike)
Final-drive ratio from front and rear sprocket teeth, speed and rpm in every gear from tyre size and primary/gearbox ratios, how a sprocket change alters acceleration, cruising rpm and the speedometer, a sprocket-combination grid, and the chain length and axle shift for the new setup.
How it works
Final drive = rear teeth ÷ front teeth; overall = primary × gearbox × final; tyre diameter = rim × 25.4 + 2 × width × aspect; speed (km/h) = rpm ÷ overall × π × diameter (m) × 60 ÷ 1000; change = new final ÷ old final − 1; chain links = 2C/p + (N₁ + N₂)/2 + ((N₂ − N₁)/2π)² × p/C
On a chain-driven motorcycle or bicycle, the sprockets set the last stage of gearing. Dividing rear teeth by front teeth gives the final-drive ratio; multiplying by the primary and gearbox ratios gives the overall reduction from crank to wheel, and with the tyre circumference that fixes road speed per rpm. Enter the tyre as an outer diameter or as its size (for example 180/55-17), and optionally list every gearbox ratio to get speed and rpm in each gear. Dropping a tooth on the small front sprocket is the cheap way to gear down — at 15/45 it has roughly the effect of adding three teeth at the rear — trading top speed and cruising rpm for snappier acceleration, which is why track riders do it. Going the other way lowers highway rpm and improves economy at the cost of pull. The grid of nearby sprocket pairs shows the ratio and percentage change of each, so you can find a combination that gives the change you want with the smallest chain adjustment. Add the chain size and the distance between sprocket centres to get the chain length in links and how far the axle moves with the existing chain. A speedometer that reads from the gearbox or front sprocket will be off by the same percentage as the gearing change.
Worked example
A 15/45 bike (3.0:1) with a 1.822 primary and 1.0 top gear on a 632 mm tyre does 131 km/h at 6,000 rpm. Dropping to 14/45 (3.21:1, +7.1% shorter) makes that 122 km/h and raises rpm at 100 km/h from about 4,590 to 4,920; a gearbox-driven speedometer would then read about 107 km/h at a true 100. With a 520 chain and 580 mm between sprocket centres the current setup needs 103.7 links (a 104-link chain), and on 14/45 that chain lets the axle sit about 3.7 mm further back.
Frequently asked questions
Should I change the front or the rear?
A rear change is finer (one tooth ≈ 2%) and easier on the chain; a front change is cheaper and bigger (≈ 6–7%). Avoid fronts below 14 teeth — chain wear rises sharply.
Does this apply to bicycles?
Yes — set primary and gearbox to 1, enter the chainring as the front and the cog as the rear, and use cadence as the rpm. The calculator then also shows gear inches (wheel diameter in inches × chainring ÷ cog) and development (metres per crank turn).
Will I need a new chain?
Adding or removing one or two teeth in total can usually be taken up by the axle adjusters. Enter the chain size and sprocket centre distance under More options: the calculator gives the links needed for both setups and how far the axle moves if you keep the chain. Each extra tooth needs about half a link.
Does changing sprockets affect the speedometer?
If the speed sensor reads the gearbox output or the front sprocket, yes — shorter gearing makes it read high and taller gearing makes it read low, by the same percentage as the gearing change. A sensor on the front wheel, or a GPS speedometer, is unaffected.
How do I work out my tyre diameter from its size?
Diameter = rim size × 25.4 + 2 × width × aspect ratio ÷ 100. For a 180/55-17: 17 × 25.4 + 2 × 180 × 0.55 = 629.8 mm. Pick “Tyre size” and the calculator does it for you; real tyres grow slightly at speed.
Related calculators
This calculator is for educational purposes. Double-check important results before acting on them.