b2KIT

Gear Ratio Calculator

Calculate gear ratios for gear trains and planetary systems. Visualize meshing gears with animated rotation at correct speed ratios.

Tested tool guide Tested browser tools Checked August 16, 2026

What Gear Ratio Calculator does, with a checked example

Enter tooth counts and an input RPM; the tool returns the gear ratio, the output speed, and the torque the train would deliver, then animates the meshing gears turning at exactly proportional rates so the result is visible. Simple two-gear trains, multi-stage compounds, and a planetary mode with sun, ring, and carrier are covered. The surprise for most users is direction: the tool writes the ratio as driven teeth over driver teeth, so 2:1 is a reduction that halves speed and doubles torque, while 1:2 is a speed increase.

Worked example

A concrete input and expected output from the current implementation.

Input

Driver: 20 teeth at 300 RPM. Driven: 40 teeth.

Expected output

Gear ratio 2:1 (reduction). Output speed 150 RPM. Torque multiplied by 2 (ideal, no losses).

The ratio is driven teeth over driver teeth, 40/20 = 2. Speed divides by the ratio, 300/2 = 150 RPM, and because power is conserved in an ideal train, torque multiplies by it, so 5 Nm in becomes 10 Nm out.

How the result is produced

1

Simple and compound trains

For a meshing pair the speed ratio is the inverse of the tooth-count ratio: output RPM equals input RPM times driver teeth divided by driven teeth. The tool reports the ratio as driven over driver, so values above 1 are reductions. In a compound train the overall ratio is the product of the stage ratios, and an idler gear between driver and driven changes only the rotation direction, never the ratio.

2

Planetary sets

Planetary mode applies the Willis relation, (sun speed minus carrier speed) over (ring speed minus carrier speed) equals minus ring teeth over sun teeth. You hold one member fixed and supply the speed of another; the tool solves for the third, for each fixed-member choice. The sign of an answer is the rotation direction: with the carrier locked the sun and ring turn opposite ways, so a negative speed is correct, not an error.

Good uses

  • Matching a motor to a wheel: enter motor RPM and adjust driven and driver tooth counts until the output lands in the speed range you need.
  • Checking a bicycle or motorcycle drivetrain: compare chainring and cassette combinations for a target cadence, or find the ratio that trades speed for climbing torque.
  • Analyzing a planetary gearbox (hub motor, automatic transmission, winch): enter sun and ring tooth counts and a locked member to get the reduction and the output direction before buying or machining parts.

Limits and checks

  • Ratio direction. With the driven-over-driver convention, 2:1 reduces speed and 1:2 increases it. Enter the gears in the wrong order and you get the reciprocal, with the torque answer flipped as well.
  • Physical feasibility. The math accepts any integers, but the tool cannot know whether those tooth counts exist as stock gears, mesh geometrically, or fit the required center distance, so treat results as a starting point for a parts catalog.
  • Idealized efficiency. Real meshes lose roughly 1-3% per stage, and worm gears far more, so actual output torque is below the ideal figure; planetary efficiency also depends on which member is fixed.

Common questions

Is a higher gear ratio faster or slower?

Slower at the output, with more torque. In the driven-over-driver convention used here, 4:1 means four input turns for each output turn: speed divides by four and torque multiplies by four. Some catalogs write input-over-output instead, where 4:1 would be a speed increase, so confirm the convention before trusting any ratio number.

Why does the planetary mode return a negative speed?

The sign is the rotation direction. With the carrier locked, the sun and ring turn in opposite directions by geometry, so one of the two speeds is genuinely negative. With the ring locked, all three members rotate the same way and nothing is negative. A minus sign is expected behavior; a surprising sign usually means the wrong member is fixed.

References and verification

The example and behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools