Mechanical

Chain Length Calculator

Calculate roller chain length from sprocket teeth, center distance, and pitch, with even-link rounding and actual center distance.

Formula L = 2C/p + (N1 + N2)/2 + (N2 - N1)^2 / (4pi^2 C/p)Reviewed Sep 8, 2026

A roller chain is made from discrete links, so the calculated chain length is rarely the final number you can install. This chain length calculator uses the standard two-sprocket chain length formula, rounds the result up to an even number of links for a normal connecting link, and then back-solves the actual center distance for that selected link count. It also shows the recommended 30-50 pitch center-distance range, pitch diameters, speed ratio, wrap angle, and optional chain speed.

Calculation Bench
Chain Pitch
01

N1 · Use the smaller tooth count

02

N2 · Use the larger tooth count

03

C · Desired shaft-center spacing

04

p · Pin-to-pin pitch; presets fill this field

05

n · Optional, applied to small sprocket

Driver sprocket

Standard roller-chain layouts commonly target 30-50 pitches of center distance and an even link count.

Solution

Enter sprocket teeth, center distance, and pitch to calculate chain links.

L = 2C/p + (N1 + N2)/2 + (N2 - N1)^2 / (4π²C/p)

Formula Sheet

L=2Cp+N1+N22+(N2−N1)24π2(C/p)L=2\dfrac{C}{p}+\dfrac{N_1+N_2}{2}+\dfrac{(N_2-N_1)^2}{4\pi^2(C/p)}
Leven=next even integer⁡≥LL_{even}=\operatorname{next\ even\ integer}\ge L
Cactual=p4[A+A2−2(N2−N1)2π2],A=Leven−N1+N22C_{actual}=\dfrac{p}{4}\left[A+\sqrt{A^2-\dfrac{2(N_2-N_1)^2}{\pi^2}}\right],\quad A=L_{even}-\dfrac{N_1+N_2}{2}
v=pNdrivernv=pN_{driver}n
  • LExact Chain Length
  • L_evenRounded Even Link Count
  • N1Small Sprocket Teeth
  • N2Large Sprocket Teeth
  • CCenter Distance
  • pChain Pitch
  • C_actualActual Center Distance
  • vChain Speed

Common ANSI Roller Chain Pitches

Chain sizePitchTypical note
ANSI #256.35 mm / 0.250 inSmall light-duty chain
ANSI #359.525 mm / 0.375 inLight machinery and small drives
ANSI #4012.7 mm / 0.500 inCommon general-purpose roller chain
ANSI #5015.875 mm / 0.625 inMedium-duty machinery
ANSI #6019.05 mm / 0.750 inHeavier industrial drives
ANSI #8025.4 mm / 1.000 inHeavy-duty power transmission

Variables & Units

SymbolVariableDescriptionCommon Units
LExact Chain LengthCalculated chain length before rounding, expressed in pitches or links.
L_evenRounded Even Link CountInstallable chain link count rounded up to the next even integer.
N1Small Sprocket TeethNumber of teeth on the smaller sprocket.
N2Large Sprocket TeethNumber of teeth on the larger sprocket.
CCenter DistanceDesired distance between sprocket shaft centers.mm, in, ft
pChain PitchDistance between adjacent chain pins.mm, in
C_actualActual Center DistanceCenter distance that exactly fits the rounded even link count.mm, in
vChain SpeedLinear chain speed if driver sprocket speed is entered.m/s, ft/min

How to Use This Calculator

  • 01Choose a common ANSI roller-chain pitch or select Custom Pitch if your chain size is not listed.
  • 02Enter the smaller and larger sprocket tooth counts. The calculator normalizes the order if you enter them backwards.
  • 03Enter the desired shaft center distance. This is the layout distance before rounding to a real link count.
  • 04Optionally choose which sprocket is driving and enter driver speed to estimate chain speed for lubrication and power-rating checks.
  • 05Use the rounded even link count as the chain length to order or assemble, then set the actual center distance or provide take-up adjustment for the difference.
  • 06After selecting the rounded link count, confirm the machine has enough slot, idler, or tensioner adjustment to reach the actual center distance without forcing a tight chain.

How the Formula Works

The formula first expresses center distance in pitches: Cp = C / p. Chain length in pitches is L = 2Cp + (N1 + N2)/2 + (N2 - N1)^2 / (4pi^2 Cp). The first term is the two straight spans, the second term approximates sprocket wrap, and the last term corrects for unequal sprocket sizes.

Because a standard roller chain closes most cleanly with an even number of links, the exact pitch count is rounded up to the next even integer. Rounding up avoids a chain that is too short; even rounding avoids a weaker offset link in ordinary layouts.

