The compression spring design calculator can be used to calculate
design parameters of compression springs with the knowledge of spring design type (dimensional or rate based), compression spring wire diameter,
spring diameter, spring free height, number of active/total spring coils, spring rate,
compression spring end type and material selection. Material selection of compression springs can be done from listed spring steels including music wire, stainless steel wire, chrome vanadium, etc.
Calculation results generated by the calculator are spring rate, spring solid height, torsional shear stress at solid height,
factor of safety at solid height, buckling check, outer diameter expansion, load-deflection curve, stress–deflection curve,
spring index.

This calculator can be used to design statically loaded compression springs. For compression springs
which work under a cyclic loading, first use this calculator for sizing
according to static loading and then
visit the "Critical Frequency of Coil Springs" and
"Stress analysis of Coil (Helical) Compression Spring for Fatigue Loading" calculators to check the compression spring
design against cyclic loading.

The formulas and parameters used in the calculator are given in the "
Supplements " section of this page.