Bike Geometry Calculator






Bike Geometry Calculator – Reach, Stack, and Trail Analysis


Bike Geometry Calculator

Analyze frame Reach, Stack, Trail, and mechanical advantage for the perfect fit.


Horizontal distance from top of head tube to seat post.
Please enter a valid length.


Angle of the seat tube relative to the ground.
Typically between 65 and 80 degrees.


Angle of the head tube relative to the ground.
Typically between 60 and 75 degrees.


Length of the frame’s head tube.


Length from the front axle to the crown race.


Horizontal offset of the front axle from the steering axis.


Vertical distance the BB sits below the wheel axles.


Distance from axle to ground (e.g., 700c is ~340mm).


Calculated Frame Reach
0 mm

0 mm

0 mm

0 mm

Formula: Reach = ETT – (Stack / tan(STA)). Trail = (R*cos(HTA) – Offset) / sin(HTA).

Geometry Visualization

Conceptual schematic based on your inputs.

What is a Bike Geometry Calculator?

A bike geometry calculator is a specialized tool used by cyclists, frame builders, and bike fitters to understand how different frame dimensions interact to affect a bicycle’s handling and fit. Unlike simple sizing charts, a bike geometry calculator provides precise measurements for “Reach” and “Stack,” which are the industry standards for comparing bike sizes across different manufacturers.

Who should use it? Anyone looking to buy a new frame, riders experiencing discomfort, or enthusiasts curious about how a fork swap might change their bike’s handling. A common misconception is that “Top Tube Length” is the only metric that matters; however, the bike geometry calculator proves that seat tube angles can drastically alter how long a bike feels.

Bike Geometry Calculator Formula and Mathematical Explanation

The math behind bicycle geometry involves trigonometry. The two most critical outputs are Stack (vertical height) and Reach (horizontal length).

Variable Meaning Unit Typical Range
ETT Effective Top Tube mm 500 – 650
HTA Head Tube Angle deg 63 – 74
STA Seat Tube Angle deg 70 – 78
Reach Horizontal BB to HT center mm 380 – 520
Trail Steering stability factor mm 50 – 120

The Formulas

  • Stack: (Fork Length × sin(HTA)) + (HTL × sin(HTA)) – BB Drop
  • Reach: ETT – (Stack / tan(STA))
  • Trail: ((Wheel Radius × cos(HTA)) – Fork Offset) / sin(HTA)

Practical Examples (Real-World Use Cases)

Example 1: Road Bike Performance Fit

Imagine a rider looking at a 54cm road frame. The bike geometry calculator inputs are: ETT 545mm, STA 73.5°, and Stack 540mm. The resulting Reach is 383mm. If the rider moves to an aero frame with a steeper 74° STA, the Reach would increase, requiring a shorter stem to maintain the same cockpit feel.

Example 2: Mountain Bike “Down-country” Conversion

A rider installs a 120mm fork on a bike designed for 100mm. By using the bike geometry calculator, they find the HTA slackens by ~1 degree, the BB rises by 7mm, and the Reach shortens slightly. This interpretation helps them decide if they need to adjust their saddle position or stem length to compensate for the higher front end.

How to Use This Bike Geometry Calculator

  1. Input Frame Dimensions: Locate your bike’s spec sheet and enter the Effective Top Tube and Head Tube Length.
  2. Enter Angles: Input the HTA and STA. These are critical for the bike geometry calculator to determine handling characteristics.
  3. Adjust Components: Enter fork length and offset. If you are changing forks, this will show the impact on “Trail.”
  4. Read the Results: Look at the Stack and Reach. Use these numbers when comparing your current bike to a potential new purchase.
  5. Analyze Trail: A higher Trail number means more stability at speed but slower low-speed turning.

