MTB Coil Spring Calculator: Optimize Your Suspension Performance


MTB Coil Spring Calculator

Find Your Ideal MTB Coil Spring Rate

Input your bike’s details and rider weight to get a recommended coil spring rate. The coil spring calculator helps you fine-tune your suspension for optimal performance and comfort on the trails.


Enter your total weight in kilograms (kg).


Enter your bike’s weight in kilograms (kg).


Typically 25-35%. 30% is a common starting point for trail riding.


Titanium springs are lighter but often more expensive.


The total travel of your shock (e.g., 230mm length x 65mm stroke).


Consult your bike manufacturer for this value (e.g., 2.4, 2.5, 2.75).


Your Recommended Coil Spring Rate


Linear Spring Constant (N/mm)

Force for Desired Sag (N)

Spring Rate (N/mm)

Spring Rate (lbs/in)

Formula Used:

The required spring rate is determined by the force needed to achieve the desired sag. This force is calculated based on your total weight (rider + bike) acting on the suspension. The shock’s leverage ratio amplifies this force at the shock. The formula is derived from Force = Mass × Acceleration (gravity) and Sag = (Force × Leverage Ratio) / Spring Rate.

Specifically, we calculate the Force at the wheel needed to compress the suspension by the desired sag amount: $F_{wheel} = (RiderWeight_{kg} + BikeWeight_{kg}) \times g \times Sag_{decimal}$. Then, the force at the shock is $F_{shock} = F_{wheel} \times LeverageRatio$. The spring rate is then $K = F_{shock} / (ShockStroke_{mm} \times Sag_{decimal})$. This is converted to N/mm and then to lbs/in.

Spring Rate vs. Sag Performance

This chart visualizes how different spring rates affect the achieved sag percentage with your current setup.

Spring Rate Recommendations Table


Rider Weight (kg) Bike Weight (kg) Desired Sag (%) Shock Stroke (mm) Leverage Ratio Recommended Spring Rate (N/mm) Recommended Spring Rate (lbs/in)

Compare recommended spring rates for various common setups. Always start with the calculated value and fine-tune on the trail.

What is an MTB Coil Spring Calculator?

An MTB coil spring calculator is a specialized tool designed to help mountain bikers determine the optimal spring rate for their rear shock. Unlike air shocks that use adjustable air pressure, coil shocks use a physical spring. The spring rate dictates how much force is required to compress the spring a certain distance. Choosing the correct spring rate is crucial for achieving the desired sag percentage, which directly impacts suspension performance, handling, comfort, and control on various terrains. This calculator takes into account your weight, bike characteristics, and desired sag to recommend a spring rate, often provided in both Newtons per millimeter (N/mm) and pounds per inch (lbs/in).

Who should use it?

  • Mountain bikers using coil-sprung rear shocks.
  • Riders looking to upgrade or replace their current coil spring.
  • Anyone experiencing issues like bottoming out excessively, or having a suspension that feels too harsh or unresponsive.
  • New bike owners wanting to ensure their suspension is set up correctly from the start.

Common misconceptions about MTB coil springs:

  • “More travel means I need a stiffer spring.” Not necessarily. Travel is how far the suspension can move; spring rate is how much force it takes to move it. You need the right spring rate to utilize that travel effectively.
  • “Springs are one-size-fits-all.” Coil springs come in a wide range of rates to match different rider weights and suspension leverage ratios.
  • “Adjusting air pressure is the same as adjusting spring rate.” For air shocks, yes. For coil shocks, changing the spring is the primary way to adjust “springiness.” Some coil shocks have limited air assistance for bottom-out resistance, but the main spring rate is fixed.

MTB Coil Spring Calculator Formula and Mathematical Explanation

The core principle behind an MTB coil spring calculator is balancing the forces acting on the suspension to achieve a specific sag percentage. Sag is the amount the suspension compresses under a rider’s static weight. The formula aims to find the spring rate ($K$) that provides the necessary resistance.