After rounding, the calculator back-solves the center distance that exactly fits the selected link count. This is useful because the final installed center distance is usually slightly different from the first layout distance unless the drive has an idler or take-up.

Worked Example 01

ANSI #40 chain with 15 and 45 tooth sprockets

Known

  • Small sprocket: 15 teeth
  • Large sprocket: 45 teeth
  • Center distance: 500 mm
  • Pitch: 12.7 mm

Formula

L = 2C/p + (N1 + N2)/2 + (N2 - N1)^2 / (4pi^2 C/p)

Substitution

L = 2(500/12.7) + (15 + 45)/2 + (45 - 15)^2 / [4pi^2(500/12.7)]

Result

L = 109.32 pitches, rounded up to 110 links; physical length = 1,397 mm

The exact calculation is not an integer, so the chain is rounded up to an even link count. A 110-link #40 chain is the practical order/cut length.

Worked Example 02

Back-solving actual center distance

Known

  • Small sprocket: 17 teeth
  • Large sprocket: 45 teeth
  • Desired center distance: 20 in
  • Pitch: 0.5 in

Formula

Cactual = p/4 [A + sqrt(A^2 - 2(N2 - N1)^2/pi^2)], A = Leven - (N1 + N2)/2

Substitution

L = 111.50 pitches, rounded to 112 links; A = 112 - (17 + 45)/2

Result

Actual center distance is about 20.13 in

The even chain is slightly longer than the exact theoretical length, so the shaft centers need to be adjusted slightly longer unless the drive uses a tensioner or take-up.

Applications

  • 01Ordering or cutting roller chain for a two-sprocket drive
  • 02Checking whether a proposed center distance lands in the recommended 30-50 pitch range
  • 03Estimating actual shaft center distance after choosing an even link count
  • 04Comparing speed ratio and small-sprocket wrap before detailed chain-drive design

Assumptions

  • 01Two-sprocket open roller-chain drive with parallel shafts and no idler sprocket in the length calculation.
  • 02Sprocket tooth counts and chain pitch match a compatible roller-chain standard.
  • 03Rounded chain length is selected upward so the chain is not too short for the specified geometry.
  • 04Driver speed, when entered, is applied to the selected driver sprocket for the chain-speed estimate.

Where This Model Stops

  • 01Does not select chain series, strand count, horsepower rating, service factor, lubrication method, or sprocket material.
  • 02Does not check shaft loads, bearing reactions, chain tension, sag, wear elongation, or take-up travel.
  • 03Does not verify manufacturer minimum tooth count, chordal-action limits, lubrication class, chain-speed rating, or fatigue life.
  • 04Does not model idlers, crossed drives, multiple sprockets, vertical-center layouts, or nonstandard attachment chain paths.
  • 05Even link rounding avoids a typical offset link, but the final assembly must still follow the chain manufacturer's connecting-link rules.

References

  1. [1]
    Roller Chain Length Calculator

    MachineCalcs

    Cross-check reference for the two-sprocket chain length formula and even-link rounding behavior.

  2. [2]
    Roller Chain Length Calculator

    Reuven Engineering Tools

    Reference for actual center-distance back-solving, pitch diameter, and chain-speed context.

  3. [3]
    Roller Chain Calculation Basics

    Autodesk Inventor Help

    Reference for recommended 30-50 pitch center distance and practical chain-drive limitations.

Frequently Asked Questions

Why does roller chain length need an even number of links?

A standard connecting link normally joins a roller chain cleanly when the pitch count is even. Odd link counts usually require an offset link, which can reduce fatigue strength, so first-pass chain sizing usually rounds up to an even count.

What center distance is recommended for a roller chain drive?

A common first-pass guideline is 30 to 50 chain pitches. Shorter centers can reduce wrap and increase wear; very long centers can create sag and tension-control problems. This calculator flags the entered layout against that range.

Is this the same as a sprocket calculator?

No. A sprocket calculator usually focuses on ratio, pitch diameter, or RPM. This Chain Length Calculator focuses on how many chain links are needed between two sprockets and what center distance results after even-link rounding.

Can this calculator design the whole chain drive?

No. It handles geometry only. Final chain-drive design still needs horsepower rating, service factor, lubrication, chain speed limits, sprocket tooth minimums, shaft loads, bearing loads, guard clearance, and take-up allowance.

Why did the actual center distance change after rounding?

Roller chain can only be assembled in whole links, usually an even link count. Rounding the exact theoretical length upward makes the installable chain slightly longer, so the calculator back-solves the center distance that fits that real chain.