Spring Constant & Hooke's Law Calculator
Calculate spring constant, force, extension, and elastic potential energy using Hooke's law. Find oscillation period for SHM.
As an Amazon Associate and CJ Affiliate publisher we earn from qualifying purchases. Prices and availability may vary.
Hooke's Law and Springs Guide
What do I need to know about Hooke's Law?
F = kx. Where F = applied force (N), k = spring constant (N/m), x = extension from natural length (m). Spring constant k represents stiffness — higher k = stiffer spring. Steel coil spring (typical car): k ~30,000-50,000 N/m. Pen spring: k ~100-500 N/m. Bungee cord: k ~50-200 N/m. Elastic limit: beyond a certain extension, the spring no longer returns to its natural length (permanent deformation). Hooke's law only applies within the elastic limit. Most springs obey Hooke's law for extensions up to a certain limit, beyond which the relationship becomes non-linear and the spring may not return to its original length at all.
What should I know about Elastic Potential Energy?
Energy stored in a stretched (or compressed) spring: E = ½kx². The factor of ½ comes from the average force (zero to maximum) acting over the extension. This is the work done stretching the spring. Example: spring k=400 N/m, stretched 0.1m. E = ½ × 400 × 0.01 = 2 J. This energy is released when the spring returns to natural length — useful in: pinball plungers, mousetraps, spring guns, watch escapements, suspension systems. Springs in cars: store the kinetic energy of bumps and release it back gradually, working together with dampers (shock absorbers) to smooth out the ride rather than simply bouncing the energy straight back.
What's the key thing to understand about Simple Harmonic Motion (SHM)?
A mass on a spring oscillates with simple harmonic motion. Period: T = 2π√(m/k). Where m = mass, k = spring constant. Frequency: f = 1/T = (1/2π)√(k/m). Independent of amplitude (assuming Hooke's law holds). Heavier mass: longer period (lower frequency). Stiffer spring (higher k): shorter period. Example: 0.5kg mass on 400 N/m spring. T = 2π√(0.5/400) = 2π × 0.0354 = 0.222s. f = 4.5 Hz. The mass oscillates 4.5 times per second. Angular frequency: ω = 2πf = √(k/m). Equation of motion: a = -(k/m)x, showing the acceleration is always directed back toward the equilibrium position and proportional to displacement — the defining signature of simple harmonic motion.
What should I know about Springs in Series and Parallel?
Combining springs changes effective stiffness. Springs in parallel: stiffness adds. k_total = k₁ + k₂. Example: two 100 N/m springs in parallel: k_total = 200 N/m (stiffer). Springs in series: stiffness combines as: 1/k_total = 1/k₁ + 1/k₂. Example: two 100 N/m springs in series: 1/k_total = 1/100 + 1/100 = 1/50. k_total = 50 N/m (less stiff). Conservation of energy considerations: in vibration isolation (washing machine drum, car suspension), parallel springs provide higher load capacity but less overall travel for the same force, compared to a single spring of the same individual stiffness.
What should I know about Measuring Spring Constant Experimentally?
The most direct method hangs known masses from a spring and measures the resulting extension, plotting force (F = mg) against extension (x); by Hooke's law F = kx, the gradient of this straight-line graph is the spring constant k. A second, dynamic method uses the period of oscillation of a mass m hanging from the spring: T = 2π√(m/k), so plotting T² against m gives a line of gradient 4π²/k. Both methods should agree — comparing them is a standard way to check a spring obeys Hooke's law over the range tested, since real springs eventually become non-linear if stretched too far.
What do I need to know about Spring Constant and Geometry?
For a helical spring, the stiffness depends on both material and shape through k = Gd⁴/(8D³n), where G is the shear modulus of the wire material, d is wire diameter, D is coil diameter, and n is the number of active coils. Thicker wire (larger d) dramatically increases stiffness since it enters as a fourth power; more coils (larger n) or a larger coil diameter make the spring softer. This is why cutting coils off a spring (reducing n) stiffens it, and why vehicle suspension springs use thick, large-diameter wire with relatively few coils to handle heavy loads without excessive deflection.
What should I know about Spring Constants in Vehicle Suspension?
Vehicle suspension systems rely directly on spring constant to balance ride comfort against handling control, and the choice of spring stiffness is one of the most consequential decisions in suspension design. A softer spring (lower k) allows more compression for a given load, absorbing bumps gently and giving a comfortable ride, but it also lets the car body pitch, roll, and bounce more during cornering, braking, and acceleration. A stiffer spring (higher k) resists these motions, improving handling and reducing body roll, but transmits more road harshness to passengers. The spring constant also sets the natural frequency of the suspension's bounce, f = (1/2π)√(k/m), where m is the effective mass supported by that spring; most passenger cars are tuned to a natural frequency around 1–1.5 Hz, chosen because it is far from the frequency range that causes motion sickness while still filtering out high-frequency road noise. Because a suspension spring alone would oscillate indefinitely once disturbed, real suspensions always pair the spring with a damper (shock absorber) that dissipates energy and brings the oscillation to rest quickly — spring constant determines how much force resists displacement, while damping determines how fast that oscillation settles.
Worked Example: Natural Frequency of a Mass-Spring System
A 0.5kg mass hangs from a spring with a spring constant of 200 N/m. The system's natural angular frequency is ω = √(k/m) = √(200 ÷ 0.5) = √400 = 20 radians per second. Converting to a period: T = 2π ÷ ω = 2π ÷ 20 ≈ 0.314 seconds per full oscillation. The frequency is simply the reciprocal: f = 1 ÷ T ≈ 3.18 Hz, meaning the mass bounces up and down about 3.18 times every second if displaced and released.
| Spring constant k (N/m) | Mass (kg) | Natural frequency (Hz) |
|---|---|---|
| 50 | 0.5 | 1.59 |
| 100 | 0.5 | 2.25 |
| 200 | 0.5 | 3.18 |
| 200 | 1.0 | 2.25 |
| 400 | 1.0 | 3.18 |
This relationship — stiffer springs and lighter masses both push the natural frequency higher — is exactly why vehicle suspension tuning and mechanical isolation design treat spring constant and mass together rather than either one alone: doubling the mass on a given spring doesn't halve the frequency, it reduces it by a factor of √2, because frequency depends on the square root of k/m.
Worked Example: Finding Spring Constant From Load and Extension
A spring stretches by 0.08 m when a 2 kg mass is hung from it at rest. The weight providing the force is F = mg = 2 × 9.81 = 19.62 N. Using Hooke's Law, k = F/x = 19.62 / 0.08 = 245.25 N/m. If a second, unknown mass stretches the same spring by 0.15 m, the force it exerts is F = kx = 245.25 × 0.15 ≈ 36.79 N, which corresponds to a mass of m = F/g = 36.79/9.81 ≈ 3.75 kg. This two-step process -- calibrate k from a known mass and extension, then use that k to find an unknown mass from its extension -- is exactly how a simple spring scale (a kitchen or luggage scale) is designed and calibrated before it leaves the factory.
Typical Spring Constants by Application
Spring constant values vary enormously depending on what the spring is designed to do, from barely-resistant toy springs to the heavy-duty coils supporting a vehicle's weight.
| Application | Typical spring constant | Notes |
|---|---|---|
| Ballpoint pen click mechanism | 20-100 N/m | Very light force needed for a small travel distance |
| Household spring scale (0-5 kg) | ~500-1000 N/m | Calibrated for direct Newton-to-reading conversion |
| Trampoline springs | 3,000-6,000 N/m | Must handle large, repeated dynamic loads |
| Car suspension coil spring | 15,000-35,000 N/m | Supports a large static load while allowing controlled travel |
| Valve springs in an engine | 20,000-60,000 N/m | Operate at very high cycle rates with tight tolerances |
The huge range illustrates why spring constant alone does not describe a spring's size or appearance -- a short, thick spring and a long, thin one can have the same k if their geometry and material are tuned appropriately, which is the basis of the wire-diameter and coil-count relationships covered in the geometry section above.
Spring Constant and Material Fatigue Over Repeated Cycles
A spring's measured spring constant is really only accurate for a spring in good condition; repeated loading cycles gradually change a spring's behaviour through a process called material fatigue, even when no single load ever exceeds the spring's rated capacity. Each loading cycle creates microscopic stress within the metal, and over thousands or millions of cycles these can accumulate into measurable changes in stiffness, or eventually into a crack and sudden failure. Springs operated well within their elastic limit on every cycle can still fail eventually through fatigue, which is why critical applications like vehicle suspension and industrial machinery specify a fatigue life (a number of cycles the spring is rated to survive) rather than just a maximum single load. A spring constant measured on a brand-new spring may drift slightly as fatigue sets in, usually showing as a gradual softening before any visible damage appears, which is one reason suspension and mechanical springs in safety-critical applications are replaced on a schedule rather than only when they visibly fail.