Key Factors That Affect Bike Geometry Calculator Results

  • Fork Axle-to-Crown: A longer fork increases Stack and slacks out the angles, affecting the bike geometry calculator outputs significantly.
  • BB Drop: A lower BB (higher drop) increases Stack. It also lowers the center of gravity for better cornering.
  • Tire Size: Larger tires increase the wheel radius, which directly impacts Trail and ground clearance.
  • Headset Cup Height: External headset cups add to the effective head tube length, shifting the Stack and Reach.
  • Seat Tube Angle: A steeper STA shifts the rider forward, effectively shortening the Reach for the same ETT.
  • Handlebar Height: While not a frame dimension, it interacts with Stack to determine the final “Airy-ness” or “Aggressiveness” of the fit.

Frequently Asked Questions (FAQ)

Q1: Why is Reach more important than Top Tube length?

A1: Reach measures the distance from the BB to the head tube regardless of the seat tube angle, making it a more consistent measure of how a bike fits when you are standing on the pedals.

Q2: How does a slacker Head Tube Angle affect my ride?

A2: A slacker angle (lower number) increases Trail, providing more stability on descents but potentially making the steering feel “floppy” at low speeds.

Q3: What is “Trail” in bike geometry?

A3: Trail is the horizontal distance between where the steering axis hits the ground and where the tire contact patch is. High trail = high stability.

Q4: Can I change my bike’s geometry?

A4: Yes, using components like “angle sets” (headsets that change HTA) or different length forks, you can modify the results seen in the bike geometry calculator.

Q5: What is a typical Stack/Reach ratio?

A5: Endurance road bikes usually have a ratio around 1.5 or higher, while aggressive race bikes are closer to 1.4 or lower.

Q6: How does wheel size affect geometry?

A6: Larger wheels increase Trail and the front-center distance, which is why 29ers often feel more stable than 27.5-inch bikes.

Q7: Does BB Drop affect Reach?

A7: Indirectly. Changes in BB drop change the Stack, and since Reach is often calculated relative to the BB, it determines the rider’s spatial relationship to the front of the bike.

Q8: What happens if I use a fork with more offset?

A8: Increasing fork offset decreases Trail, making the bike steer faster and feel more “nervous” or agile.

Related Tools and Internal Resources







Bike Geometry Calculator – Reach, Stack, and Trail Analysis


Bike Geometry Calculator

Analyze frame Reach, Stack, Trail, and mechanical advantage for the perfect fit.


Horizontal distance from top of head tube to seat post.
Please enter a valid length.


Angle of the seat tube relative to the ground.
Typically between 65 and 80 degrees.


Angle of the head tube relative to the ground.
Typically between 60 and 75 degrees.


Length of the frame’s head tube.


Length from the front axle to the crown race.


Horizontal offset of the front axle from the steering axis.


Vertical distance the BB sits below the wheel axles.


Distance from axle to ground (e.g., 700c is ~340mm).


Calculated Frame Reach
0 mm

0 mm

0 mm

0 mm

Formula: Reach = ETT – (Stack / tan(STA)). Trail = (R*cos(HTA) – Offset) / sin(HTA).

Geometry Visualization

Conceptual schematic based on your inputs.

What is a Bike Geometry Calculator?

A bike geometry calculator is a specialized tool used by cyclists, frame builders, and bike fitters to understand how different frame dimensions interact to affect a bicycle’s handling and fit. Unlike simple sizing charts, a bike geometry calculator provides precise measurements for “Reach” and “Stack,” which are the industry standards for comparing bike sizes across different manufacturers.

Who should use it? Anyone looking to buy a new frame, riders experiencing discomfort, or enthusiasts curious about how a fork swap might change their bike’s handling. A common misconception is that “Top Tube Length” is the only metric that matters; however, the bike geometry calculator proves that seat tube angles can drastically alter how long a bike feels.

Bike Geometry Calculator Formula and Mathematical Explanation

The math behind bicycle geometry involves trigonometry. The two most critical outputs are Stack (vertical height) and Reach (horizontal length).

Variable Meaning Unit Typical Range
ETT Effective Top Tube mm 500 – 650
HTA Head Tube Angle deg 63 – 74
STA Seat Tube Angle deg 70 – 78
Reach Horizontal BB to HT center mm 380 – 520
Trail Steering stability factor mm 50 – 120

