How it works
Calculate bike frame size based on inseam.
Input query strings and outputs
Use an input name in this page’s URL as ?name=value, and join additional inputs with &. Portable shared links may instead use the compact ?ac= state parameter.
Input query strings
2-
?inseam=Inseam Length (inches)Number · Optional · Default: 30
-
?type=TypeChoice · Optional · Default: road
Outputs
1-
resultResultText · Primary output
result contains the calculator’s complete rendered result area, including its visible result cards, tables, charts, and messages.
Find the ideal bicycle frame for your leg length
Description
The Bike Frame Size Calculator is a tool for cyclists looking for a comfortable and efficient ride. Proper frame sizing is critical to prevent injury and maximize power output. Because different types of bikes have different geometries, this tool provides two distinct calculations: Road Bike sizing (usually measured in centimeters) and Mountain Bike sizing (usually measured in inches with more clearance).
Inputs
- Inseam Length (inches): The distance from your crotch to the floor (measure while standing against a wall).
- Bike Type: Choose between “Road Bike” or “Mountain Bike.”
Outputs
- Recommended Frame Size:
- Road: Expressed in centimeters (cm).
- Mountain: Expressed in inches (”).
Chart
- N/A: This tool provides categorized numeric sizing targets.
“Good to Know”
- Inseam vs. Height: Your inseam is a much better indicator for bike size than your total height, as leg length determines the distance to the pedals and the “standover” height.
- Standover Height: On a mountain bike, you generally want at least 2-3 inches of clearance between your body and the top tube when standing over the bike.
- Adjustability: If you fall between two sizes, choose the smaller one if you want a more “racy” and agile feel, or the larger one for a more stable and comfortable ride.
Examples
Example 1: Average Road Rider
- Input: Inseam: 30”, Type: Road
- Output: 51 cm
Example 2: Tall Mountain Biker
- Input: Inseam: 34”, Type: Mountain
- Output: 19”
Example 3: Small Road Frame
- Input: Inseam: 28”, Type: Road
- Output: 48 cm