Hooke's Law Explained: F = kx, Spring Constants, and the Elastic Limit
A practical guide to Hooke's law, F = kx. Solve for spring force, spring constant, or displacement, find elastic energy, and respect the elastic limit.
Hooke's Law Explained: F = kx, Spring Constants, and the Elastic Limit
Springs are everywhere. They sit under your car, inside your pen, behind the keys you type on, and across the bench of every introductory physics lab. The reason engineers and teachers reach for them so often is that a spring is one of the most predictable parts you can buy: push or pull it, and it pushes or pulls back by an amount you can write down in a single line. That line is Hooke's law, and once you understand it, a whole category of mechanics stops being guesswork.
What F = kx Actually Says
Hooke's law states that the force a spring exerts is proportional to how far it is stretched or compressed from its natural length:
F = k · x
Three symbols, three meanings. F is the spring force in newtons (N). k is the spring constant, also called stiffness or spring rate, measured in newtons per metre (N/m). x is the displacement from the spring's rest position in metres (m).
The proportionality is the whole point. Double the stretch and you double the force. Triple it and the force triples. A graph of force against displacement is a straight line whose slope is exactly k. That linearity is why a spring scale can read weight off a dial, and why a designer can predict a return force before a single part is machined.
The spring constant tells you how stiff the spring is. A soft ballpoint-pen spring sits around 100 N/m, meaning it takes 100 newtons to stretch it a full metre (you never stretch it that far, but the rate is constant). A car suspension spring might be 30,000 N/m. Same equation, very different feel.
A Worked Example
Numbers make this concrete. Take a spring with a constant of k = 200 N/m and stretch it by x = 0.1 m (ten centimetres). The force it pulls back with is:
F = k · x = 200 × 0.1 = 20 N
That is the magnitude of the restoring force — about the weight of a two-litre bottle of water. If you ran this on the Hooke's law calculator, you would enter 200 for k and 0.1 for x, and the force field would fill in 20 N on its own, with the energy term shown right beside it.
The calculator works all three ways, because F = kx rearranges cleanly. Know the force and the constant, and displacement is x = F / k. Know the force and the displacement, and the constant is k = F / x. That last form is how you measure a real spring: hang a known weight, read the stretch, divide. A 2 N weight that stretches a spring 0.04 m gives k = 2 / 0.04 = 50 N/m.
The Energy Hiding in a Stretched Spring
Force is only half the story. A stretched or compressed spring stores elastic potential energy:
PE = ½ · k · x²
That x² is where springs get interesting. Energy does not grow in step with displacement — it grows with the square of it. Stretch a spring twice as far and it holds four times the energy, not twice.
Back to our example. With k = 200 N/m and x = 0.1 m:
PE = ½ × 200 × 0.1² = 0.5 × 200 × 0.01 = 1 joule
That joule is the work the spring will release when it snaps back to rest. It is why a slingshot pulled to full draw launches a stone dramatically faster than a half-draw, and why compressing a launcher spring just a little further gives a disproportionately bigger kick. When you want to know what that released energy does to a moving object, pair the figure with a kinetic energy calculator to estimate the launch speed.
Where Hooke's Law Breaks: The Elastic Limit
Here is the part that trips people up, and the part I learned the hard way. F = kx is linear only up to the material's elastic limit — the point past which it no longer springs all the way back.
I once spent an afternoon in a workshop convinced a return spring in a prototype latch was faulty because the measured force kept drifting below what F = kx predicted. The spring was not faulty. I had been over-compressing it on every test cycle, pushing it past its yield point so it took a permanent set. Each run left it a hair longer than the last, and the constant I had so carefully measured no longer described it. The fix was not a stiffer spring; it was a shorter travel that kept the spring inside its elastic range. The equation was right all along — I was operating outside the region where it applies.
The rule to carry away: treat any number from a Hooke's law calculation as valid only while the spring returns cleanly to its original shape. A paperclip bends elastically for a tiny nudge and snaps back, but pull it past its yield point and it stays bent. Beyond the elastic limit the real force falls short of k·x, the material deforms plastically, and your tidy straight line curves away.
Using It in Class and on the Bench
For students, the cleanest way to feel Hooke's law is to solve the same spring three times: give F and k to find x, then F and x to find k, then k and x to find F. The energy term ½kx² appears alongside every solve, so the link between force, displacement, and stored energy stops being abstract.
For mechanical design, the workflow runs the other way. Suppose a latch needs to snap back with at least 8 N over a 12 mm travel. Enter F = 8 N and x = 12 mm (which is 0.012 m once you convert), and the required spring constant comes out near 667 N/m. Now you can shop a catalogue for a spring whose rate meets or beats that figure, and the energy readout tells you how much it stores and releases per cycle — useful for judging snap speed and wear.
One mistake worth flagging because it is so common: units. The spring constant is in newtons per metre, so a stretch you measured as "3 cm" has to become 0.03 m before it touches the equation. Type 3 instead of 0.03 and your force inflates a hundredfold. When you need to move between centimetres, millimetres, and metres without slipping a decimal, a unit converter keeps the bookkeeping honest. The other classic slip is confusing mass with force: a 200 g mass is not 200 anything in F = kx; its weight is 0.2 kg × 9.81 = 1.96 N, and that newton figure is what goes in.
The Takeaway
Hooke's law packs a lot into five characters. F = kx gives you force from stiffness and stretch; rearranged, it gives you either of the other two. The companion ½kx² tells you the energy in storage, growing with the square of the stretch. And the elastic limit is the boundary that keeps the whole thing honest — past it, springs stop being springs. Keep your units in SI, keep your spring inside its elastic range, and the equation will tell you the truth every time.
Made by Toolora · Updated 2026-06-13