Skip to main content
EasyWorkCalcs

Elastic Potential Energy Calculator

Compute stored elastic potential energy in a spring.

Elastic Potential Energy Calculator

Compute the energy stored in a stretched or compressed spring using PE = ½kx².

Inputs explained

  • Spring constant (N/m) The stiffness of the spring, in newtons per metre.
  • Displacement from rest (m) How far the spring is deformed from its natural length, in metres.

How to use it

  1. Fill in the fields above — each input has a hint describing exactly what to enter
  2. Press Calculate to get your result instantly, right on this page
  3. Copy the result, save the tool to favorites, or share and embed it anywhere

Understanding the result

Example: A spring with k = 200 N/m compressed 0.1 m stores ½ × 200 × 0.1² = 1 joule of elastic potential energy.

Frequently asked questions

How is this different from the Hooke's Law Calculator's energy result? They use the same formula, PE = ½kx², but this calculator is focused purely on the stored energy value, whereas the Hooke's Law Calculator also reports the restoring force F = kx alongside it.

Does it matter if the spring is stretched or compressed? No, because displacement is squared in the formula, a compression of 0.1 m stores the same energy as a stretch of 0.1 m.

Is the Elastic Potential Energy Calculator free to use? Yes — it is completely free, with no sign-up, no download and no usage limits. You can use it as often as you need.

Is my data private? Yes. The calculation runs entirely in your browser — the values you enter are never sent to our servers, stored or shared with anyone.

What information do I need? Just the following: Spring constant (N/m), Displacement from rest (m). Each field includes a hint explaining exactly what to enter.

Can I use it on my phone? Yes — the tool is fully responsive and works on any device, and the same calculator is available in the EasyWorkCalcs mobile app.

Privacy

Everything you enter into the Elastic Potential Energy Calculator is processed entirely in your browser. Nothing is uploaded, stored or shared — your data stays on your device.