Skip to main content
Calcimator

Bicycle Fit Calculator

Saddle height, reach, and drop from body measurements.

Inputs

Results

Saddle height (cm)

72.4

Saddle setback (cm)5.4
Effective reach (cm)57.8
Saddle-to-bar drop (cm)7.4
Handlebar width (cm)42
Crank length (mm)177.5
Saddle Height With Shoes Cm72.41
How to Use This Calculator
  1. Enter Inseam (cm), Torso length (cm), and Arm length (cm).
  2. Set Shoulder width (cm), Flexibility (0-2), and Riding style (0-2).
  3. Review the Saddle height (cm) result.
  4. Use Saddle setback (cm) and Effective reach (cm) to inform your decision.

How the result changes with Inseam (cm)

Inseam (cm)Saddle height (cm)
5649.4
7162.7
8978.6
10491.8

What each input means

Inseam (cm)
Barefoot inseam measurement from floor to crotch in cm.
Torso length (cm)
Measured from sternum notch to the saddle contact point (sit bones).
Arm length (cm)
Shoulder joint to wrist crease in cm.
Shoulder width (cm)
Biacromial width (outside edge of each shoulder) in cm.
Flexibility (0-2)
0 = Limited (stiff), 1 = Moderate, 2 = Very flexible.
Riding style (0-2)
0 = Aggressive/race, 1 = Sport, 2 = Endurance/comfort.

What each result means

Saddle height (cm)
Bottom bracket center to saddle top along seat tube (LeMond method: inseam × 0.883).
Saddle setback (cm)
Saddle tip distance behind bottom bracket center.
Effective reach (cm)
Combined stem + top tube reach from saddle to handlebars.
Saddle-to-bar drop (cm)
Height difference between saddle and handlebars. Positive = bars lower than saddle.
Handlebar width (cm)
Recommended handlebar width based on shoulder width.
Crank length (mm)
Recommended crank arm length (rounded to nearest 2.5 mm).

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Inseam (cm) = 82, Torso length (cm) = 60, Arm length (cm) = 63, Shoulder width (cm) = 42 = 6 input(s) provided
  2. Calculate Saddle height
    Saddle height = inseamCm * 0.883
    72.4 = 72.4
  3. Calculate Saddle setback
    5.4 = 5.4
  4. Calculate Effective reach
    Effective reach = (torsoLengthCm + armLengthCm) * 0.47
    57.8 = 57.8

Engine last updated . Checked against 2 independently-derived tests how we verify calculators.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Sports, Outdoors & Recreation.