Translate a measured horizontal cockpit-reach correction into a stem-length trial, or compare the reach change created by a candidate stem.
How the Stem Length Calculator Works
This calculator converts a measured horizontal reach discrepancy into the stem length that would produce that change at the same installed angle. It also compares a candidate stem with the current one.
The calculation projects stem length onto the horizontal axis with cosine. Recommendation mode then shows the geometry-matched value and adjacent 10 mm stock sizes. The selected fit goal only decides whether to favor the shorter, nearest, or longer stock option.
Stem Projection Formula
Formula or lookup: horizontal contribution = stem length × cos(angle); new stem = (current horizontal contribution + desired change) ÷ cos(angle)
Angles are measured from horizontal in the installed orientation. A negative desired change brings the bars closer; a positive change moves them farther away. The model holds frame, spacer stack, handlebar reach, rotation, and controls constant.
Choosing the Right Inputs
Measure the current stem center-to-center and use its installed angle. Estimate the desired horizontal cockpit change from a fit assessment rather than guessing from discomfort alone. Work in millimeters when choosing stock components.
| Current stem | Candidate stem | Length difference | Horizontal difference | Interpretation |
|---|---|---|---|---|
| 100 mm | 80 mm | −20 mm | −19.9 mm | Bars approximately 20 mm closer |
| 100 mm | 90 mm | −10 mm | −9.9 mm | Small shorter trial |
| 100 mm | 110 mm | +10 mm | +9.9 mm | Small longer trial |
| 100 mm | 120 mm | +20 mm | +19.9 mm | Meaningful handling and fit change |
Understanding Your Results
The primary result is a stock-size trial or the horizontal reach difference. Supporting rows separate the exact geometric solution from stock rounding and show the change the rounded option actually creates.
Small stem changes can be useful for fine tuning, but stems also affect steering leverage and weight distribution. If the desired correction is large, the frame, handlebar, hood position, or overall fit may be the real issue.
Worked Example
With a 100 mm stem at 6 degrees and a desired −15 mm horizontal change, the geometry-matched stem is about 84.9 mm. A nearest 10 mm trial is 80 mm, which creates about −19.9 mm horizontally.
Common Mistakes
Do not confuse stem angle with head-tube angle, measure end-to-end instead of center-to-center, or assume a 20 mm stem change is the only cockpit change. Bar reach and control position can add or remove similar distances.
Assumptions and Limitations
The model is two-dimensional and does not calculate vertical bar change, steerer limits, cable or hose length, component compatibility, torque, handling stability, or the rider’s dynamic posture. Installation must follow the stem, bar, and bicycle manufacturers’ instructions.
Sources
SRAM LLC. Zipp Bar and Stem Guide. Current online guide.
SRAM LLC. AXS Road Welcome Guide. Current online guide.