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

  • Heigh Calculator

    Estimate adult height based on parents’ heights. Mother’s Height (cm): Father’s Height (cm): Calculate Reset Copy Result Estimated Adult Height A Height Calculator is an online tool that allows users to calculate, convert, and track height easily. Whether you want to convert height from centimeters to feet, inches to centimeters, or vice versa, this tool…

  • Mulch Coverage Calculator

    Age (years): Serum Creatinine: mg/dL Gender: Select genderMaleFemale Race: Select raceAfrican AmericanOther Calculate Reset Results: Estimated GFR: mL/min/1.73m² Copy CKD Stage: Interpretation: Ever stood in a garden center, staring at mulch bags, wondering “How many of these do I actually need?” 😅 You’re not alone! That’s where the Mulch Coverage Calculator comes in handy. It’s…

  • Puberty Calculator

    Estimate the typical age range for puberty onset based on your child’s gender. Child’s Gender: Select GenderMaleFemale Child’s Birth Year: Calculate Reset Copy Result Estimated Puberty Onset Age A Puberty Calculator is an online tool that helps predict the approximate age when a child will start puberty. By analyzing factors such as age, gender, growth…

  • Risk Free Bet Calculator

    Risk Free Bet Calculator Free Bet Amount $ Free Bet Odds Back Odds (Main Bet) Lay Odds (Exchange) Exchange Commission (%) Qualifying Bet Amount $ Calculate Reset Copy Results Risk Free Bet Results Optimal Lay Stake: $0.00 Qualifying Loss: $0.00 Free Bet Profit (if wins): $0.00 Lay Profit (if loses): $0.00 Total Guaranteed Profit: $0.00…

  • Diamond Pricing Calculator

    Diamond Carat Weight: ct Diamond Shape: Round BrilliantPrincess CutCushion CutOvalEmerald CutAsscher CutRadiant CutPear ShapeMarquiseHeart Shape Cut Quality: IdealExcellentVery GoodGoodFairPoor Color Grade: D (Colorless)E (Colorless)F (Colorless)G (Near Colorless)H (Near Colorless)I (Near Colorless)J (Near Colorless)K (Faint)L (Faint)M (Faint) Clarity Grade: FL (Flawless)IF (Internally Flawless)VVS1 (Very Very Slightly Included)VVS2 (Very Very Slightly Included)VS1 (Very Slightly Included)VS2 (Very Slightly…

  • 3/4 Gravel Calculator

    Planning a landscaping, driveway, or construction project requires accurate material estimation. Ordering too little gravel causes delays, while ordering too much wastes money. That’s where our 3/4 Gravel Calculator becomes an essential tool. Designed for homeowners, contractors, and landscapers, this calculator helps you quickly determine gravel volume, weight in tons, and estimated cost based on…