Spring Constant Calculator
Calculate spring constant (k), force (F), extension (x), or elastic potential energy using F = kx (Hooke's Law).
What Is Spring Constant (Hooke's Law)?
Hooke's Law states that the restoring force of a spring is proportional to its displacement from equilibrium: F = kx. Here F is the force (N), k is the spring constant (N/m) — a measure of stiffness — and x is the extension or compression (m). The negative sign (F = −kx) indicates the force opposes displacement.
The spring constant k characterizes stiffness: high k = stiff spring (car suspension: 15,000–30,000 N/m), low k = soft spring (pen spring: 10–30 N/m). k depends on the spring's material, wire diameter, coil diameter, and number of coils — not on how far it's stretched (within the elastic limit).
The elastic potential energy stored in a compressed or extended spring is PE = ½kx². This mirrors the kinetic energy formula KE = ½mv², with k playing the role of mass and x playing the role of velocity. When released, this energy converts to kinetic energy, driving simple harmonic motion with period T = 2π√(m/k).
Beyond the elastic limit, Hooke's Law breaks down — the spring deforms permanently. Engineers design springs to operate well below (typically 60–80%) of the elastic limit for reliability. The force-extension graph is linear up to the elastic limit; beyond it, the curve bends, indicating non-Hookean behavior.
Formula Reference Table
| Solve For | Formula | Notes |
|---|---|---|
| Spring constant (k) | k = F / x | N/m; stiffness of spring |
| Force (F) | F = k · x | Restoring force (opposes displacement) |
| Extension (x) | x = F / k | Positive = stretch; negative = compress |
| Elastic PE | PE = ½ · k · x² | Energy stored in spring |
| SHM period | T = 2π · √(m/k) | Spring-mass oscillation period |
| Critical angle | k = mω² | From resonance frequency ω |
| Series springs | 1/k_eff = 1/k₁ + 1/k₂ | Combined spring (softer) |
| Parallel springs | k_eff = k₁ + k₂ | Combined spring (stiffer) |
3 Worked Examples
A 600 g mass is hung from a spring, causing 12 cm extension.
- F = mg = 0.6 × 9.8 = 5.88 N
- k = F/x = 5.88 / 0.12 = 49 N/m
- Period if oscillated: T = 2π√(0.6/49) = 2π×0.110 = 0.694 s
A car spring (k = 25,000 N/m) supports 400 kg per corner.
- F = mg = 400 × 9.8 = 3,920 N
- x = F/k = 3,920 / 25,000 = 0.157 m = 15.7 cm
- PE stored = ½ × 25,000 × 0.157² = 308 J
A spring (k = 800 N/m) is compressed 0.5 m to launch a projectile.
- PE = ½kx² = ½ × 800 × 0.25 = 100 J
- This 100 J converts to projectile KE at launch
- For 0.5 kg mass: v = √(2×100/0.5) = √400 = 20 m/s
Real-World Applications
Common Mistakes to Avoid
k = F/x and PE = ½kx² require x in meters when k is in N/m. If x = 10 cm = 0.10 m, using 10 gives k that is 10× too small.
PE = ½kx², not kx². The ½ arises because force increases linearly from 0 to kx over the extension — average force × distance = (kx/2)×x = ½kx².
Hooke's Law is only valid in the linear elastic region. Stretching a spring past the elastic limit causes permanent deformation — the spring won't return to its original length.
To find extension under gravity: F = weight = mg, not mass m alone. Using mass without multiplying by g gives x that is 9.8× too small.
Springs in series: 1/k_total = Σ(1/kᵢ). Springs in parallel: k_total = Σkᵢ. Connecting springs in series makes the system softer; in parallel makes it stiffer.
Frequently Asked Questions
Related Physics Calculators
Formula Explorer connections
Interpretation: This relationship connects motion, force, momentum, work or energy in a mechanical system. Assumption: Choose a consistent reference direction and unit system. The model may assume constant acceleration, rigid bodies, negligible losses or an isolated system.