Bike Size Chart
Compare the road and mountain sizes each brand publishes for your height. Add your inseam for a Trek check.
Find your size
Enter your height to see the road and mountain sizes Trek, Specialized, Giant, and Cannondale publish for it. Add your inseam to check Trek’s inseam chart.
Road by height
- Trek—Domane SLR
Trek Domane SLR 7 Gen 5 (Model year not stated) — US
Keep both options while you check saddle-height limits, standover, stack and reach.
Compare both sizes before choosing → - Specialized—Tarmac
Specialized Tarmac (Model year not stated) — Not specified in shared chart
Keep both options while you check saddle-height limits, standover, stack and reach.
Compare both sizes before choosing → - Giant—TCR Advanced Pro + Defy Advanced
Giant TCR Advanced Pro 0 (AXS) (2026) — US
Keep both options while you check saddle-height limits, standover, stack and reach.
Compare both sizes before choosing →Giant Defy Advanced 2 (2026) — US
Keep both options while you check saddle-height limits, standover, stack and reach.
Compare both sizes before choosing → - Cannondale—SuperSix EVO
Cannondale SuperSix EVO 1 (Model year not printed on page; MY2026 in product data) — US
Keep both options while you check saddle-height limits, standover, stack and reach.
Compare both sizes before choosing →
Mountain by height
- Trek—Marlin
Trek Marlin 5 Gen 3 (Model year not stated) — US
Keep both options while you check saddle-height limits, standover, stack and reach.
Compare both sizes before choosing → - Specialized—Stumpjumper
Specialized Stumpjumper (Model year not stated) — Not specified in shared chart
Keep both options while you check saddle-height limits, standover, stack and reach.
Compare both sizes before choosing → - Giant—Trance X
Giant Trance X 1 (2024) — US
Keep both options while you check saddle-height limits, standover, stack and reach.
Compare both sizes before choosing → - Cannondale—Habit
Cannondale Habit Carbon 1 (Model year not printed on page; MY2022 in product data) — US
Keep both options while you check saddle-height limits, standover, stack and reach.
Compare both sizes before choosing →
Trek Size Matches by Inseam
Trek Domane SLR: —
See Domane SLR inseam rangesTrek Marlin: —
See Marlin inseam rangesRoad Bike Size Charts by Height
Each brand uses its own size labels and height ranges. Your matches light up when you use the finder.
Exact published ranges and sources
Trek
Trek Domane SLR 7 Gen 5 (Model year not stated) — US sizing chart
| Height | Published size |
|---|---|
| ≈ 4′8.5″–5′2″143–158 cm | XS (47cm) |
| ≈ 5′2″–5′4″158–162 cm | S (50cm) |
| ≈ 5′4″–5′8″162–173 cm | M (52-54cm) |
| ≈ 5′8″–5′10.5″173–179 cm | ML (56cm) |
| ≈ 5′10.5″–6′2″179–188 cm | L (58cm) |
| ≈ 6′2″–6′6.5″188–199 cm | XL (60-62cm) |
Applies to the model and generation shown here. Other models, years and markets may use different ranges. All listed height and inseam ranges.
Source: Trek Domane SLR. Checked .
Specialized
All Specialized bike size charts →
Specialized Tarmac (Model year not stated) — Not specified in shared chart sizing chart
| Height | Published size |
|---|---|
| ≈ 4′8″–5′1″142–155 cm | 44 |
| ≈ 5′1″–5′4″155–163 cm | 49 |
| ≈ 5′4″–5′7″163–170 cm | 52 |
| ≈ 5′7″–5′9″170–175 cm | 54 |
| ≈ 5′9″–5′11″175–180 cm | 56 |
| ≈ 5′11″–6′2″180–188 cm | 58 |
| ≈ 6′2″–6′5″188–196 cm | 61 |
Applies to the model and generation shown here. Other models, years and markets may use different ranges. All listed height ranges; inseam not published.
Source: Specialized Tarmac. Checked .
Giant
Giant TCR Advanced Pro 0 (AXS) (2026) — US sizing chart
| Height | Published size |
|---|---|
| ≈ 5′2″–5′6.5″157–169 cm | XS |
| ≈ 5′5″–5′9″165–175 cm | S |
| ≈ 5′7.5″–5′11.5″171–181 cm | M |
| ≈ 5′9.5″–6′1.5″177–187 cm | ML |
| ≈ 6′0″–6′4″183–193 cm | L |
| ≈ 6′2.5″–6′6.5″189–199 cm | XL |
Applies to the model and generation shown here. Other models, years and markets may use different ranges. All listed height ranges; inseam not published.
Source: Giant TCR Advanced Pro. Checked .
Giant Defy Advanced 2 (2026) — US sizing chart
| Height | Published size |
|---|---|
| ≈ 5′3″–5′6″160–168 cm | XS |
| ≈ 5′5.5″–5′8.5″166–174 cm | S |
| ≈ 5′7.5″–5′11″172–180 cm | M |
| ≈ 5′10″–6′1″178–186 cm | ML |
| ≈ 6′0.5″–6′3.5″184–192 cm | L |
| ≈ 6′3″–6′6″190–198 cm | XL |
Applies to the model and generation shown here. Other models, years and markets may use different ranges. All listed height ranges; inseam not published.
Source: Giant Defy Advanced. Checked .
Cannondale
All Cannondale bike size charts →
Cannondale SuperSix EVO 1 (Model year not printed on page; MY2026 in product data) — US sizing chart
| Height | Published size |
|---|---|
| ≈ 4′8.5″–5′0.5″144–154 cm | 44 |
| ≈ 5′0″–5′4″152–162 cm | 48 |
| ≈ 5′2″–5′5.5″157–167 cm | 50 |
| ≈ 5′5″–5′9″165–175 cm | 52 |
| ≈ 5′7″–5′11″170–180 cm | 54 |
| ≈ 5′9.5″–6′1″177–185 cm | 56 |
| ≈ 5′11.5″–6′4″182–193 cm | 58 |
| ≈ 6′3″–6′6.5″190–200 cm | 61 |
Applies to the model and generation shown here. Other models, years and markets may use different ranges. All listed height ranges; inseam not published.
Source: Cannondale SuperSix EVO. Checked .
Both endpoints are included. Shared boundaries and overlaps show every matching size. Imperial heights are approximate conversions of the published cm ranges; size labels stay as published.
Mountain Bike Size Charts and Bike Types
Each kind of bike is sized its own way. Use the chart for the bike you’re buying.
Mountain bikes
Published labels are specific to each model. Compare reach and standover as well as height.
Exact published ranges and sources
Trek
Trek Marlin 5 Gen 3 (Model year not stated) — US sizing chart
| Height | Published size |
|---|---|
| ≈ 4′9″–5′1″145–155 cm | XS |
| ≈ 5′1″–5′5″155–165 cm | S |
| ≈ 5′5″–5′9.5″165–177 cm | M |
| ≈ 5′8″–5′11″173–180 cm | ML |
| ≈ 5′9.5″–6′2″177–188 cm | L |
| ≈ 6′2″–6′5″188–195 cm | XL |
| ≈ 6′5″–6′8″195–203 cm | 2XL |
Applies to the model and generation shown here. Other models, years and markets may use different ranges. All listed height and inseam ranges.
Source: Trek Marlin. Checked .
Specialized
All Specialized bike size charts →
Specialized Stumpjumper (Model year not stated) — Not specified in shared chart sizing chart
| Height | Published size |
|---|---|
| ≈ 4′11″–5′3″150–160 cm | S1 |
| ≈ 5′2″–5′8″157–173 cm | S2 |
| ≈ 5′5″–5′11″165–180 cm | S3 |
| ≈ 5′8″–6′2″173–188 cm | S4 |
| ≈ 5′10″–6′4″178–193 cm | S5 |
| ≈ 6′2″–6′8″188–203 cm | S6 |
Applies to the model and generation shown here. Other models, years and markets may use different ranges. All listed height ranges; inseam not published.
Source: Specialized Stumpjumper. Checked .
Giant
Giant Trance X 1 (2024) — US sizing chart
| Height | Published size |
|---|---|
| ≈ 5′4″–5′7.5″163–172 cm | S |
| ≈ 5′7.5″–5′11″171–180 cm | M |
| ≈ 5′10.5″–6′2″179–188 cm | L |
| ≈ 6′1.5″–6′5″187–196 cm | XL |
Applies to the model and generation shown here. Other models, years and markets may use different ranges. All listed height ranges; inseam not published.
Source: Giant Trance X. Checked .
Cannondale
All Cannondale bike size charts →
Cannondale Habit Carbon 1 (Model year not printed on page; MY2022 in product data) — US sizing chart
| Height | Published size |
|---|---|
| ≈ 5′0″–5′2″152–157 cm | XS |
| ≈ 5′0.5″–5′5″154–165 cm | SM |
| ≈ 5′4″–5′9″162–175 cm | MD |
| ≈ 5′7.5″–5′11.5″172–182 cm | LG |
| ≈ 5′11″–6′5″180–195 cm | XL |
Applies to the model and generation shown here. Other models, years and markets may use different ranges. All listed height ranges; inseam not published.
Source: Cannondale Habit. Checked .
Overlaps are kept as published. Imperial ranges are approximate; matching uses the original cm endpoints.
Trek Marlin Size Chart by Inseam
Exact published ranges and sources
Trek
Trek Marlin 5 Gen 3 (Model year not stated) — US sizing chart
| Inseam | Published size |
|---|---|
| ≈ 27–28.5″69–73 cm | XS |
| ≈ 29–30.5″74–78 cm | S |
| ≈ 31–32.5″79–83 cm | M |
| ≈ 32–34″81–86 cm | ML |
| ≈ 33–35″84–89 cm | L |
| ≈ 35–36″89–91 cm | XL |
| ≈ 36–38″91–97 cm | 2XL |
Applies to the model and generation shown here. Other models, years and markets may use different ranges. All listed height and inseam ranges.
Source: Trek Marlin. Checked .
How to Measure Your Inseam
Measure your cycling inseam directly rather than using a trouser size. Use a hardback book and measure from the floor to its top edge.
- Stand barefoot against a wall with your feet comfortably apart.
- Pull a hardback book up between your legs. Spine up, pressed firmly like a saddle, and kept level.
- Measure from the floor to the top of the spine. Mark the wall if nobody can hold the tape. Repeat to check that your reading is consistent.
Bike Size Guide
What the numbers on a size chart actually measure, and what to do when you fall between two.
Between sizes?
Compare reach, stack, and standover clearance on the two frames. Height alone cannot tell you which riding position will feel better. Try both sizes if you can.
Centimeters ↔ letter sizes
Use the brand’s published label rather than translating between centimeters and letters. A medium in one brand may fit differently from a medium in another. Letter sizes are not a universal standard.
Standover
You should be able to stand over the top tube with both feet flat. Your inseam is the number to compare with a bike’s listed standover height.
Fit Checks Before Choosing a Frame
A size chart gets you close. These are the signs to check on a test ride or on a bike you already own.
Seatpost Limits
- Set the saddle within marked seatpost limits
- Check that the saddle can go low enough
- Try another frame if adjustment is insufficient
Reach to Bars and Brakes
- Check comfortable access to the bars
- Keep a relaxed bend in the elbows
- Reach and operate the brakes comfortably
Standover and Test Ride
- Stand over the bike with both feet flat
- Check clearance in your riding shoes
- Compare matching frames on a test ride
Standover first
Before you ride, straddle the bike with both feet flat. If the top tube presses into you, the frame is too big, whatever the chart says.
Then saddle height
Set the saddle so your knee is slightly bent at the bottom of the pedal stroke. If the seatpost can’t go low enough, or needs to stick out past its limit line, try another size.
Then reach
On the bars, your elbows should stay soft and you should reach the brakes without stretching. A stem change can fix a little; it can’t fix a frame that’s a full size off.
Frequently Asked Questions
Is height enough to choose a bike size?
Height gives you a starting range. Check your inseam, standover clearance, and the brand’s geometry chart, then try the bike if possible. Riders of the same height can have different leg and torso lengths.
Are bike frame sizes the same across brands?
No. A letter size or frame measurement can describe a different fit across brands and bike types. Compare the specific model’s geometry and official sizing chart.
Should I size up or down if I am between sizes?
Compare both frames rather than choosing by the size label alone. Check reach, stack, and standover clearance. A test ride or bike fit can help you decide which frame suits your proportions and riding position.