Bike Size Calculator
Find the frame size to shop for before you ever swing a leg over. Enter your height and inseam in inches or centimeters and pick road, mountain, or hybrid — you get the frame-size band, an inseam-formula cross-check, and a standover target.
Example: with Bike type Road / gravel · Your height 69 · Inseam (floor to crotch, no shoes) 32 · Units for both inches → Frame size to shop: 54-56 cm frame — size M (road).
- Inseam cross-check≈ 54.1 cm by the classic inseam formula (0.665 × 81.3 cm, c-c)
- Proportion checkInseam/height = 0.46 — typical proportions; the height chart applies directly
Computed by the calculator below using its default values. Change any input to see your own numbers.
Height bands follow typical manufacturer size charts; the cross-check is the classic road formula 0.665 × inseam (center-to-center seat tube). Geometry varies by brand — the maker's own chart wins.
What frame size numbers mean
Road frames are sized in centimeters (nominally the seat-tube length), mountain and hybrid frames in inches or alpha sizes. Manufacturers publish height-band charts because seat-tube measurement conventions differ — modern compact frames have short seat tubes that measure smaller than the fit they deliver. This calculator uses typical chart bands: a 5 ft 9 in rider lands on a 54-56 cm road frame (size M) or a 17-18 in mountain frame.
The inseam matters because legs, not total height, set your saddle height and standover. The classic road formula — 0.665 × inseam (cm), measured center-to-center — is a useful cross-check: a 32 in (81.3 cm) inseam gives about 54 cm, agreeing with the M band. If chart and formula disagree, your proportions are off-average, and the inseam is usually the better guide.
Between sizes: go smaller
A frame slightly too small is fixable with a longer stem and more seatpost; a frame too big cannot be shrunk. Smaller also means more standover clearance — you want 1-2 in on a road bike and 2-3 in or more on a mountain bike, because off-road dismounts are sudden. Reach and stack ultimately matter more than any single size number, so test-ride when you can and treat brand charts as the final word.
How it’s calculated
Height is converted to cm (1 in = 2.54 cm) and matched to chart bands. Road: 144-152 cm → 47-49, 152-160 → 49-51, 160-168 → 51-53, 168-176 → 54-56, 176-184 → 56-58, 184-192 → 58-60, 192+ → 61-63 cm. Mountain/hybrid: 144-157 cm → 13-14 in, 157-168 → 15-16, 168-178 → 17-18, 178-185 → 19-20, 185-193 → 21-22, 193+ → 23-24 in. Cross-check (road): frame ≈ 0.665 × inseam in cm, the classic center-to-center formula. Proportion flag: inseam/height below 0.44 or above 0.48 shifts the recommendation.
Bands are a composite of manufacturer charts; actual fit depends on reach, stack, and brand geometry, so the maker's own chart and a test ride outrank this estimate.
Height-to-frame bands used here
| Height band | Frame size | Alpha |
|---|---|---|
| Road: 5'3"-5'6" (160-168 cm) | 51-53 cm | S |
| Road: 5'6"-5'9" (168-176 cm) | 54-56 cm | M |
| Road: 5'9"-6'0" (176-184 cm) | 56-58 cm | L |
| Mountain: 5'2"-5'6" (157-168 cm) | 15-16 in | S |
| Mountain: 5'6"-5'10" (168-178 cm) | 17-18 in | M |
| Mountain: 5'10"-6'1" (178-185 cm) | 19-20 in | L |
Composite of typical road and MTB manufacturer size charts; full band list in the methodology.
Common mistakes
- Measuring inseam from pant length — measure floor to crotch standing against a wall, book snug, no shoes.
- Buying by seat-tube number across brands; compact geometry makes a 54 in one brand fit like a 56 in another.
- Sizing up when between sizes — the bigger frame cannot be made smaller, the smaller one adjusts up.
- Ignoring standover on mountain bikes; you need 2-3 in of clearance for safe, sudden dismounts.
Frequently asked questions
What is the bike frame size formula?
The classic road formula is frame size (cm) = 0.665 × inseam (cm), measured center-to-center on the seat tube. A 32 in inseam (81.3 cm) gives about 54 cm. Height-band charts, which this calculator also uses, encode the same relationship for average proportions.
What size bike do I need for my height?
Typical bands: 5'6"-5'9" rides a 54-56 cm road frame or 17-18 in mountain frame; 5'9"-6'0" rides 56-58 cm road or 19-20 in mountain. Enter your inseam too — leg length moves the answer more than an inch of height does.
Why does the same height get a cm size for road and an inch size for mountain?
Convention only. Road frames are traditionally measured in centimeters, mountain frames in inches, and both increasingly use S/M/L. A 17 in MTB frame is not a 43 cm road frame in fit — geometry and intended riding position differ.
Should I size up or down between sizes?
Down, almost always. A longer stem and taller seatpost adapt a slightly small frame; nothing shortens a big one. The exception is very long-legged riders, who may size up for standover and seatpost limits — the proportion check here flags that.
Is women-specific sizing different?
Mostly no — modern brands fit by height and inseam with unisex frames, adjusting touch points (saddle, bar width, crank length). Women-specific charts, where they exist, shift bands roughly one size for the same height.