Spring guide

Compression Spring Rate Formula (with worked example)

Quick answer: Compression spring rate is k = G·d⁴ / (8·D³·Na), where G is the shear modulus, d the wire diameter, D the mean coil diameter and Na the number of active coils.

By Gurudatta Trading Co., Mumbai · Updated 2026-09-28

The formula

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

Worked example

Steel spring, wire d = 2 mm, outer diameter 20 mm, so D = 18 mm, with 10 active coils:

k = 79300 × 2⁴ / (8 × 18³ × 10) ≈ 2.72 N/mm. Force at 10 mm deflection ≈ 27.19 N.

Spring index C = D/d = 9. Springs with an index of roughly 4 to 12 are generally easier to manufacture consistently. With closed and ground ends, total coils = Na + 2 = 12, so solid height ≈ 12 × 2 = 24 mm.

These are theoretical values; end conditions, tolerances and set removal affect real springs. For extension and torsion springs or exact stress checks, use the free Spring Rate Calculator.

Need springs made to your specification?

Gurudatta Trading Co. (Mumbai, since 2000, ISO 9001:2015) manufactures compression, extension and torsion springs to drawing or sample. Use the free Spring Rate Calculator or message us on WhatsApp.

FAQs

What is the formula for compression spring rate?

k = G·d⁴ / (8·D³·Na), with G the shear modulus, d wire diameter, D mean coil diameter and Na active coils.

How do I calculate the mean coil diameter?

Mean diameter D equals the outer diameter minus the wire diameter.

What is spring index?

Spring index C is mean coil diameter divided by wire diameter (D/d). A value of about 4 to 12 is common in practice.

More spring guides

Explore products