Hooke's Law

Also known as F = kx · spring force · spring constant equation

F=kxF = k x

Worked example: 200 N/m stretched 0.1 m → 20 N — press Try an example to run it live, then adjust anything.

Enter your known values, leave one input blank, and solves for the missing one. Tap a variable’s symbol to see what it means, with a typical value. Try different units for next level excitement!

Here the solver did the work — could you?

The spring pushes back →

Grade 11Grade 11 Physics

The spring →

Grade 12Grade 12 Physics

Springs store it →

UniversityEngineering Mechanics

Test your skills in the Exam Room: new numbers every attempt — free lessons for students, no sign-up, just pure learning. Find 1 more lesson on this formula.

See your Report Card
Compete with your friends
share your results
Learning zone

Hooke's Law explained

kxF

Robert Hooke published this law in 1676 as a Latin anagram — ceiiinosssttuv — unscrambled two years later to "ut tensio, sic vis": as the stretch, so the force. An ideal spring pushes or pulls back in proportion to how far you displace it from rest. The spring constant k is the stiffness: a 200 N/m spring stretched 0.1 m pulls back with 20 N, while a car's suspension spring might run tens of thousands of N/m.

This calculator uses the magnitude form; strictly the restoring force points opposite the displacement, which is written F = −kx and is what makes released springs oscillate. The law holds only up to the elastic limit — stretch a spring too far and it deforms permanently. Within that limit it underpins spring scales, force gauges, vehicle suspensions, and even the atomic bonds that make solids springy.

Hooke's Law formula

F=kxF = k x
Where
  • FF= Spring force (N)
  • kk= Spring constant (N/m)
  • xx= Displacement from rest (m)

Missing one of these? Work it out first, then come back