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).
Quick Conversion
Formula: x = F / k
Spring stretching
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.01 | 1 | 10.0 | 0.050 |
| 0.02 | 2 | 20.0 | 0.200 |
| 0.05 | 5 | 50.0 | 1.250 |
| 0.1 | 10 | 100.0 | 5.000 |
| 0.15 | 15 | 150.0 | 11.250 |
| 0.2 | 20 | 200.0 | 20.000 |
| 0.25 | 25 | 250.0 | 31.250 |
| 0.3 | 30 | 300.0 | 45.000 |
| 0.5 | 50 | 500.0 | 125.000 |
| 1 | 100 | 1000.0 | 500.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
- 1Pick what you want to solve for — k, F, or x. The tool hides that field.
- 2Enter F in newtons. For weight, multiply mass (kg) by 9.81.
- 3Enter x in meters. 1 cm = 0.01 m, 1 mm = 0.001 m.
- 4Or load a preset for k — Slinky, mattress, car spring, skyscraper damper.
- 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.
Trusted by suspension engineers and physicists
“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.”
“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.”
“k from corner-weight + ride-height measurement is exactly what I do at every event. Cleaner than my spreadsheet.”
“Balance-spring k determines beat rate. Lovely to see Hooke's 1660 anagram credited correctly in the history article.”
Love using our calculator?
Related Science Calculators
Related Articles
Dive deeper with our expert guides and tutorials related to Spring Constant Calculator