InputsLive
Bike type
Your height
cm
Inseam (optional)leave blank to estimate from height
cm
Result
Recommended road bike frame
56 cm
About a M frame — based on an inseam estimated from your height.
Size labelM
Inseam used84 cm
Inseam sourceEstimated

A sizing guide based on your measurements. Confirm fit on a test ride before buying.

Results are estimates. Consult a professional.

How it's calculated

How the bike size calculator works

Frame size is driven by your legs, not your overall height. The bike size calculator works from your inseam — the inside-leg measurement from crotch to floor — because that is what sets how far you can reach the pedals and stand over the top tube. If you only enter your height, the calculator estimates your inseam first, then sizes the frame from it.

Each bike type has its own multiplier. Road frames are quoted in centimetres, mountain frames in inches, and hybrids in centimetres like road bikes. The calculator applies the right one for the bike you pick and returns both a frame number and a size label, updated live, as you type.

inseam (cm) ≈ height (cm) × 0.47 (used only when you skip inseam)
road frame (cm) = inseam(cm) × 0.665
hybrid frame (cm) = inseam(cm) × 0.64
mountain frame (in) = inseam(in) × 0.59 (inseam in inches = cm ÷ 2.54)
Multipliers follow the published bike-fit formulas: the Guimard road method (≈0.65–0.67 of inseam), the city/hybrid factor of 0.64, and the inseam ≈ 47% of height ratio used by the Omni Bike Size calculator. Frame-size and S/M/L bands cross-check against the RoadBikeRider and REI bike size charts.

What the size label means

Two numbers do the work. The frame size — a centimetre figure for road and hybrid, an inch figure for mountain — is what you match against a manufacturer's geometry chart. The size letter (S, M, L) is the quick label most brands print, useful when a bike is sold by letter rather than by number. Treat both as a starting point, then confirm against the exact model you want to buy.

What drives it

What goes into your frame size

A frame-size estimate is built from three inputs. Get each right and the recommendation is sound; guess on any one and the bike can feel a size off.

Inseam — the number that matters most

Inseam is your inside-leg length, and it is the single best predictor of frame size. Two riders the same height can have legs that differ by several centimetres, which is enough to shift the recommendation by a full size. If you measure only one thing, measure your inseam.

Height — the fallback input

When you have not measured your inseam, the calculator estimates it as about 47% of your height, then sizes from there. That is accurate enough for a first pick, but it assumes average leg proportions. Long-legged or short-legged riders should measure their inseam rather than rely on height alone.

Bike type — it changes the math

Mountain frames run smaller than road frames for the same rider, because a lower standover height gives clearance on rough ground. That is why the same legs produce a 56 cm road frame but an 18-inch mountain frame. Picking the wrong type gives you the wrong multiplier and the wrong size.

Inseam beats height every time
Height is a convenient stand-in, but it hides leg-length differences. A 5-minute inseam measurement turns a rough estimate into a confident one — especially if your build is taller or shorter in the legs than average.
Example

A worked example using the bike size calculator

Example: an 84 cm inseam, road bike

Maya measures an 84 cm inseam and wants a road bike. She wants the frame size in centimetres and the letter size to look for, before she walks into the shop.

Step 1 — Apply the road multiplier

Road frames use 0.665 of the inseam: 84 × 0.665 = 55.86 cm. Rounded to the nearest whole centimetre, that is a 56 cm frame.

Step 2 — Read off the size label

A 55.86 cm frame falls in the 54–56 cm band, which most road brands label M (medium). So Maya looks for a 56 cm / Medium road frame.

Step 3 — Check the other bike types

If Maya wanted a mountain bike instead, the same inseam converts to inches first: 84 ÷ 2.54 = 33.07 in, then × 0.59 = 19.5 in — an L. A hybrid would be 84 × 0.64 = 53.8 cm, an S.

56 cm / Medium road frame
Maya now has a number (56 cm) and a letter (M) to match against any brand's geometry chart. If her chosen model sits between sizes, the tie-breaker rules below tell her which way to lean.
Quick reference

Bike size chart by height

If you want a ballpark before you measure, these charts give a frame size from your height alone. They are reference tables — the calculator above is more precise because it uses your actual inseam. Road and hybrid frames are in centimetres; mountain frames are in inches.

