Spring Calculator

Calculate spring force, displacement, energy storage, and stress. Supports compression, extension, and torsion springs in series and parallel.

Presets

N/mm
mm
mm
Wire & Coil Geometry (for stress analysis)
mm
mm
Spring Force
250.00 N
F = k × x = 10 × 25
Stored Energy
3,125.000 N·mm
U = ½kx² = 3.1250 J
Compressed Length
75.0 mm
Free length − displacement
Effective Rate
10.000 N/mm
Single spring
Effective Force
250.00 N
Force with combined spring system
Spring Index
10.00
Good range (4-12)
Wahl Factor
1.145
Stress correction for curvature
Shear Stress
1,822.1 MPa
Corrected torsional shear stress in wire

Deflection Progress

0 mmMax: 80.0 mm
31.3% of max travel

Configuration Comparison

ConfigEffective k (N/mm)Force at 25 mm (N)Energy (N·mm)
SingleSeries: 10.00 / Parallel: 10.00S: 250.0 / P: 250.0S: 3,125.0 / P: 3,125.0
2 springsSeries: 5.00 / Parallel: 20.00S: 125.0 / P: 500.0S: 1,562.5 / P: 6,250.0
3 springsSeries: 3.33 / Parallel: 30.00S: 83.3 / P: 750.0S: 1,041.7 / P: 9,375.0
4 springsSeries: 2.50 / Parallel: 40.00S: 62.5 / P: 1,000.0S: 781.3 / P: 12,500.0
5 springsSeries: 2.00 / Parallel: 50.00S: 50.0 / P: 1,250.0S: 625.0 / P: 15,625.0
Planning notes, formulas, and examples

About the Spring Calculator

Springs are among the most fundamental mechanical components, storing and releasing energy through elastic deformation. From automotive suspensions to precision instruments, springs of various types perform essential functions in countless applications.

This comprehensive spring calculator handles compression, extension, and torsion springs. Enter the spring rate and displacement to compute force and stored energy using Hooke's law (F = kx). For systems with multiple springs, switch between series and parallel configurations to see how the effective stiffness changes — series springs become softer, parallel springs become stiffer.

The advanced geometry section lets you enter wire diameter, mean coil diameter, and active coils to calculate the spring index, Wahl correction factor for curvature stress, and corrected shear stress in the wire. The deflection gauge shows how close you are to solid height (coil bind), helping you avoid over-compression that can permanently damage the spring. A configuration comparison table shows the effect of adding springs to your system.

When This Page Helps

Designing or selecting springs requires balancing force requirements, available space, material stress limits, and fatigue life. This calculator lets you quickly evaluate different spring parameters and configurations without working by hand, making it ideal for mechanical engineers, product designers, and students studying machine design.

The visual deflection gauge provides instant feedback on how close your design is to the danger zone, while the configuration comparison table helps optimize multi-spring systems.

How to Use the Inputs

  1. Select the spring type: compression, extension, or torsion.
  2. Choose the configuration: single spring, series, or parallel.
  3. Enter the spring rate (stiffness) in N/mm and the displacement.
  4. Enter the free length of the spring for compressed/extended length calculation.
  5. For multi-spring systems, specify the number of springs.
  6. Expand the geometry section to enter wire and coil dimensions for stress analysis.
  7. Review force, energy, effective rate, and shear stress results.
Formula used
Hooke's Law: F = k × x Stored Energy: U = ½ × k × x² Series Springs: 1/k_eff = 1/k₁ + 1/k₂ + ... (equal springs: k_eff = k/n) Parallel Springs: k_eff = k₁ + k₂ + ... (equal springs: k_eff = k×n) Wahl Factor: K_w = (4C−1)/(4C−4) + 0.615/C where C = D/d Shear Stress: τ = K_w × 8FD / (πd³)

Example Calculation

Result: 250 N force, 3,125 N·mm energy

F = 10 × 25 = 250 N. Energy = ½ × 10 × 25² = 3,125 N·mm (3.125 J). Compressed length = 100 − 25 = 75 mm.

Tips & Best Practices

  • Always design with a safety margin — keep deflection below 80% of maximum travel to avoid coil bind.
  • For fatigue applications (cyclic loading), keep shear stress below 45% of the wire material's tensile strength.
  • Use music wire (ASTM A228) for high-fatigue applications and stainless steel for corrosion resistance.
  • Springs in series are useful for adjustable-rate systems — removing one spring changes the effective rate.
  • Pre-loaded springs (initial tension in extension springs) offset the force curve and prevent zero-force at rest.
  • The natural frequency of a spring-mass system helps avoid resonance in vibrating machinery.

Spring Types and Applications

Compression springs resist axial pushing forces and are the most common type, found in everything from ballpoint pens to industrial machinery. Extension springs resist pulling forces and are used in garage doors, trampolines, and tensioning mechanisms. Torsion springs resist rotational forces and appear in clothespins, mousetraps, and automotive suspension systems.

Series vs. Parallel: Choosing the Right Configuration

In a series configuration, the same force passes through each spring, but deflections add up. This makes the system more compliant (softer) — useful when you need large travel in limited force range. In parallel, each spring sees the full deflection but contributes to the total force, making the system stiffer — ideal when you need high load capacity in limited space.

Stress Analysis and Fatigue Life

The maximum shear stress in a spring wire occurs on the inner surface of the coil due to the curvature effect captured by the Wahl factor. For static applications, the stress must stay below the allowable shear stress of the wire material. For cyclic applications, fatigue limits (often plotted on Goodman or Soderberg diagrams) determine the maximum allowable stress amplitude for a given number of cycles.

Sources & Methodology

Last updated:

Frequently Asked Questions

  • Series springs share the same force but each deflects independently, making the system softer (lower effective rate). Parallel springs share the deflection but each contributes force, making the system stiffer.