Chemistry & Materials Science

Hooke's Law for Materials Calculator

Calculate the exact restoring force exerted by a spring or elastic material based on its stiffness constant and physical displacement.

N/m
m
Restoring Force (F)
-100.00 N
Absolute Magnitude100.00 N
Potential Energy Stored10.00 Joules

Calculated locally in your browser. Fast, secure, and private.

The Spring Equation

In 1660, British physicist Robert Hooke discovered a fundamental law of classical mechanics: the amount of force required to stretch a spring is directly proportional to how far you are trying to stretch it.

If you pull a spring 1 inch, it fights back with 10 pounds of force. If you pull it 2 inches, it fights back with exactly 20 pounds of force. This perfectly linear relationship is called Hooke's Law.

The Spring Constant ($k$)

Every spring, rubber band, or piece of elastic metal in the world has a unique stiffness. This is represented by $k$, the Spring Constant, measured in Newtons per meter ($N/m$).

  • A Low $k$ (like a slinky) means the spring is incredibly weak and stretches easily.
  • A High $k$ (like the shock absorbers on a monster truck) means the spring is incredibly stiff and requires massive force to compress.

The Equation

F=kx\begin{aligned} F = -k \cdot x \end{aligned}

Where:
F=
Restoring Force (Newtons)
k=
Spring Stiffness Constant (N/m)
x=
Displacement / Stretch Distance (Meters)

Why is there a negative sign? Because Hooke's Law calculates the Restoring Force. If you pull the spring to the right (positive $x$), the spring fights back by violently pulling to the left (negative $F$).

Frequently Asked Questions

No. It only works in the 'Elastic Region' of a material. If you pull a spring so hard that you permanently warp the metal, it has entered the 'Plastic Region.' The spring is ruined, and Hooke's Law no longer applies.

The potential energy stored inside a stretched spring is calculated as $PE = \frac{1}{2}kx^2$. This is why pulling a slingshot back twice as far gives the rock four times as much destructive energy!

They describe the exact same physical phenomenon! Hooke's Law ($F = kx$) is just the macro-scale, real-world version of Young's Modulus ($\sigma = E\varepsilon$). Young's Modulus is essentially just Hooke's Law normalized for the physical area of the metal.