Charts run a size larger than the formula
These height charts are tuned for a relaxed, comfortable fit, so they sit roughly one size above the inseam formula at the top of the calculator. An 84 cm inseam reads as a 56 cm "M" from the formula but lands at the "L" boundary on the chart. Use the formula for a sportier, more efficient fit; lean on the chart if you want extra comfort.

Road bike size chart

Rider heightInseamRoad frame (cm)Size
5'0"–5'4" (152–163 cm)under 69 cm47–50XS
5'4"–5'7" (163–170 cm)69–74 cm50–54S
5'7"–5'10" (170–178 cm)74–79 cm54–56M
5'10"–6'1" (178–185 cm)79–84 cm56–58L
6'1"–6'4" (185–193 cm)84–89 cm58–62XL
over 6'4" (193 cm+)89 cm+62+XXL

Road and hybrid frames are measured in centimetres (seat-tube length). Ranges follow the RoadBikeRider and REI road bike size charts.

Mountain bike size chart

Rider heightInseamMTB frame (in)Size
under 5'3" (under 160 cm)under 69 cm13–14XS
5'3"–5'7" (160–170 cm)69–74 cm15–16S
5'7"–5'11" (170–180 cm)74–79 cm17–18M
5'11"–6'2" (180–188 cm)79–84 cm19–20L
6'2"–6'4" (188–193 cm)84–89 cm21–22XL
over 6'4" (193 cm+)89 cm+23+XL+

Mountain frames are measured in inches (seat-tube length). Many modern brands sell by letter only; use the calculator's letter when a number is not listed.

Hybrid bike size chart

Rider heightInseamHybrid frame (cm)Size
5'0"–5'4" (152–163 cm)under 69 cm42–47XS/S
5'4"–5'8" (163–173 cm)69–74 cm47–51S/M
5'8"–5'10" (173–178 cm)74–79 cm51–54M
5'10"–6'1" (178–185 cm)79–84 cm54–57L
6'1"–6'4" (185–193 cm)84–89 cm57–61XL
over 6'4" (193 cm+)89 cm+61+XL+

Hybrid/city frame ranges follow the 0.64 inseam multiplier; some brands quote hybrids in inches instead, so confirm the unit on the model's chart.

How-to

How to measure your inseam for a bike

A height-only estimate is fine for browsing, but a measured inseam is what turns it into the right size. The measurement takes five minutes and a book, and it is the step most online size charts skip.

  1. Take off your shoes and any bulky trousers, and stand with your back to a wall, feet about 15–20 cm (6–8 in) apart.
  2. Put a hardcover book between your legs, spine facing up, and press it firmly up into your crotch the way a saddle would sit.
  3. Keep the book level and mark where its top edge meets the wall.
  4. Measure from that mark straight down to the floor. That distance is your inseam — enter it in centimetres.
  5. Measure twice and use the larger reading, since people tend to under-press the book on the first try.
Bike inseam ≠ trouser inseam
Your jeans' inseam is shorter than your true cycling inseam, because it is measured to where the fabric sits, not up into the crotch. Always remeasure with the book method rather than copying a trouser size.
Tie-breakers

What to do if you're between two sizes

The most common question in bike sizing is which way to round when you land between sizes. There is no universal answer, but a few rules settle most cases.

  • Reach for the smaller frame if you want a sportier, more aggressive position or you have shorter arms — a smaller frame is easier to handle and lighter.
  • Take the larger frame if you want a relaxed, upright position or you have a long torso, and you do not mind a slightly longer reach to the bars.
  • Let standover height decide — you should be able to stand flat-footed over the top tube with a few centimetres of clearance (more on a mountain bike). If the bigger size fails that test, size down.
  • Trust the test ride over the chart — a saddle, stem and seatpost can fine-tune fit within a size, but they cannot fix a frame that is two sizes wrong.

Brands also disagree on what "Medium" means, so a Medium in one make can match a Large in another. That is why this calculator gives you a frame number as well as a letter — the number ports between brands far better than the letter does.

By bike type

Road vs mountain vs hybrid sizing

The same legs give a different frame size on each bike type, because each is designed for a different riding position and terrain. Here is how they differ and why.

Bike typeFrame unitFrom your inseamWhy it differs
Roadcentimetresinseam × 0.665Longer reach, lower standover for an efficient, stretched-out position
Mountaininchesinseam(in) × 0.59Smaller frame, more standover clearance for rough, technical ground
Hybrid / citycentimetresinseam × 0.64Between the two: upright comfort with enough reach for commuting

