Fork Spring Rate Calculator

Fork Spring Rate Calculator

What does a Fork Spring Rate Calculator do?

A Fork Spring Rate Calculator converts what you feel (too soft, too firm, dives under brakes, skips over bumps) into clear numbers you can act on. By combining your rider load and target sag, it estimates the spring rate required for your front suspension, either total (both fork legs) or per leg. It can also work the other way aroundโ€”given a current spring rate, it can predict sag so youโ€™ll know whether to go softer or stiffer.

This tool is helpful for:

  • Riders selecting new fork springs for a motorcycle or mountain bike (MTB)
  • Tuners checking whether current springs match a riderโ€™s weight and style
  • Anyone trying to translate target sag into N/mm or kg/mm spring rates

Focus: this guide is about functionality and usageโ€”how to get reliable numbers from the calculator to make better spring choices.


Key inputs and outputs

Inputs the calculator commonly asks for

  • Rider mass (with gear) โ€” kg or lb
  • Front weight bias from rider (%) โ€” what share of your body weight ends up on the front at sag (typical estimate range 40โ€“55%; you can measure more precisely with scales)
  • Target rider sag โ€” as mm or % of travel (e.g., 25โ€“35% for many setups; use what your manual/coach suggests)
  • Fork travel โ€” total usable travel in mm
  • Number of fork springs โ€” usually 2 (one per leg)
  • (Optional) Known current spring rate โ€” total or per leg, to predict sag and compare

Outputs you get

  • Required total spring rate (both legs combined) in N/mm (and optionally kg/mm)
  • Required spring rate per leg in N/mm (and kg/mm)
  • Predicted rider sag for your current springs (sanity check)

The simple math the tool uses (no code required)

  1. Convert rider load on the front into force

Ffront=(Mrider+gearร—g)ร—(% front bias100)F_\text{front} = (M_\text{rider+gear} \times g) \times \left(\frac{\%\ \text{front bias}}{100}\right)Ffrontโ€‹=(Mrider+gearโ€‹ร—g)ร—(100% front biasโ€‹)

Where g=9.81 m/s2g = 9.81\ \text{m/s}^2g=9.81 m/s2.

  1. If you input sag as a percentage, first turn it into millimeters:

sag (mm)=travel (mm)ร—(% sag100)\text{sag (mm)} = \text{travel (mm)} \times \left(\frac{\%\ \text{sag}}{100}\right)sag (mm)=travel (mm)ร—(100% sagโ€‹)

  1. Compute the total fork spring rate needed to support that load at the target rider sag:

ktotal=Ffrontsag (mm)[N/mm]k_\text{total} = \frac{F_\text{front}}{\text{sag (mm)}}\quad [\text{N/mm}]ktotalโ€‹=sag (mm)Ffrontโ€‹โ€‹[N/mm]

  1. Per-leg spring rate (most forks have two springs):

kleg=ktotal# of springsk_\text{leg} = \frac{k_\text{total}}{\text{\# of springs}}klegโ€‹=# of springsktotalโ€‹โ€‹

  1. Predict sag from a known spring rate:

sag (mm)=Ffrontktotalwithktotal=klegร—# of springs\text{sag (mm)} = \frac{F_\text{front}}{k_\text{total}} \quad\text{with}\quad k_\text{total} = k_\text{leg} \times \text{\# of springs}sag (mm)=ktotalโ€‹Ffrontโ€‹โ€‹withktotalโ€‹=klegโ€‹ร—# of springs

Unit tip: if you prefer kg/mm, multiply N/mm by 0.10197.

Important: This calculator focuses on rider sag contribution. Bikeโ€™s own weight and static sag are often handled separately during setup. Preload changes ride height/sag target, not the springโ€™s rate.


Step-by-step: How to use the Fork Spring Rate Calculator

  1. Weigh yourself in riding gear
    Enter this as Rider mass.
  2. Pick a front bias
    If you donโ€™t have scales, start with 45โ€“50% as a realistic rider-only estimate. Aggressive / forward positions trend higher.
  3. Set your target rider sag
    Enter as % of travel or in mm (e.g., 30% for many road/MTB use cases unless your discipline or manual suggests otherwise).
  4. Enter fork travel
    Use the stated usable travel in mm.
  5. Confirm springs per fork
    Most are 2 (one per leg). Some MTB single-leg springs or exotic setups differโ€”enter what you have.
  6. (Optional) Enter current spring rate
    If you know it, the calculator can predict sag so you can compare current vs. ideal.
  7. Calculate
    Youโ€™ll see k_total and k_leg in N/mm (and kg/mm). If predicted sag is far from target, adjust spring rate or plan preload changes appropriately.
  8. Record your result
    Save numbers for ordering springs or for future tweaks.

