Hooke's Law Calculator
Solve for force, spring constant, or displacement using Hooke's Law (F = k * x) — plus see the elastic potential energy stored in the spring.
Inputs
Select the variable to solve for, then enter the other two known values.
Result
Fill in the inputs and press Calculate.
Force (F)
—
N
Elastic PE (0.5 k x²)
— J
Working
Formula Reference
F = k × x
— restoring force (N)
k = F / x
— spring constant (N/m)
x = F / k
— displacement (m)
PE = ½ k x²
— elastic potential energy (J)
Summary
Solve for force, spring constant, or displacement using Hooke's Law (F = k * x) — plus see the elastic potential energy stored in the spring.
How it works
- Choose the variable you want to calculate: Force (F), Spring Constant (k), or Displacement (x).
- Enter known values for the other two variables in the input fields.
- Select the appropriate units for each quantity.
- Click Calculate to see the result, full working, and the elastic potential energy stored in the spring.
- Use Reset to clear all fields and start a new calculation.
Use cases
- Find the force a spring exerts when stretched or compressed by a known amount.
- Determine the spring constant (stiffness) from a measured force and displacement.
- Calculate how far a spring will extend under a given load.
- Compute elastic potential energy stored in springs for mechanical design.
- Verify experimental lab results in physics or engineering courses.
- Analyze suspension, valve, or actuator springs in mechanical systems.
- Understand spring behavior for prototyping elastic or flexible structures.
- Cross-check spring specifications when selecting components for a design.
Frequently Asked Questions
Related tools
Last updated: 2026-05-23 ·
Reviewed by Nham Vu