Skip to main content
⚙️ Machine Design

Spring Rate Calculator

From wire diameter, mean coil diameter, active coils and material, find the spring rate k of a helical compression spring, the force at any deflection, and the shear stress in the wire.

Spring rate k
Force at deflection
Shear stress
Spring index
100% Free
⚙️ Open Full Mechanical Calculator 📖 Read the Guide

Spring rate — Quick answer

Stiffness rises with the fourth power of wire diameter and falls with the cube of coil diameter — so thin wire on big coils gives a soft spring, thick wire on tight coils a stiff one.

k = G·d⁴ / (8·D³·Na)  [force / length]
F = k·x  ·  τ = Kw · 8·F·D / (π·d³)

Worked example: d = 2 mm, D = 16 mm, Na = 8 active coils, spring steel (G = 79.3 GPa). k = 79300×16/(8×4096×8) ≈ 4.84 N/mm. Compress 10 mm → 48 N.

Wire diameter drives rate (D=16, Na=8)

Wire dRate kvs 2 mm
1.6 mm1.98 N/mm0.41×
2.0 mm4.84 N/mm1.0×
2.5 mm11.8 N/mm2.44×

Used for: valve springs, suspension, clutches, tooling, latches, return springs.

⚙️ Spring Rate Calculator

Enter the spring geometry in mm. Add a deflection to get the force and stress at that point.

Spring rate k
Force at deflection
Spring index C
Shear stress τ

⚠️ Round-wire helical compression formula. Shear stress uses the Wahl correction factor. Keep the spring index C = D/d between about 4 and 12 for manufacturable, well-behaved springs.

A helical compression spring stores energy by twisting its wire as the coils squeeze together. Its spring rate — the force per unit of compression — comes from four things: how thick the wire is, how big the coils are, how many coils flex, and what the wire is made of. The standout is wire diameter, which enters to the fourth power: a tiny change in wire size swings the stiffness enormously. This calculator returns the rate, the force at any deflection you enter, the spring index, and the corrected shear stress so you can check the wire isn't overstressed.

Reviewed: June 19, 2026 · Author: Naveen P N, Founder — AI Calculator · Verified against: Shigley / standard spring-design theory (Wahl factor).

The spring equations

Spring rate
k = G·d⁴ / (8·D³·Na)
Force at deflection x
F = k·x
Corrected shear stress (Wahl)
τ = Kw · 8·F·D / (π·d³),   Kw = (4C−1)/(4C−4) + 0.615/C,   C = D/d

The rate formula is exact for an ideal round-wire spring: stiffness grows with the fourth power of wire diameter and the first power of the shear modulus, and shrinks with the cube of coil diameter and the number of active coils. The Wahl factor Kw bumps up the nominal shear stress to account for the extra stress on the inside of each coil, which matters for fatigue life.

Worked example — a return spring

Scenario: A spring-steel spring with 2 mm wire, 16 mm mean coil diameter and 8 active coils, compressed 10 mm.

Rate
k = 79300 × 2⁴ / (8 × 16³ × 8) = 1,268,800 / 262,144 ≈ 4.84 N/mm
Force & index
F = 4.84 × 10 ≈ 48 N  ·  C = 16/2 = 8 (ideal range)

The spring needs about 48 N to compress 10 mm. Its index of 8 sits comfortably in the easy-to-coil 4–12 band. If this felt too soft, stepping the wire up to 2.2 mm — just 0.2 mm thicker — raises the rate to about 7.1 N/mm, nearly 50% stiffer, illustrating why wire diameter is the first thing to adjust when tuning a spring.

Frequently Asked Questions

What is spring rate?

The force needed to deflect a spring one unit of length (e.g. N/mm). A 5 N/mm spring needs 5 N per mm of travel. Higher rate = stiffer.

How do you calculate the rate of a compression spring?

k = G·d⁴/(8·D³·Na): shear modulus, wire diameter (4th power), mean coil diameter (cubed) and active coils.

Why does wire diameter matter so much?

Rate scales with d⁴. 10% thicker wire (2.0→2.2 mm) is 1.1⁴ ≈ 1.46× stiffer — nearly 50% more.

What shear modulus for spring steel?

~79.3 GPa (11.5 Mpsi) for carbon/alloy spring steel; ~69 GPa for stainless, making stainless springs slightly softer.

What are active coils?

The coils that flex. Ground/closed end coils don't deflect; for squared-and-ground ends Na = total − 2.

Ready to perform complete calculations?

Use the full AI Calculator suite for spring and machine design with a professional PDF report.

⚙️ Open Full Calculator — Free

No registration required · 350+ engineering calculators · PDF report export