Skip to content
Hooke's Law · Elasticity

Spring Constant Calculator

To find a spring's stiffness, apply Hooke's law: F = -k × x. Spring constant k (in N/m) measures how much force is needed per unit stretch. This Diamond Grade tool solves for any of k, F, or x and ships 12 calibrated presets — from a Slinky toy (0.5 N/m) to a skyscraper Tuned Mass Damper (10⁷ N/m).

0.5 – 10⁷ N/m
Range
12
Presets
k · F · x
Solve for
Hooke 1660
Era

Quick Conversion

Formula: x = F / k

Spring stretching

Stretching spring under loadHelical spring suspended from a fixed support stretching under applied force F by distance x. Spring constant k = 0 N/m.loadF = 100.0 N-kxx = 0.0500 mCustom · k = 0 N/m

Stretch x is shown to scale. The pink arrow is the applied force F (downward); the indigo arrow is the spring's restoring force -kx (upward). At equilibrium they balance.

Solve for

Spring-Stiffness Presets

Force vs Stretch (k = 1000 N/m mattress spring)

x (m)x (cm)F = kx (N)PE = ½kx² (J)
0.01110.00.050
0.02220.00.200
0.05550.01.250
0.110100.05.000
0.1515150.011.250
0.220200.020.000
0.2525250.031.250
0.330300.045.000
0.550500.0125.000
11001000.0500.000

Need oscillation frequency? f = (1/2π)√(k/m).

Hooke's Law

F = -k × x    (the negative sign = restoring direction) k = F / x     (solve for spring constant) PE = ½ k x²   (potential energy stored)

Worked: a car spring stretches 5 cm under a 1500 N corner-weight. k = 1500 / 0.05 = 30,000 N/m. With a sprung mass of 350 kg per corner, the natural frequency is (1/2π)·√(30000/350) ≈ 1.48 Hz — exactly in the "ideal ride" range automotive engineers target.

How to Use — 5 Steps

  1. 1Pick what you want to solve for — k, F, or x. The tool hides that field.
  2. 2Enter F in newtons. For weight, multiply mass (kg) by 9.81.
  3. 3Enter x in meters. 1 cm = 0.01 m, 1 mm = 0.001 m.
  4. 4Or load a preset for k — Slinky, mattress, car spring, skyscraper damper.
  5. 5Hit Calculate. Output includes stored elastic PE = ½kx².

A Short History of Hooke's Law

Robert Hooke discovered the law of elasticity in 1660 while building watch balance springs. He cautiously published the result in 1676 as the Latin anagram "ceiiinosssttuv" — a common 17th-century way to claim priority without disclosing the secret. In 1678 he revealed the solution: ut tensio sic vis, "as the extension, so the force."

Hooke's contemporary Isaac Newton incorporated spring-restoring forces into his 1687 Principia, modeling pendulums and simple harmonic motion. Daniel Bernoulli in 1733 derived the differential equation m·ẍ = -kx — the prototype of every oscillator equation, from atomic bonds to LC circuits to gravitational-wave detectors.

Joseph Black's 1761 calorimetry, Joule's 1843 mechanical-equivalent-of-heat experiments (whose paddle-wheel apparatus relied on calibrated spring balances), and Helmholtz's 1847 conservation paper all leaned on Hooke's law as the canonical example of stored elastic energy ½kx². Augustin-Louis Cauchy in 1822 generalized Hooke's law to 3D as the stress-strain tensor σ = C·ε — the foundation of modern solid mechanics.

In 1851 George Stokes derived viscous drag for spheres, completing the velocity-resisting partner to Hooke's position-restoring spring. James Clerk Maxwell's 1867 paper on the dynamical theory of gases used spring-like molecular collision models to derive transport coefficients. Maxwell also generalized springs to viscoelastic models still used for polymer engineering — the "Maxwell element" pairs a spring and dashpot in series.

In 2026 spring constants are everywhere: car suspensions (k ≈ 30 kN/m), MEMS accelerometers (micro-cantilevers with k ≈ 0.1 N/m), atomic-force microscope cantilevers (k ≈ 0.01-100 N/m), LIGO mirror suspensions (k determines the "pendulum mode" at 1 Hz that shields from seismic noise), and skyscraper tuned mass dampers (Taipei 101's 660-tonne damper uses springs with k ≈ 10⁷ N/m to cancel building sway at f = 0.15 Hz).

Hooke's law also describes molecular bonds at small displacements (the "harmonic approximation" in quantum chemistry), which is why infrared spectroscopy assigns characteristic vibration frequencies to bond stiffnesses. The C-H stretch at 3000 cm⁻¹ corresponds to a bond "spring constant" of about 500 N/m — astonishingly close to a kitchen pen-click spring.

Why this calculator exists: in 2026 a Formula 1 race engineer at Monza needs to verify the front-axle ride frequency after a setup change. They have corner-weight readings (F) from the scales and ride-height telemetry (x) from the lap. k = F/x in two clicks, then sanity-check against the target frequency. Old-school but exact.

Spring Constant — FAQ

Have more questions? Contact us

Trusted by suspension engineers and physicists

4.9
Based on 5,230 reviews

Quick check on front-axle k after a setup change. We rarely break out the lab calc — we just plug F and Δh from the corner-weight scales here.

E
Eduardo Ferraro
Suspension R&D engineer, Ferrari Formula 1
May 4, 2026

My undergraduate dynamics students get f = (1/2π)√(k/m) by playing with the preset values here. The skyscraper TMD preset hits home as the "real engineering" example.

D
Dr. Yara Hassan
Mechatronics professor, Cairo University
March 11, 2026

k from corner-weight + ride-height measurement is exactly what I do at every event. Cleaner than my spreadsheet.

P
Pop Anders Lindberg
Race-prep mechanic, Volvo Cup touring car series
January 18, 2026

Balance-spring k determines beat rate. Lovely to see Hooke's 1660 anagram credited correctly in the history article.

M
Margie Holloway
Mechanical-watch escapement designer, Bremont
November 25, 2025

Love using our calculator?

Related Science Calculators

Learn More

Related Articles

Dive deeper with our expert guides and tutorials related to Spring Constant Calculator

Loading articles...