Step-by-step derivation:

  1. Total Mass: Combine the rider’s weight (with gear) and the bike’s weight. Convert mass to force due to gravity.
    $F_{gravity} = (M_{rider} + M_{bike}) \times g$
    where $M_{rider}$ is rider mass (kg), $M_{bike}$ is bike mass (kg), and $g$ is the acceleration due to gravity (approx. 9.81 m/s²).
  2. Force at the Wheel: This gravitational force is what the suspension needs to support.
    $F_{wheel} = (M_{rider} + M_{bike}) \times g$
  3. Force at the Shock: The shock’s leverage ratio ($LR$) amplifies the force applied at the wheel.
    $F_{shock} = F_{wheel} \times LR$
  4. Required Spring Compression: The desired sag is a percentage of the shock’s stroke.
    $Compression_{mm} = ShockStroke_{mm} \times Sag_{decimal}$
    where $Sag_{decimal}$ is the desired sag percentage divided by 100.
  5. Spring Rate Calculation (N/mm): The spring rate ($K$) is defined as the force required to compress the spring by one unit of distance.
    $K = F_{shock} / Compression_{mm}$
    $K = ((M_{rider} + M_{bike}) \times g \times LR) / (ShockStroke_{mm} \times Sag_{decimal})$
  6. Conversion to lbs/in: Often, spring rates are also expressed in pounds per inch (lbs/in).
    1 N/mm ≈ 5.71014 lbs/in
    $K_{lbs\_in} = K_{N\_mm} \times 5.71014$

Variable explanations:

Variable Meaning Unit Typical Range
$M_{rider}$ Rider Weight (including gear) kg 50 – 130+
$M_{bike}$ Bike Weight kg 10 – 25+
$g$ Acceleration due to Gravity m/s² ~9.81
$LR$ Shock Leverage Ratio Unitless 2.0 – 3.5
$ShockStroke_{mm}$ Total Stroke of the Shock Absorber mm 50 – 75+
$Sag_{decimal}$ Desired Sag (as a decimal) Unitless 0.25 – 0.35
$K_{N\_mm}$ Spring Rate (Newtons per Millimeter) N/mm 200 – 1000+
$K_{lbs\_in}$ Spring Rate (Pounds per Inch) lbs/in 1000 – 6000+

Practical Examples (Real-World Use Cases)

Let’s explore how the MTB coil spring calculator works with realistic scenarios:

Example 1: Aggressive Trail Rider

Scenario: A rider weighing 75 kg (including gear) is riding an enduro bike that weighs 16 kg. They prefer a slightly more supportive feel and aim for 30% sag. The bike’s shock has a stroke of 62.5 mm and a leverage ratio of 2.7.

  • Rider Weight: 75 kg
  • Bike Weight: 16 kg
  • Desired Sag: 30% (0.30)
  • Shock Stroke: 62.5 mm
  • Leverage Ratio: 2.7

Calculation:

  • Total Mass = 75 kg + 16 kg = 91 kg
  • Force at Wheel = 91 kg * 9.81 m/s² ≈ 892.7 N
  • Force at Shock = 892.7 N * 2.7 ≈ 2410.3 N
  • Required Compression = 62.5 mm * 0.30 = 18.75 mm
  • Spring Rate (N/mm) = 2410.3 N / 18.75 mm ≈ 128.5 N/mm
  • Spring Rate (lbs/in) = 128.5 N/mm * 5.71014 ≈ 734 lbs/in

Result: The calculator would recommend approximately 128.5 N/mm or 734 lbs/in. This rider might choose a 125 or 130 N/mm spring to start and fine-tune.

Example 2: Downhill Racer

Scenario: A heavier rider at 95 kg (with full gear) rides a downhill bike weighing 18 kg. They want a very active suspension for absorbing big hits, aiming for 35% sag. The shock has a stroke of 65 mm and a leverage ratio of 3.0.

  • Rider Weight: 95 kg
  • Bike Weight: 18 kg
  • Desired Sag: 35% (0.35)
  • Shock Stroke: 65 mm
  • Leverage Ratio: 3.0