Worked example (motorcycle)

Rider + gear: 85 kg
Front bias guess: 45% (0.45)
Fork travel: 160 mm
Target rider sag: 30% of travel โ†’ 160ร—0.30=48160 \times 0.30 = 48160ร—0.30=48 mm
Springs: 2 (one per leg)

1) Rider load on front (force) Mfront=85ร—0.45=38.25 kgM_\text{front} = 85 \times 0.45 = 38.25\ \text{kg}Mfrontโ€‹=85ร—0.45=38.25 kg Ffront=38.25ร—9.81=375.23 NF_\text{front} = 38.25 \times 9.81 = 375.23\ \text{N}Ffrontโ€‹=38.25ร—9.81=375.23 N

2) Required total rate ktotal=375.2348=7.82 N/mmk_\text{total} = \frac{375.23}{48} = 7.82\ \text{N/mm}ktotalโ€‹=48375.23โ€‹=7.82 N/mm

3) Per-leg rate kleg=7.822=3.91 N/mmk_\text{leg} = \frac{7.82}{2} = 3.91\ \text{N/mm}klegโ€‹=27.82โ€‹=3.91 N/mm

In kg/mm: 3.91ร—0.10197โ‰ˆ0.40 kg/mm per leg3.91 \times 0.10197 \approx 0.40\ \text{kg/mm per leg}3.91ร—0.10197โ‰ˆ0.40 kg/mm per leg.

Interpretation
If your current springs are, say, 3.0 N/mm per leg, predicted rider sag will be larger than 48 mm (too soft). If theyโ€™re 5.0 N/mm per leg, predicted rider sag will be smaller (too firm). Use the calculatorโ€™s โ€œpredict sagโ€ function to quantify the difference and decide whether to swap springs or adjust preload.

Note: This example uses a rider-only load model. Real setups also consider static sag (bikeโ€™s own weight) and riding posture. The calculator gives a solid starting point; fine-tune on the road/trail.


Features youโ€™ll find handy

  • Dual-path workflow: compute required rate from sag target or predict sag from known springs
  • Per-leg + total outputs: order the right springs and avoid mismatches
  • Unit flexibility: N/mm and kg/mm (and lb/in if supported)
  • Quick toggles for % sag vs. mm sag
  • Notes field so you can log settings, preload turns, and oil height for later

Benefits of using the calculator

  • Takes the guesswork out of spring selection
  • Speeds up setupโ€”fewer parking-lot experiments, more riding
  • Prevents extremes (harshness from too-stiff springs or wallow/nosedive from too-soft)
  • Improves safety and confidence under braking and over rough surfaces
  • Creates a baseline your tuner or shop can build on

Popular use cases

  • Motorcycles: street, track, ADV, and dirtโ€”matching springs to rider + luggage
  • MTB: coil-fork users dialing in sag for trail, enduro, or DH
  • Coaching/shops: quick, repeatable recommendations for clients
  • Before upgrades: confirm whether springsโ€”not dampingโ€”are the real issue
  • Posture changes: clip-ons to upright bars (or vice versa) shifting front bias

Pro tips for better results

  • Measure, donโ€™t guess, when you can. Two bathroom scales and a plank can approximate front/rear distribution with rider on the bike.
  • Recheck after changes. Luggage, bar position, or ride height tweaks can shift front bias and sag targets.
  • Remember preloadโ€™s role. Preload sets ride height/sag for a given rate; it doesnโ€™t make a soft spring stiffer.
  • Pair rate with damping. Once rate is right, adjust rebound/compression so the tire follows the ground without pogoing or packing down.
  • Log everything. Note spring part numbers, preload turns/spacers, oil height, and final sagโ€”future you will be grateful.

