Spring Rate Calculator

Calculate spring constant (rate) for helical compression and extension springs. Essential for mechanical design and engineering.

Spring Rate Formula (compression/extension):

k = (G · d⁴) / (8 · D³ · N)

Where: G = shear modulus, d = wire diameter, D = mean coil diameter, N = number of active coils

After switching units, re-enter all dimensions to ensure consistency.
mm
mm
Use fractional coils if needed
MPa
Steel
Stainless
Phosphor Bronze
Custom
Calculating...

Understanding Spring Rate

Spring rate (stiffness, constant) k defines the relationship between applied force and resulting deflection for a linear elastic spring. For helical compression and extension springs with round wire, it is derived from the fundamental torsion of a rod.

Basic Formula (Round Wire Helical Spring):

k = \frac{G \cdot d^4}{8 \cdot D^3 \cdot N}

  • k = spring rate (N/mm, lbf/in)
  • G = shear modulus of material (MPa, psi)
  • d = wire diameter (mm, in)
  • D = mean coil diameter (mm, in) = (outer diameter – d)
  • N = number of active coils (depends on end condition)

Derivation: The torque on the wire is F·D/2, the torsional deflection per coil is (16·F·D²)/(π·G·d⁴), summing over N coils gives total deflection, leading to the formula above.

Influence of Parameters

  • Wire diameter (d): k ∝ d⁴ – a small increase in d dramatically increases stiffness.
  • Mean diameter (D): k ∝ 1/D³ – larger coils make the spring much softer.
  • Active coils (N): k ∝ 1/N – doubling the number of coils halves the stiffness.
  • Material (G): k ∝ G – stiffer materials yield stiffer springs.

Spring Index (C = D/d)

Recommended range: 4 ≤ C ≤ 12. Low C causes high curvature stress; high C may lead to buckling. The calculator displays the index in the results.

Typical Shear Modulus (G) Values

Material G (MPa) G (psi) Notes
Music wire (ASTM A228) 79,300 11.5×10⁶ High strength, general use
Stainless steel (302/304) 69,000 10.0×10⁶ Corrosion resistant
Phosphor bronze (ASTM B159) 27,500 4.0×10⁶ Electrical/conductive, corrosion resistant
Beryllium copper 48,300 7.0×10⁶ High conductivity, high strength
Inconel 600 75,800 11.0×10⁶ High temperature, corrosion resistant

Design Considerations & Practical Tips

1

End Conditions & Active Coils:

  • Compression springs: For squared and ground ends, N = total coils – 2; for plain ends, N = total coils.
  • Extension springs: N is usually total coils minus coils used for end hooks/loops. Consult manufacturer data.
2

Stress & Wahl Correction: The formula above gives stiffness, but to avoid failure, check maximum stress using the Wahl factor Kw. The maximum shear stress τmax = Kw·(8·F·D)/(π·d³) should be below material’s allowable stress. The calculator provides τmax based on the force at entered deflection.

3

Buckling: For compression springs, if free length / mean diameter > 4, buckling may occur under load. Use guides or reduce slenderness.

4

Set Point & Fatigue: Overstressing can cause permanent set (loss of length). For cyclic loading, design for infinite life by keeping stress below endurance limit.

Practical Example

Design a compression spring for a valve: Required force 50 N at 10 mm compression. Choose material: music wire (G=79,300 MPa). Try d=2.5 mm, D=20 mm, N=8 → k ≈ 6.05 N/mm. At 10 mm, force = 60.5 N (slightly high). Adjust N to 9 → k ≈ 5.38 N/mm → force ≈ 53.8 N, close. Fine-tune dimensions to meet exact force and stress limits.

Applications

  • Automotive: Suspension springs, valve springs (high cycle fatigue important).
  • Industrial: Die springs (heavy loads), safety valves.
  • Consumer: Pens, mattresses, switches.
  • Aerospace: Control linkages, landing gear (strict weight and reliability).

Calculator Features (Enhanced):

  • ✅ Accurate formula with automatic unit recognition (metric/imperial).
  • ✅ Material database with common G values, automatically converted between units.
  • ✅ Live graph showing force-deflection line and operating point.
  • ✅ Spring index check and force from deflection calculator.
  • ✅ Stress check with Wahl factor (when deflection is entered).
  • ⚠️ Note: When switching units, re‑enter dimensions to avoid mismatch.

Frequently Asked Questions

They are the same: spring rate (or spring constant) is the stiffness, usually denoted k. For linear springs, force = k × deflection.

For compression springs with ends squared and ground, active coils N = total coils - 2. For plain ends, N = total coils. For extension springs, N is usually total coils minus coils used for loops. Consult spring design handbooks.

This calculator is designed for axial loading (compression/extension). Torsion springs have a different formula involving wire diameter, coil diameter, and number of coils, but the rate is usually in torque per radian. We plan to add a torsion spring calculator soon.

You can choose either metric (mm, MPa) giving k in N/mm, or imperial (in, psi) giving k in lbf/in. Be consistent: if you mix units (e.g., mm with psi), the result will be incorrect.

The formula used is standard for round-wire helical springs. Accuracy depends on correct input values and material properties. For precision springs, consider manufacturing tolerances and consult a spring manufacturer.