Calculation:

  • Total Mass = 95 kg + 18 kg = 113 kg
  • Force at Wheel = 113 kg * 9.81 m/s² ≈ 1108.5 N
  • Force at Shock = 1108.5 N * 3.0 ≈ 3325.5 N
  • Required Compression = 65 mm * 0.35 = 22.75 mm
  • Spring Rate (N/mm) = 3325.5 N / 22.75 mm ≈ 146.2 N/mm
  • Spring Rate (lbs/in) = 146.2 N/mm * 5.71014 ≈ 835 lbs/in

Result: The calculator suggests around 146.2 N/mm or 835 lbs/in. This rider might look for a 145 or 150 N/mm spring, potentially a titanium one for weight savings if budget allows.

How to Use This MTB Coil Spring Calculator

Using the MTB coil spring calculator is straightforward. Follow these steps to get your recommended spring rate:

  1. Gather Your Information: You’ll need accurate weights and measurements for your bike setup.
    • Rider Weight: Weigh yourself with all the gear you typically wear on a ride (helmet, pack, shoes, clothing, hydration).
    • Bike Weight: Weigh your bike accurately. A kitchen scale or luggage scale can work.
    • Desired Sag: Decide on your preferred sag percentage. 30% is a good starting point for most trail riding. Lower percentages (25%) are for a firmer, more responsive feel (XC), while higher percentages (35%+) offer more plushness and bottom-out resistance for aggressive riding (DH).
    • Shock Stroke: Measure the total stroke of your rear shock. This is usually stamped on the shock body or can be found in your bike’s or shock’s specifications. It’s the shorter measurement (e.g., 65mm) compared to the overall shock body length (e.g., 230mm eye-to-eye).
    • Shock Leverage Ratio: This is a crucial value that relates how much the wheel moves for each millimeter the shock compresses. It varies significantly between bike models and suspension designs. Consult your bike manufacturer’s website or manual. If unsure, the calculator may provide an estimate, but an accurate value is best.
  2. Enter Values: Input the gathered information into the corresponding fields on the calculator. Ensure you use the correct units (kg for weight, mm for stroke).
  3. Calculate: Click the “Calculate Spring Rate” button.
  4. Interpret Results: The calculator will display:
    • Main Result: Your primary recommended spring rate in both N/mm and lbs/in.
    • Intermediate Values: Key figures like the linear spring constant, force required for sag, and the rates in both units.
    • Formula Explanation: A brief overview of the calculation method.
  5. Decision Making:
    • Purchase: Use the recommended rate as a starting point. Springs often come in increments (e.g., 25 N/mm or 50 lbs/in). You might need to round up or down. For example, if you calculate 135 N/mm, you might try a 130 N/mm or 150 N/mm spring.
    • Fine-tuning: After installing a new spring, test ride your bike. Adjust the sag slightly by adding or removing a bit of weight (or choosing a spring rate closer to the target) if the initial feel isn’t perfect. For coil shocks, fine-tuning beyond the spring choice might involve adjusting compression or rebound damping settings.
  6. Reset: If you want to start over or try different values, click “Reset Values” to return the fields to sensible defaults.
  7. Copy Results: Use the “Copy Results” button to save or share your calculated values.

Key Factors That Affect MTB Coil Spring Results

