Spring Calculator

Enter your spring's wire diameter, outer diameter, free length, number of coils, and material shear modulus to calculate spring rate, deflection, spring force, and stress. The Spring Calculator supports compression and extension spring design, giving you key outputs like spring constant (k), maximum safe load, and solid height so you can validate your design before manufacturing.

mm

Diameter of the wire used to wind the spring.

mm

Overall outer diameter of the spring coil.

mm

The unloaded (natural) length of the spring.

Total number of coils including inactive (dead) coils.

Coils that do not contribute to deflection (typically 2 for closed-end compression springs).

MPa

Only used when 'Custom Shear Modulus' is selected above.

N

Load applied to the spring to calculate deflection and loaded length.

mm

Desired compressed/loaded length. If entered, the required force is calculated.

Results

Spring Rate (k)

--

Deflection at Applied Load

--

Loaded Length

--

Force at Loaded Height

--

Solid Height

--

Maximum Safe Load

--

Maximum Safe Travel

--

Shear Stress at Applied Load

--

Mean Coil Diameter

--

Inner Diameter (ID)

--

Spring Index (C)

--

Active Coils

--

Force vs. Deflection

Results Table

Frequently Asked Questions

What is a spring calculator?

A spring calculator is a software tool that uses standard spring engineering formulas to compute key design parameters — such as spring rate, deflection, force, stress, and solid height — based on the spring's physical dimensions and material properties. It saves engineers from manual calculations and helps verify designs before manufacturing.

How is spring rate (k) calculated?

Spring rate is calculated using the formula k = (G × d⁴) / (8 × D³ × Na), where G is the shear modulus of the material, d is the wire diameter, D is the mean coil diameter, and Na is the number of active coils. A higher spring rate means a stiffer spring that requires more force to deflect a given distance.

What is the difference between compression and extension springs?

Compression springs are open-coil helical springs that resist compressive loads — they shorten under force. Extension springs have closed coils (often with hooks at each end) and resist tensile loads, stretching when a pulling force is applied. The spring rate formula is the same for both types, but solid height and hook geometry differ.

What is spring index and why does it matter?

Spring index (C) is the ratio of the mean coil diameter to the wire diameter (C = D/d). It indicates the coil's curvature. A spring index between 4 and 12 is generally considered ideal — a very low index (below 4) indicates tight coiling that's hard to manufacture, while a very high index (above 12) produces fragile springs prone to tangling.

What is solid height and why is it important?

Solid height is the length of a compression spring when all coils are fully compressed together, calculated as the total number of coils multiplied by the wire diameter. It's a critical design constraint — the spring's working deflection must never allow the spring to reach solid height, as this causes coil clash and can damage the spring or the assembly.

How do I calculate the deflection of a spring under a given load?

Deflection (δ) equals the applied force (F) divided by the spring rate (k): δ = F / k. For example, if your spring rate is 5 N/mm and you apply a 20 N load, the spring deflects 4 mm. The loaded length is then the free length minus the deflection (for compression springs).

What shear modulus should I use for my spring material?

Common values are: Music Wire / Hard Drawn Steel ≈ 79,300 MPa, Stainless Steel 302/304 ≈ 68,900 MPa, Phosphor Bronze ≈ 41,400 MPa, and Beryllium Copper ≈ 44,800 MPa. Using the correct shear modulus for your material is essential for accurate spring rate and stress calculations.

What is the maximum safe load for a spring?

The maximum safe load is the greatest force a spring can handle before the shear stress in the wire exceeds the material's yield strength, or before the spring reaches solid height. This calculator estimates maximum safe travel as the free length minus the solid height, and the corresponding force as the spring rate multiplied by that maximum travel.

More Physics Tools