Bike Fit Calculator
Calculate ideal frame size, saddle height, reach, and handlebar drop from your body measurements for a comfortable and efficient cycling position.
About this calculator
Recommended Frame Size responds to exactly one input — Inseam Length. It uses a standover-clearance formula (inseam x 0.7, minus 2 cm) common in road-bike sizing charts, so Torso Length, Arm Length, and Height have zero effect on this number no matter how much they change. Those other three measurements instead drive different, independent outputs: Torso Length and Arm Length combine into Effective Reach (their sum x 0.47, a rough proxy for how stretched-out your position should be), while Height alone sets Stack (height x 0.34), the vertical dimension of the front end. Saddle Height uses the Hamley formula — inseam x 0.883, a widely cited road-cycling rule of thumb measuring bottom-bracket to saddle-top — that many fitters use as a starting point before fine-tuning by feel.
Handlebar Drop is estimated as 10% of Saddle Height, a starting-point figure from published road-bike-fit methodology (real fits typically run about 1 cm higher for a relaxed position or 1 cm lower for an aggressive one), so like Saddle Height it rises and falls with Inseam Length alone — across the full Inseam Length range it lands between roughly 5.3 and 8.8 cm, with a 2-12 cm clamp as a defensive sanity bound for unrealistic inputs rather than the thing driving the everyday result. Estimated Stem Length and Crank Length Recommendation are similarly rough: stem length derives from reach and frame size algebraically, while crank length steps between four fixed lengths (165-175 mm) based on inseam brackets rather than a continuous formula. None of these numbers replace a professional bike fit — they are starting points for adjustment, not final measurements, and the calculator has no way to account for flexibility, riding style, or injury history.
Inputs
Results
Recommended Frame Size
55.4 cm
≈ 6 credit cards
How to Use This Calculator
- Measure and enter your Inseam Length, Torso Length, Arm Length, and Height in centimeters.
- Review the Recommended Frame Size in centimeters.
- Use Saddle Height (BB to top) as your starting saddle adjustment.
- Check Reach, Handlebar Drop, Stack, Stem Length, and Crank Length recommendations.
- Adjust from these baselines during a professional fit session for final fine-tuning.
How the result changes with Inseam Length
| Inseam Length | Recommended Frame Size |
|---|---|
| 60 | 40 cm |
| 62 | 41.4 cm |
| 100 | 68 cm |
What each input means
- Inseam Length
- Measure from the floor to your crotch while standing barefoot against a wall.
- Torso Length
- Distance from the top of your hip bone (iliac crest) to the sternal notch at the base of your neck.
- Arm Length
- Measure from the acromion (bony point of shoulder) to the center of your closed fist.
- Height
- Your total standing height in centimeters.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersInseam Length = 82, Torso Length = 58, Arm Length = 63, Height = 178 = 4 input(s) provided
- Calculate Recommended Frame SizeRecommended Frame Size55.4 = 55.4
- Calculate Saddle HeightSaddle Height72.4 = 72.4
- Calculate Effective ReachEffective Reach56.9 = 56.9
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why don't Torso Length or Arm Length change my Recommended Frame Size?
Recommended Frame Size is calculated purely from Inseam Length using a standover clearance formula (inseam x 0.7, minus 2 cm). Torso Length and Arm Length feed a completely separate output — Effective Reach — and have no mathematical connection to frame size in this calculator, so adjusting them will never move that number.
What does the Saddle Height number actually represent?
It is the distance from the center of the bottom bracket to the top of the saddle, calculated as inseam x 0.883 — a formula commonly known as the Hamley or LeMond method in road cycling. It is a widely used starting point rather than a guaranteed perfect fit; most riders still need to fine-tune a few millimeters by feel or with a professional fitter.
Why is Handlebar Drop always between 2 and 12 cm?
Handlebar Drop is calculated as 10% of Saddle Height, a starting-point guideline from published road-bike-fit methodology (real-world fits typically adjust about 1 cm higher for a relaxed position or 1 cm lower for an aggressive one). Across the calculator's full Inseam Length range that formula naturally lands between about 5.3 and 8.8 cm — the 2-12 cm figure is a defensive clamp against unrealistic inputs, not a range the formula itself needs to be forced into.
How reliable is the Estimated Stem Length figure?
It is a rough algebraic estimate — Effective Reach minus 40% of Recommended Frame Size, plus a fixed offset — clamped between 60 and 140 mm. It is meant as a ballpark starting point for a bike shop fitting, not a precise recommendation, since actual stem length also depends on the specific frame's geometry and your flexibility.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Tire Pressure Calculator
Calculate optimal front and rear tire pressure based on rider weight, tire width, and terrain for the best balance of speed, grip, and comfort.
Mechanical EngineeringGear Ratio Calculator
Calculate gear ratio, output speed, output torque, and mechanical advantage for a simple gear pair.
BicycleBicycle Fit Calculator
Saddle height, reach, and drop from body measurements.
TriathlonTri Bike Fit Calculator
Estimate triathlon aero position geometry from body measurements including saddle height, aerobar reach, frame size, and crank length.
Cycling & Bike TrainingGear Ratio Calculator
Calculate gear ratio, speed at any cadence, gear inches, and development from chainring, cog, and wheel size.
More in Sports, Outdoors & Recreation.