Frequently Asked Questions (FAQ)

  1. What does โ€œspring rateโ€ mean?
    The force required to compress a spring by a unit of distance (e.g., N/mm). Higher numbers = stiffer springs.
  2. How much rider sag should I target?
    Depends on your bike and discipline. Many start around 25โ€“35% of fork travel, then fine-tune by feel and guidance.
  3. Does preload change spring rate?
    No. Preload changes initial position/ride height but the rate (N/mm) stays the same.
  4. Why separate total vs. per-leg rate?
    Most forks have two springs. The total rate is the sum; you buy per-leg springs.
  5. Can I enter sag in mm instead of %?
    Yesโ€”the calculator supports both. It will convert % to mm if needed.
  6. What if I donโ€™t know my front bias?
    Start with 45โ€“50% for rider-only load. Measure later for precision.
  7. My predicted sag is perfect, but the fork still feels harsh. Why?
    Spring rate may be right, but damping (rebound/compression) or bushing friction could be off. Oil level also matters.
  8. How do I convert N/mm to kg/mm?
    Multiply N/mm ร— 0.10197 to get kg/mm. The calculator can display both.
  9. Is this valid for MTB coil forks?
    Yes. Enter travel, target sag, and use 1 spring if your fork has a single coil.
  10. Should I include luggage/passenger weight?
    For a touring baseline, yes. For solo sporty riding, use your solo figure and re-check when loaded.
  11. Can I use this for air forks?
    Air springs are progressive and adjusted by pressure, not a single linear rate. Use manufacturer charts for air and this calculator for coil springs.
  12. What about static sag (bike-only)?
    This tool targets rider sag. Verify static sag afterward to ensure balanced geometry.
  13. My rate result seems low vs. internet โ€œtypicalโ€ values. Is it wrong?
    Not necessarily. Results depend on front bias, target sag, and travel. Use measured inputs and cross-check with test rides.
  14. Does stiffer always mean better under braking?
    Too stiff can reduce grip on bumps and cause chatter. Aim for support without harshness.
  15. I changed bar height; do I need to recalc?
    Likely yesโ€”posture shifts front load. Re-measure bias or adjust estimates.
  16. Whatโ€™s a quick check for being under-sprung?
    Excessive dive under braking, bottoming on modest hits, and needing excessive preload to reach sag.
  17. Quick check for over-sprung?
    Harsh over small bumps, minimal rider sag even with little preload, and tire skipping mid-corner.
  18. Can I mix different rate springs left/right?
    Generally avoid it; it can create imbalance unless a tuner specifies it for a purpose.
  19. How precise do I need to be with sag?
    Within a few millimeters is fine. Consistency beats perfection.
  20. Is damping tuning needed after installing new springs?
    Usually, yes. Stiffer springs can require more rebound control; adjust in small steps.

Final thoughts

A Fork Spring Rate Calculator turns setup from โ€œfeel and guessโ€ into numbers you can trust. Input rider load, target sag, travel, and springs per fork; get total and per-leg rates, plus predicted sag for your current setup. Use those results to choose springs, set preload sensibly, and then fine-tune damping. The payoff is immediate: better support under braking, more grip over bumps, and a calmer front end that tracks where you point it.

Similar Posts

  • Rise Calculatorย 

    Run (Horizontal Distance) Slope Angle (degrees) Unit InchesFeetMetersCentimeters Calculate Reset Vertical Rise Slope Length Grade Percentage Calculating vertical rise is an important part of mathematics, construction, engineering, surveying, road design, roof planning, and many other practical applications. When you know certain measurements, determining the amount of rise manually can require formulas and careful calculations. A…

  • Round Robin Bet Calculator

    Number of Teams Parlay Size (Teams per Parlay) 2-Team Parlays3-Team Parlays4-Team Parlays Bet Amount per Parlay $ Average Odds (Decimal) Calculate Reset Number of Parlays: Total Risk: Potential Payout (All Win): Potential Profit: A Round Robin Bet Calculator is a useful betting tool that helps users calculate the total number of bets, total stake amount,…

  • Army New Body Fat Calculator

    Gender: MaleFemale Height (inches): Neck Circumference (inches): Waist Circumference (inches): Hip Circumference (inches) (Females Only): Calculate Reset Body Fat Percentage: 0.0% Compliance Status: – Maintaining optimal body fat is crucial for Army recruits and active soldiers. The Army New Body Fat Calculator allows you to calculate your body fat percentage according to the latest Army…

  • South Carolina Paycheck Calculatorย 

    Pay Frequency WeeklyBi-WeeklySemi-MonthlyMonthly Gross Pay Per Period $ Filing Status SingleMarried Filing JointlyHead of Household Federal Allowances Calculate Reset Net Pay: Gross Pay: Federal Tax: State Tax: Social Security: Medicare: Understanding your actual paycheck amount is important for managing your finances, planning expenses, and making better money decisions. A South Carolina Paycheck Calculator is a…