The Physics of the Universe
HomeCalculators › Gravitational PE

Gravitational Potential Energy Calculator

Calculate gravitational potential energy near a planet's surface with PE = m g h — or solve for mass or height. Gravity defaults to Earth's 9.81 m/s².

 

Formula

$$ PE = m\,g\,h \qquad m = \frac{PE}{g\,h} \qquad h = \frac{PE}{m\,g} $$

Worked example

Lifting a 50 kg box 10 m up on Earth stores \( PE = (50)(9.81)(10) = 4{,}905\ \text{J} \) of gravitational potential energy — energy that is released as kinetic energy if it falls back down.

How it works

Gravitational potential energy is the energy stored by lifting a mass against gravity. Near a planet's surface, where g is roughly constant, it is PE = m g h, with mass in kg, gravity in m/s² and height in metres, giving joules.

Only changes in height matter, so you choose a reference level (often the ground) where PE = 0. For large astronomical distances, where g is not constant, the more general form U = −GMm/r is used instead.

Frequently asked questions

What is the formula for gravitational potential energy?

Near a surface it is PE = m g h — mass times gravitational acceleration times height. On Earth g = 9.81 m/s², so a 1 kg object 1 m up has about 9.81 J.

How do you calculate the height from potential energy?

Rearrange to h = PE / (m g). Set 'Solve for' to Height, enter the energy, mass and gravity, and the calculator returns the height.

What is the difference between mgh and −GMm/r?

PE = mgh is the near-surface approximation where gravity is nearly constant. U = −GMm/r is the exact form for any separation and is used for orbits and escape-velocity problems.

What are the units of gravitational potential energy?

The joule (J), the same unit as all energy. One joule equals one kg·m²/s².

Related calculators