# Gear Train Speed Ratio Calculator

Calculate the overall ratio and output speed of a multi-stage gear train. i_total = i₁·i₂·…·iₙ (each i = z₂/z₁). Enter tooth pairs per stage and the input speed to get the final output speed.

> Canonical page: https://elysiatools.com/en/tools/gear-train-speed-ratio

- **Category:** Math & Numbers

- **Keywords:** gear train, compound gear, transmission ratio, multi-stage gear, speed ratio, gearbox, mechanical engineering

## Overview

The Gear Train Speed Ratio Calculator helps mechanical engineers, students, and hobbyists quickly determine the overall transmission ratio and final output speed of multi-stage compound gear trains. By entering the driver and driven tooth counts for each stage along with the input shaft speed, you can instantly compute the cumulative reduction or overdrive ratio and the resulting RPM.

## Inputs

- **Tooth Pairs (one stage per line, 'driver,driven')** (textarea): Each line is one stage: driver teeth, then driven teeth, separated by a comma. Separate stages with new lines or semicolons.
- **Input Shaft Speed (rpm)** (number): Optional. If provided, the final output speed is computed.
- **Decimal Places** (number)

## When to use

- When designing custom gearboxes or transmission systems and needing to verify the final output speed based on motor RPM.
- When analyzing compound gear trains to determine the cumulative mechanical advantage and overall reduction ratio.
- When prototyping robotics projects or RC vehicles to select the correct gear tooth counts for target speed requirements.

## How it works

- Enter the tooth counts for each gear stage on a new line, formatted as driver teeth followed by driven teeth separated by a comma.
- Optionally input the rotational speed of the input shaft in revolutions per minute (RPM).
- Specify the desired decimal precision for the calculations.
- Click calculate to compute the individual stage ratios, the total compound ratio, and the final output speed.

## Use cases

- Calculating the output speed of a multi-stage reduction gearbox powered by an electric motor.
- Determining the overall gear ratio of a compound gear train in a mechanical clock or watch mechanism.
- Designing custom transmission setups for robotics drivetrains to match motor torque and speed specifications.

## Frequently asked questions

### How do I format the tooth pairs for multiple stages?

Enter each stage on a new line or separate them with semicolons, using the format 'driver,driven' (for example, '20,60').

### What formula is used to calculate the total gear ratio?

The total ratio is the product of the individual stage ratios, where each stage ratio is the number of driven teeth divided by the driver teeth.

### Is the input speed required to calculate the gear ratio?

No, the input speed is optional. If omitted, the calculator will still compute the overall transmission ratio.

### Can this calculator handle planetary or epicyclic gear systems?

No, this calculator is designed specifically for standard external or internal spur and helical gear trains in compound arrangements.

### How does the calculator handle speed reduction versus overdrive?

A total ratio greater than 1 indicates speed reduction (torque multiplication), while a ratio less than 1 indicates overdrive (speed multiplication).

## Related tools

- [Absolute Value Calculator](https://elysiatools.com/en/tools/absolute-value-calculator): Calculate the absolute value of positive, negative, or decimal numbers and explain the sign relationship
- [Air Changes per Hour (ACH, n = Q/V)](https://elysiatools.com/en/tools/air-changes-per-hour): Compute the air change rate (ACH / n) of a room from the outdoor supply airflow Q and the room volume V: n = Q/V (1/h). Three modes: solve ACH (given Q and V), solve airflow (given n and V), or solve volume (given n and Q). Flow in m³/s/m³/h/CFM, volume in m³/ft³/L. Also reports the well-mixed single-zone purge time to reach a target residual fraction ε (default 1%): t = −ln(ε)/n hours.
- [Bearing Life L10 Calculator](https://elysiatools.com/en/tools/bearing-life-l10): Calculate the basic rating life of a rolling bearing: L10 = (C/P)^p, with p = 3 for ball bearings and p = 10/3 for roller bearings. When a speed is provided, converts to L10h in operating hours.
- [Bolt Torque Clamp Force Calculator](https://elysiatools.com/en/tools/bolt-torque-clamp-force): Convert between bolt tightening torque and axial clamp force. T = K·F·d, where K is the nut factor (~0.20 for dry steel). Solve torque from force, or force from torque.
- [Cable Ampacity Calculator (IEC 60364-5-52)](https://elysiatools.com/en/tools/cable-ampacity-calculator): Estimate copper cable current-carrying capacity per the simplified IEC 60364-5-52 reference method. Combines cross-section, insulation (PVC 70°C / XLPE 90°C), installation method, and ambient temperature to derive the corrected allowable ampacity (A).
- [Capacitor Reactive Power Calculator (Q_c = 2πfCU²)](https://elysiatools.com/en/tools/capacitor-reactive-power): Compute the reactive power produced by a known capacitor: Q_c = 2π·f·C·U². Supports single-phase, three-phase star (Y) and delta (Δ) connections. Returns Q_c in var/kvar, capacitive reactance Xc, and capacitor current Ic. Complementary to the power-factor-correction tool (which sizes a capacitor for a target cosφ).
- [Chain Sprocket Ratio Calculator](https://elysiatools.com/en/tools/chain-sprocket-ratio): Calculate the ratio, driven speed and chain linear speed of a chain drive. i = z₂/z₁ = n₁/n₂, chain speed v = z₁·p·n₁/60000. Enter the pitch to compute chain speed.
- [Condensing / Evaporating Temperature Calculator](https://elysiatools.com/en/tools/condensing-temperature-calculator): Estimate the saturated condensing temperature (T_cond) and evaporating temperature (T_evap) of a refrigeration circuit. Three modes: (1) from coil approach — T_cond = T_ambient + condenser ΔT approach, T_evap = T_medium − evaporator ΔT approach; (2) from measured saturated pressures — given P_cond and P_evap for a known refrigerant (R-22 / R-134a / R-410A), invert the Antoine fit; (3) from subcooling & superheat — T_cond = T_liquid − SC, T_evap = T_suction − SH. Temperature in °C/K/°F; pressure in bar/MPa/kPa/PSI absolute or gauge (atmospheric default 1.01325 bar). Results reported in °C.

## Samples

- [Web Image Processing Python Samples](https://elysiatools.com/en/samples/web-image-processing-python): Web Python image processing examples using PIL/Pillow including reading, saving, resizing, and format conversion
- [Android Image Processing Java Samples](https://elysiatools.com/en/samples/android-image-processing-java): Android Java image processing examples including reading/saving images, scaling, and format conversion
- [Android Image Processing Kotlin Samples](https://elysiatools.com/en/samples/android-image-processing-kotlin): Android Kotlin image processing examples including reading/saving images, scaling, and format conversion
- [Web Image Processing Rust Samples](https://elysiatools.com/en/samples/web-image-processing-rust): Web Rust image processing examples including image read/save, scaling, and format conversion
