Spring Force Calculator (Hooke's Law: F = kx)
Spring Force Calculator (Hooke's Law: F = kx)
Hooke's Law states that the force a spring exerts is proportional to how far it's stretched or compressed. Choose which quantity you want to solve for, enter the other two known values, and this calculator computes the missing one, along with the elastic potential energy stored in the spring and a force-displacement graph.
- The core formula is F = k × x, so a spring with constant 200 N/m stretched 0.1 m exerts a force of 20 N.
- The elastic potential energy stored is PE = ½kx², shown as a bonus result alongside the force - here 0.5 × 200 × 0.1² = 1 J.
- The force-displacement graph is a straight line through the origin - its slope is the spring constant k, and this straight-line relationship only holds within the spring's elastic limit.
How do I calculate spring force using Hooke's Law?
Multiply the spring constant by the displacement from its natural length: F = k × x.
What force does a spring with k=200 N/m exert when stretched 0.1 m?
F = 200 × 0.1 = 20 N.
Spring Force Calculator (Hooke's Law: F = kx)


Hooke's Law states that the force a spring exerts is proportional to how far it's stretched or compressed. Choose which quantity you want to solve for, enter the other two known values, and this calculator computes the missing one, along with the elastic potential energy stored in the spring and a force-displacement graph.

- The core formula is F = k × x, so a spring with constant 200 N/m stretched 0.1 m exerts a force of 20 N.
- The elastic potential energy stored is PE = ½kx², shown as a bonus result alongside the force - here 0.5 × 200 × 0.1² = 1 J.
- The force-displacement graph is a straight line through the origin - its slope is the spring constant k, and this straight-line relationship only holds within the spring's elastic limit.
How do I calculate spring force using Hooke's Law?
Multiply the spring constant by the displacement from its natural length: F = k × x.
What force does a spring with k=200 N/m exert when stretched 0.1 m?
F = 200 × 0.1 = 20 N.
