Roller Chain Drive Calculator — Chain Pull, Safety Factor & Chain Length
Calculate design chain pull from power, speed, chain pitch and service factor, check manufacturer working-load capacity, and optionally determine sprocket ratio, driven speed, even-link chain length, adjusted center distance and wrap.
Enter the known values and review the calculated result
Input parameters
Use consistent values and select the intended engineering units.
Drive power and speed
Chain pitch and working load
Service conditions
Driven sprocket and center distance (optional)
Results
Calculation tools Save, export and manage your results
Save your calculation, export available results, or store a finalized engineering artifact in your account.
Method, application and limitations
Review the calculation method, intended application and engineering assumptions before using the result in a design decision.
Formula and calculation method
Roller chain drive calculation
This calculator determines the transmitted load in a two-sprocket roller chain drive from drive power, driver speed, driver sprocket tooth count, chain pitch and service factor. When a manufacturer-rated working load is entered, it also evaluates the available load-capacity margin.
1. Mean chain speed
v = p × z1 × n1 / 60
where:
- v = mean chain speed [m/s]
- p = chain pitch [m]
- z1 = driver sprocket teeth [-]
- n1 = driver sprocket speed [rpm]
The equation represents the mean linear speed corresponding to one chain pitch passing each sprocket tooth. Polygonal or chordal speed fluctuation is not included.
2. Nominal and design chain pull
Fnom = P / v
Pdesign = P × Ks
Fdesign = Pdesign / v = P × Ks / v
where:
- P = transmitted drive power [W]
- Ks = service factor, with Ks ≥ 1 [-]
- Fnom = nominal chain pull [N]
- Fdesign = design chain pull after applying the service factor [N]
The calculator's primary chain-force result is Fdesign, not the nominal P/v load. Increasing the service factor increases the design power and design chain pull in direct proportion.
3. Driver torque
ω1 = 2πn1 / 60
T1 = P / ω1
where:
- ω1 = driver angular speed [rad/s]
- T1 = nominal transmitted driver torque [N·m]
4. Manufacturer working-load check
If a manufacturer-rated allowable working load is entered, the calculator evaluates:
Capacity ratio = Fallow / Fdesign
Pmax = Fallow × v / Ks
where:
- Fallow = entered manufacturer working load [N]
- Pmax = power permitted by that working load for the entered speed, pitch, tooth count and service factor [W]
The displayed safety-factor result is therefore a working-load capacity ratio. It is not a material yield safety factor, fatigue safety factor or ratio to chain breaking strength.
5. Sprocket ratio and driven speed
When the driven sprocket tooth count is provided:
i = z2 / z1
n2 = n1 / i
where:
- z2 = driven sprocket teeth [-]
- i = transmission ratio [-]
- n2 = driven sprocket speed [rpm]
6. Roller chain length from center distance
When both the driven sprocket tooth count and shaft center distance are entered, the calculator determines the theoretical chain length in pitches.
x = C / p
Lth = 2x + (z1 + z2) / 2 + (z2 - z1)2 / (4π2x)
where:
- C = requested shaft center distance [m]
- x = center distance expressed in chain pitches [-]
- Lth = theoretical chain length [pitches]
The theoretical value is rounded up to the next even number of links:
Leven = 2 × ceil(Lth / 2)
The resulting nominal chain length is:
l = Leven × p
7. Approximate center distance after selecting an even link count
Define:
q = (z2 - z1)2 / (4π2)
B = Leven - (z1 + z2) / 2
Then:
Cadj = p × [B + √(B2 - 8q)] / 4
The calculator also reports the approximate center adjustment Cadj - C, showing how the shaft spacing changes when the theoretical fractional chain length is replaced by an installable even link count.
8. Smaller-sprocket wrap
Pitch-circle diameters used internally for the geometry check are:
d = p / sin(π / z)
With pitch radii r1 and r2, the smaller-sprocket wrap angle is:
α = 180° - 2 × asin(|r2 - r1| / C)
The approximate number of engaged teeth on the smaller sprocket is evaluated as:
zengaged = min(z1, z2) × α / 360°
The calculator issues engineering advisories for conditions including fewer than 17 teeth on the smaller sprocket, a ratio above 7:1 in either direction, less than 120° wrap, fewer than approximately six engaged teeth, or a center distance outside 30–50 chain pitches.
When to use this calculator
When to use this roller chain drive calculator
Use this calculator for preliminary sizing and verification of a two-sprocket industrial roller chain power transmission. It is particularly useful when power, driver speed, sprocket tooth count and chain pitch are already known and you need to determine the resulting chain pull and check it against a manufacturer working-load value.
Typical engineering uses include:
- calculating mean chain speed from pitch, sprocket teeth and rpm,
- converting transmitted power into nominal chain pull,
- applying a service factor to obtain design chain pull,
- checking design load against a manufacturer-rated working load,
- estimating the maximum transmissible power permitted by that working load,
- calculating sprocket ratio and driven-shaft speed,
- estimating roller chain length from sprocket teeth, chain pitch and center distance,
- rounding chain length to an even number of links,
- estimating the resulting center-distance adjustment,
- checking smaller-sprocket wrap and approximate tooth engagement.
Required inputs
- transmitted drive power,
- driver sprocket speed,
- driver sprocket tooth count,
- chain pitch,
- service factor.
A chain pitch can be entered directly or populated from a supported ISO 606 B-series chain designation. For recognized presets, the calculator verifies that the pitch supplied by the selected record agrees with the expected designation.
Optional working-load verification
Enter a manufacturer-rated allowable working load when you want an actual capacity comparison. Without this value, the calculator can still determine chain speed, chain pull and other available results, but it cannot confirm that the selected chain has adequate working-load capacity.
Optional sprocket and chain geometry
Enter the driven sprocket tooth count to calculate transmission ratio and driven speed. Add the shaft center distance to calculate theoretical chain length, an even link count, nominal chain length, adjusted center distance and smaller-sprocket wrap.
When not to use this calculator
This tool is not a complete roller chain selection program. It does not select the chain size from manufacturer power-rating charts, calculate wear life, determine lubrication requirements or verify fatigue strength.
It is also not a conveyor-chain traction model based on conveyed mass, friction, incline or chain attachment loads. A roller chain used in a conveyor may require a substantially different load model.
Final chain selection should be checked against the applicable manufacturer data for chain series, speed, lubrication, operating environment, shock loading, sprocket geometry and required service life.
How to interpret the result
How to interpret the chain drive results
Design chain pull
Fdesign is the primary load result. It represents the transmitted chain pull after the entered service factor has been applied to the drive power. Use this value, rather than the nominal P/v result, for the calculator's working-load comparison.
Working-load capacity ratio
When a manufacturer-rated working load is supplied:
- ratio > 1 — the entered working load exceeds the calculated design chain pull,
- ratio = 1 — the design chain pull is at the entered working-load limit,
- ratio < 1 — the calculated design chain pull exceeds the entered working load.
A ratio above 1 is only a capacity check against the value you entered. It does not independently prove adequate fatigue life, wear life, lubrication, dynamic performance or overall machine safety.
Warning status
A warning can be produced even when the working-load ratio is above 1. The calculator also checks several geometry and drive-layout conditions.
Advisories are generated when applicable for:
- a sprocket with fewer than 17 teeth,
- a transmission ratio greater than 7:1 in either direction,
- smaller-sprocket wrap below 120°,
- fewer than approximately six engaged teeth,
- a shaft center distance below 30 or above 50 chain pitches,
- or omission of the manufacturer working-load value.
Chain length and center adjustment
The theoretical chain length is generally fractional. The calculator rounds upward to an even link count and then estimates the center distance corresponding to that installable chain length.
The reported center adjustment is useful when reviewing take-up or shaft-positioning requirements. It is not a tensioner-travel or sag calculation.
Invalid geometry
The calculator rejects physically inconsistent input combinations, including a center distance that causes the sprocket pitch circles to overlap. Center distance also requires a driven sprocket tooth count because the two-sprocket geometry cannot otherwise be established.
Calculation example
Worked example — 5 kW roller chain drive
Consider a two-sprocket roller chain drive transmitting 5 kW. The driver runs at 300 rpm and has 19 teeth. A 12.7 mm chain pitch is used with a service factor of 1.5.
The driven sprocket has 57 teeth and the nominal shaft center distance is 500 mm. For this example, assume the selected chain manufacturer specifies an allowable working load of 12 kN for the applicable operating conditions.
Inputs
- P = 5.00 kW = 5000 W
- n1 = 300 rpm
- z1 = 19
- z2 = 57
- p = 12.7 mm = 0.0127 m
- Ks = 1.50
- Fallow = 12.0 kN = 12,000 N
- C = 500 mm = 0.500 m
Step 1 — Chain speed
v = p × z1 × n1 / 60
v = 0.0127 × 19 × 300 / 60 = 1.2065 m/s
Step 2 — Nominal chain pull
Fnom = P / v
Fnom = 5000 / 1.2065 = 4144 N ≈ 4.14 kN
Step 3 — Design chain pull
Pdesign = P × Ks
Pdesign = 5000 × 1.50 = 7500 W = 7.50 kW
Fdesign = Pdesign / v
Fdesign = 7500 / 1.2065 = 6216 N ≈ 6.22 kN
Step 4 — Working-load capacity ratio
Capacity ratio = Fallow / Fdesign
Capacity ratio = 12,000 / 6216 = 1.93
For the entered manufacturer working load, the available working-load capacity is therefore about 1.93 times the calculated design chain pull.
Step 5 — Maximum power permitted by the entered working load
Pmax = Fallow × v / Ks
Pmax = 12,000 × 1.2065 / 1.50 = 9652 W ≈ 9.65 kW
Step 6 — Driver torque
ω1 = 2π × 300 / 60 = 31.416 rad/s
T1 = 5000 / 31.416 = 159.2 N·m
Step 7 — Ratio and driven speed
i = 57 / 19 = 3.00
n2 = 300 / 3 = 100 rpm
Step 8 — Chain length
x = C / p = 0.500 / 0.0127 = 39.370 pitches
Lth = 2(39.370) + (19 + 57)/2 + (57 - 19)2 / [4π2(39.370)]
Lth = 117.67 pitches
Rounding upward to an even number gives: 118 links.
Nominal chain length = 118 × 12.7 mm = 1498.6 mm ≈ 1.499 m.
Step 9 — Adjusted center distance and wrap
The even 118-link chain gives an approximate adjusted center distance of 502.13 mm, or about +2.13 mm relative to the original 500 mm target.
The smaller-sprocket wrap angle is approximately 162.4°, corresponding to about 8.57 engaged teeth on the 19-tooth sprocket.
Interpretation
The 12 kN working-load value is above the calculated 6.22 kN design chain pull, giving a capacity ratio of approximately 1.93. The 19-tooth driver, 3:1 ratio, approximately 39.4-pitch center distance, 162° wrap and more than six engaged teeth do not trigger the calculator's geometry advisories.
This result verifies the calculations implemented by this tool only. It does not establish chain fatigue life, wear life, lubrication suitability or complete manufacturer approval of the selected chain.
Assumptions and limitations
Assumptions and limitations
- The calculator represents a two-sprocket roller chain power transmission. Idlers, multiple driven sprockets and complex chain paths are not modeled.
- Chain speed is a mean pitch-line speed. Polygonal or chordal speed fluctuation is not calculated.
- The service factor is applied directly to transmitted power. Dynamic loads are not independently simulated.
- Centrifugal chain force, start-up transients, torsional oscillation, impact loads and resonance are not separately calculated.
- The working-load verification depends entirely on the manufacturer allowable working load entered by the user. The calculator does not derive that value from tensile strength or automatically select it from a catalog rating table.
- The capacity ratio should not be substituted for fatigue verification or a breaking-strength safety factor.
- Chain wear, elongation over life, pin and bushing wear, lubrication regime, contamination, corrosion and temperature effects are outside the calculation.
- Shaft strength, bearing loads, key stresses, sprocket hub stresses and supporting-structure deflection are not checked.
- Shaft misalignment, sprocket runout and installation tolerances are not included.
- Slack-span sag, static pretension and chain-tensioner forces are not calculated.
- The theoretical chain-length and adjusted-center calculations use the analytical two-sprocket chain geometry implemented by the calculator. Actual installation still requires sufficient adjustment or take-up.
- Supported ISO 606 B-series presets provide a pitch reference and are checked for pitch consistency. This does not make the calculator a complete ISO 606 chain-rating or chain-selection procedure.
- Final design should be verified using the selected chain manufacturer's technical data and the governing requirements for the actual machine and operating environment.
