Enter the number of teeth on the largest cog of the cassette, the largest chainring, and the chainstay length into the calculator to determine the mountain bike (MTB) chain length. This calculator helps to estimate the appropriate chain length for optimal performance and shifting quality.

MTB Chain Length Formula

The following formula is used to calculate the MTB chain length:

CL = ((C + CR) / 2) + (CSL / 25.4) + 1

Variables:

  • CL is the chain length (links)
  • C is the number of teeth on the largest cog of the cassette
  • CR is the number of teeth on the largest chainring
  • CSL is the chainstay length (mm)

To calculate the MTB chain length, add the number of teeth on the largest cog of the cassette to the number of teeth on the largest chainring, divide by two, add the chainstay length in inches (converted from mm by dividing by 25.4), and then add one link for proper tension.

What is MTB Chain Length?

MTB chain length is the total number of links required to fit a mountain bike’s drivetrain properly. The correct chain length is crucial for efficient power transfer, smooth shifting, and preventing undue stress on the drivetrain components. An improperly sized chain can lead to poor shifting performance, increased wear, and potential damage to the bike.

How to Calculate MTB Chain Length?

The following steps outline how to calculate the MTB Chain Length:


  1. First, determine the number of teeth on the largest cog of the cassette (C).
  2. Next, determine the number of teeth on the largest chainring (CR).
  3. Next, measure the chainstay length (CSL) in millimeters.
  4. Use the formula above to calculate the Chain Length (CL) in links.
  5. After inserting the variables and calculating the result, check your answer with the calculator above.

Example Problem:

Use the following variables as an example problem to test your knowledge.

Cassette Largest Cog (C) = 36 teeth

Chainring Largest (CR) = 32 teeth

Chainstay Length (CSL) = 435 mm