Several factors influence the calculation and your final spring choice. Understanding these helps in getting the most accurate recommendation and best suspension performance:

  1. Rider Weight and Distribution: This is the most significant factor. Heavier riders require stiffer springs. How weight is distributed (e.g., riding position, gear carried) also plays a role. Always use your total riding weight, including gear.
  2. Bike’s Suspension Leverage Ratio (LR): Different bikes have vastly different leverage ratios. A high LR means the shock is compressed more for a given wheel movement, requiring a softer spring for the same sag. A low LR means the shock moves less, needing a stiffer spring. This is why bike-specific knowledge is key.
  3. Shock Stroke and Wheel Travel: While the calculator uses shock stroke, the bike’s overall wheel travel is related. A longer travel bike might have a longer stroke shock and potentially a different leverage ratio curve, influencing spring choice.
  4. Desired Sag Percentage: This is subjective and depends on riding style. Aggressive riders often prefer more sag for better bump absorption, requiring a softer spring. XC riders might want less sag for a firmer pedaling platform and quicker acceleration, needing a stiffer spring.
  5. Spring Material (Steel vs. Titanium): While the calculator might note the type, it doesn’t inherently change the required rate. However, titanium springs are significantly lighter. If choosing between two very similar rates, a titanium option could be preferred for weight-conscious riders, though they are typically more expensive.
  6. Spring Progression (Linearity): Most calculators assume a linear spring, meaning its resistance increases uniformly with compression. Some shocks have progressive leverage ratios or utilize air volume spacers (in hybrid systems) to increase resistance towards the end of the travel (preventing bottom-outs). The calculator provides a baseline linear rate; real-world performance can vary based on the shock’s damping and leverage curve.
  7. Riding Terrain and Style: Downhill riding with large impacts requires a spring that can handle those forces without bottoming out, often necessitating a stiffer spring or careful setup. Trail riding balances climbing efficiency with descending capability, making the 25-30% sag range popular.
  8. Personal Preference & Feel: Ultimately, suspension feel is personal. Some riders prefer a “poppy” feel, others a “planted” feel. The calculator gives a data-driven starting point, but on-trail testing and minor adjustments (or choosing a slightly different spring rate) are often needed.

Frequently Asked Questions (FAQ)

Q1: What’s the difference between spring rates in N/mm and lbs/in?

N/mm (Newtons per millimeter) is the standard metric unit for spring rates, measuring the force in Newtons required to compress the spring by one millimeter. lbs/in (pounds per inch) is the imperial equivalent, measuring the force in pounds needed to compress the spring by one inch. The calculator provides both for convenience.

Q2: Can I use a spring rate recommended for one bike on another?

Generally no. Spring rate recommendations are highly dependent on the bike’s leverage ratio and shock stroke. A rate suitable for one bike might be too stiff or too soft for another, even with similar rider weight.

Q3: My shock uses air, not a coil. Do I need this calculator?

No. This calculator is specifically for mountain bikes using *coil* rear shocks. Air shocks use air pressure for suspension resistance, which is adjusted differently using a shock pump.

Q4: How do I find my bike’s shock leverage ratio?

Consult your bike manufacturer’s official specifications, user manual, or website. Suspension linkage calculators or forums dedicated to your specific bike model can also be resources, but always prioritize official data.

Q5: What if my calculated spring rate isn’t available?

Springs typically come in standard increments (e.g., every 25 N/mm or 50 lbs/in). Choose the closest available rate. If you’re between two, consider your riding style: lighter riders or those preferring a firmer feel might go down; heavier riders or those wanting more plushness might go up.

Q6: Can I adjust my coil spring’s rate without buying a new one?

No, the rate of a coil spring is fixed by its material, diameter, length, and the number of coils. You cannot adjust the rate itself. You can only adjust sag slightly via the spring preload (if the shock allows minor adjustment) or by changing the spring itself.

Q7: How does shock damping relate to spring rate?

Spring rate determines how the suspension reacts to forces (how much it compresses and rebounds). Damping (compression and rebound adjustments) controls the *speed* of that compression and rebound. They work together: the correct spring rate provides the base support, while damping controls the suspension’s movement through its travel.

Q8: Should I use a steel or titanium spring?

Steel springs are more affordable and durable but heavier. Titanium springs offer a significant weight saving, which can be beneficial for weight-conscious riders, but they come at a higher cost and can be slightly more susceptible to damage if mishandled.

Q9: What does “linear spring constant” mean in the results?

This intermediate result shows the fundamental stiffness of the spring in N/mm, irrespective of shock stroke or leverage ratio. It’s a core property of the spring itself. It helps understand the baseline stiffness before factoring in the bike’s suspension kinematics.

© 2023 Your Website Name. All rights reserved.



Leave a Reply

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