Spring Rate Calculator

Calculate spring rate k = Gd⁴/(8D³N) from wire diameter, coil diameter, active coils, and material shear modulus. Includes stress analysis.

Wire Material Presets

mm
mm
mm
Spring Rate (k)
2.478 N/mm
k = Gd⁴ / (8D³Na) using G = 79,300 MPa
Spring Rate (lb/in)
14.15
Converted to imperial units
Spring Index (C)
10.00
Good range (4-12)
Wahl Factor
1.145
Stress correction for wire curvature
Force at 10 mm
24.78 N
F = 2.478 × 10
Stored Energy
123.91 N·mm
0.1239 J
Corrected Shear Stress
180.6 MPa
At test displacement, with Wahl correction
Solid Height
20.0 mm
10 total coils × 2 mm wire

Spring Index Quality

2481216
Good manufacturability range

Rate vs. Active Coils

Active CoilsSpring Rate (N/mm)Force at 10 mm (N)
44.95649.56
53.96539.65
63.30433.04
72.83228.32
82.47824.78
92.20322.03
101.98319.83
111.80218.02
121.65216.52
Planning notes, formulas, and examples

About the Spring Rate Calculator

The spring rate (also called the spring constant or stiffness) determines how much force a spring exerts per unit of deflection. For helical coil springs, the rate depends on four key parameters: wire diameter, mean coil diameter, number of active coils, and the wire material's shear modulus.

This calculator uses the standard spring rate formula k = Gd⁴/(8D³Na) to compute the stiffness from geometry and material properties. It then evaluates the spring index (D/d ratio) for manufacturability, applies the Wahl correction factor for accurate stress calculation, and determines the solid height based on your selected end type.

A comprehensive wire material database covers the most common spring wire grades — from music wire for high-fatigue applications to stainless steel for corrosion resistance. The coil variation table shows how changing the number of active coils affects the rate, making it easy to fine-tune your spring design to meet exact force requirements.

When This Page Helps

Designing a coil spring requires balancing rate, stress, fatigue life, and space constraints. This calculator lets you iterate quickly by showing how each geometric parameter affects the rate and stress, with an interactive coil variation table for fine-tuning.

The built-in material database eliminates the need to look up shear modulus values, while the Wahl-corrected stress calculation gives you the true maximum stress for fatigue assessment.

How to Use the Inputs

  1. Select a wire material from the dropdown or click a preset button.
  2. Enter the wire diameter (d) in millimeters.
  3. Enter the mean coil diameter (D) — the average between inner and outer diameters.
  4. Specify the number of active coils and the end type (closed & ground, etc.).
  5. Enter a test displacement to see the resulting force and stress.
  6. Check the spring index indicator — keep it between 4 and 12 for good manufacturability.
  7. Review the coil variation table to optimize the number of active coils for your target rate.
Formula used
Spring Rate: k = G × d⁴ / (8 × D³ × Na) Where: • k = spring rate (N/mm) • G = shear modulus of wire material (MPa) • d = wire diameter (mm) • D = mean coil diameter (mm) • Na = number of active coils Spring Index: C = D/d Wahl Factor: K_w = (4C−1)/(4C−4) + 0.615/C Corrected Shear Stress: τ = K_w × 8FD / (πd³)

Example Calculation

Result: 1.241 N/mm

k = 79,300 × 2⁴ / (8 × 20³ × 8) = 79,300 × 16 / (8 × 8,000 × 8) = 1,268,800 / 512,000 ≈ 2.478 N/mm. Spring index C = 20/2 = 10 (good range).

Tips & Best Practices

  • Wire diameter has the strongest effect on rate — a small change in d causes a large change in k (fourth power).
  • Keep the spring index between 4 and 12 for reliable manufacturing and acceptable stress levels.
  • For fatigue applications, aim for corrected shear stress below 45% of the wire tensile strength.
  • Closed & ground ends provide the most uniform load distribution and are preferred for precision applications.
  • If the calculated rate is too high, increase the number of active coils or the mean coil diameter.
  • Always verify that the operating deflection stays well below the solid height to prevent permanent set.

The Spring Rate Formula Explained

The formula k = Gd⁴/(8D³Na) comes from combining the torsion formula for a curved beam with the geometry of a helical coil. Each active coil acts as a torsion bar — the wire twists as the spring deflects. The d⁴ term reflects the torsional stiffness of the wire cross-section (polar moment of inertia), while D³ captures the lever arm and number of turns.

Material Selection Guide

Music wire (ASTM A228) offers the highest fatigue life and is the default choice for dynamic applications. Oil-tempered wire (ASTM A229) is cost-effective for general-purpose springs. Stainless steel 302 provides corrosion resistance at the cost of lower fatigue strength. For elevated temperatures above 250°C, consider Inconel X-750 which maintains its properties up to 700°C.

Optimizing Spring Geometry

The most efficient spring design uses the smallest wire diameter that keeps stress within limits, combined with the fewest active coils that achieve the target rate. This minimizes material usage and spring weight. The coil variation table in this calculator makes it easy to explore trade-offs between coil count and rate without recalculating manually.

Sources & Methodology

Last updated:

Frequently Asked Questions

  • Wire diameter has the strongest effect since it appears to the fourth power. Doubling wire diameter increases the rate by 16×, while doubling coil diameter decreases it by 8×.