The Formulas

  • Stack: (Fork Length × sin(HTA)) + (HTL × sin(HTA)) – BB Drop
  • Reach: ETT – (Stack / tan(STA))
  • Trail: ((Wheel Radius × cos(HTA)) – Fork Offset) / sin(HTA)

Practical Examples (Real-World Use Cases)

Example 1: Road Bike Performance Fit

Imagine a rider looking at a 54cm road frame. The bike geometry calculator inputs are: ETT 545mm, STA 73.5°, and Stack 540mm. The resulting Reach is 383mm. If the rider moves to an aero frame with a steeper 74° STA, the Reach would increase, requiring a shorter stem to maintain the same cockpit feel.

Example 2: Mountain Bike “Down-country” Conversion

A rider installs a 120mm fork on a bike designed for 100mm. By using the bike geometry calculator, they find the HTA slackens by ~1 degree, the BB rises by 7mm, and the Reach shortens slightly. This interpretation helps them decide if they need to adjust their saddle position or stem length to compensate for the higher front end.

How to Use This Bike Geometry Calculator

  1. Input Frame Dimensions: Locate your bike’s spec sheet and enter the Effective Top Tube and Head Tube Length.
  2. Enter Angles: Input the HTA and STA. These are critical for the bike geometry calculator to determine handling characteristics.
  3. Adjust Components: Enter fork length and offset. If you are changing forks, this will show the impact on “Trail.”
  4. Read the Results: Look at the Stack and Reach. Use these numbers when comparing your current bike to a potential new purchase.
  5. Analyze Trail: A higher Trail number means more stability at speed but slower low-speed turning.

Key Factors That Affect Bike Geometry Calculator Results

  • Fork Axle-to-Crown: A longer fork increases Stack and slacks out the angles, affecting the bike geometry calculator outputs significantly.
  • BB Drop: A lower BB (higher drop) increases Stack. It also lowers the center of gravity for better cornering.
  • Tire Size: Larger tires increase the wheel radius, which directly impacts Trail and ground clearance.
  • Headset Cup Height: External headset cups add to the effective head tube length, shifting the Stack and Reach.
  • Seat Tube Angle: A steeper STA shifts the rider forward, effectively shortening the Reach for the same ETT.
  • Handlebar Height: While not a frame dimension, it interacts with Stack to determine the final “Airy-ness” or “Aggressiveness” of the fit.

Frequently Asked Questions (FAQ)

Q1: Why is Reach more important than Top Tube length?

A1: Reach measures the distance from the BB to the head tube regardless of the seat tube angle, making it a more consistent measure of how a bike fits when you are standing on the pedals.

Q2: How does a slacker Head Tube Angle affect my ride?

A2: A slacker angle (lower number) increases Trail, providing more stability on descents but potentially making the steering feel “floppy” at low speeds.

Q3: What is “Trail” in bike geometry?

A3: Trail is the horizontal distance between where the steering axis hits the ground and where the tire contact patch is. High trail = high stability.

Q4: Can I change my bike’s geometry?

A4: Yes, using components like “angle sets” (headsets that change HTA) or different length forks, you can modify the results seen in the bike geometry calculator.

Q5: What is a typical Stack/Reach ratio?

A5: Endurance road bikes usually have a ratio around 1.5 or higher, while aggressive race bikes are closer to 1.4 or lower.

Q6: How does wheel size affect geometry?

A6: Larger wheels increase Trail and the front-center distance, which is why 29ers often feel more stable than 27.5-inch bikes.

Q7: Does BB Drop affect Reach?

A7: Indirectly. Changes in BB drop change the Stack, and since Reach is often calculated relative to the BB, it determines the rider’s spatial relationship to the front of the bike.

Q8: What happens if I use a fork with more offset?

A8: Increasing fork offset decreases Trail, making the bike steer faster and feel more “nervous” or agile.

Related Tools and Internal Resources


Leave a Reply

Your email address will not be published. Required fields are marked *