A rider who takes a 56 cm road frame typically takes an 18–19 in mountain frame and a ~54 cm hybrid — different numbers, same legs.

Gravel and endurance road bikes sit close to road sizing; e-bikes and cruisers follow their hybrid or mountain base. When in doubt, size to the geometry chart of the specific model, since wheel size and frame design shift the fit too.

Accuracy

How accurate is this bike size calculator?

The math is exact for the inputs you give it. Inseam times the bike-type multiplier is the precise frame figure, and the inch conversion uses the exact 2.54 factor. If your inseam is right, the frame number is right to the decimal.

The recommendation is still a starting point, on purpose. Frame geometry varies between brands — reach, stack and top-tube length all move the real-world fit — so two 56 cm frames can feel a size apart. The height-to-inseam estimate also assumes average leg proportions. Measure your inseam, treat the result as the size to try first, and confirm it on a test ride or against the manufacturer's geometry chart before you buy.

Definitions

Bike sizing definitions

The headline number a bike is sold by, traditionally the seat-tube length — in centimetres for road and hybrid bikes, in inches for mountain bikes. A 56 cm road frame and an 18 in mountain frame are typical for a rider around 5'10"–6'.
Your inside-leg length, measured from crotch to floor with no shoes. It is the most important input for frame size, and it is longer than the inseam printed on your trousers.
The height of the top tube where you straddle the bike. You want clearance between you and the tube when standing flat-footed — a couple of centimetres on a road bike, more on a mountain bike — so a stop is safe.
The horizontal distance from the saddle to the handlebars, which sets how stretched-out your riding position is. Frame size sets it roughly; stem length and saddle position fine-tune it.
The letter many brands print instead of, or alongside, a frame number. Letters are not standardised, so a Medium from one brand can match a Large from another — always cross-check the number.
Questions

Frequently asked questions about the free bike size calculator

A bike Size calculator is a free online tool that helps you find your road, mountain, or hybrid bike frame size from your height and inseam, with size charts and S/M/L labels. Frame size is driven by your inseam, not your overall height. Each bike type uses its own multiplier; if you skip inseam, it is estimated from height first. It runs entirely in your browser with instant results and no sign-up.
Use your inseam, not just your height — it sets how far you reach the pedals and clear the top tube. As a guide, a 5'7"–5'10" rider (74–79 cm inseam) takes about a 54–56 cm road frame or a 17–18 in mountain frame. Two people the same height can need different sizes if their legs differ, so measure your inseam for a confident pick.
Stand against a wall with no shoes, feet 15–20 cm apart, and press a hardcover book spine-up firmly into your crotch like a saddle. Keep it level, mark the top edge on the wall, and measure straight down to the floor. That distance is your cycling inseam — it is longer than your trouser inseam, so always remeasure rather than copying a jeans size.
Size down for a sportier, more agile position or shorter arms; size up for a relaxed, upright fit or a long torso. Let standover height settle it: you should clear the top tube flat-footed with a few centimetres to spare. When in doubt, the smaller frame is easier to handle and a longer stem or seatpost can stretch it out.
Mountain frames are built with a lower standover height for clearance on rough ground, so the same legs give a smaller frame. A rider who takes a 56 cm road frame typically takes an 18–19 in mountain frame. That is why the calculator applies a different multiplier per bike type rather than one universal size.
The math is exact for your inputs, but the result is a starting point. Frame geometry — reach, stack and top-tube length — varies between brands, so two 56 cm frames can feel a size apart, and a brand's "Medium" can match another's "Large." Match the frame number to the model's geometry chart and confirm fit on a test ride before buying.
About

About this Bike Size calculator

This bike size calculator runs entirely in your browser — nothing you enter is sent anywhere. It recommends a frame size from your height and optional inseam for road, mountain and hybrid bikes, applying the standard inseam-based fit formulas and returning both a frame number and the S/M/L letter brands print.

It is one of our transportation calculators; browse the full set on the calculators hub. Treat the result as a starting point and confirm fit against the model's geometry chart and a test ride before buying.

Want a calculator built for your business?

Customize any of our 400+ tools to match your brand, or commission a new one tailored to how your business actually calculates — pricing, payroll, quotes, anything. Deployed on your domain, math runs in your visitors' browsers.