Work-Energy Theorem Calculator
Find the net work done on an object from its change in kinetic energy — solve for net work, mass, initial velocity, or final velocity. A live 3D scene and charts show the velocity vector and kinetic energy changing together.
Reviewed by the ToolNestr Editorial Team — July 2026
Two ideas that trip students up
1. Net work grows the velocity vector
The same object shown before (small blue arrow) and after (longer red arrow) net work is done on it. Speed increases, so kinetic energy increases — that growth is the net work.
2. KE grows with the square of velocity
Bars at evenly spaced velocities get taller much faster than the velocity itself grows, because KE = ½mv² is quadratic, not linear, in v.
Work-energy graphs
How it works
The core idea in one line: the net work done on an object — from all forces combined — always equals exactly how much its kinetic energy changes, whether that change is a gain or a loss.
Wnet = ΔKE = KEf − KEi
net work equals the change in kinetic energy
Wnet = ½m(vf² − vi²)
expanded using KE = ½mv²
KE = ½mv²
kinetic energy at either instant
Rearranged, the velocity form solves any variable: vf = √(vi² + 2Wnet/m), vi = √(vf² − 2Wnet/m), and m = 2Wnet / (vf² − vi²). When the net force and displacement are known instead, the same net work can be found more directly from Wnet = Fnet × d.
Worked example 1 — car accelerating from rest
Given: A 1000 kg car accelerates from rest (v_i = 0) to v_f = 20 m/s. Find the net work done on it.
Worked example 2 — ball decelerating due to friction
Given: A 0.5 kg ball rolling at v_i = 8 m/s slows to v_f = 3 m/s because of rolling friction. Find the net work done on it.
The negative sign shows friction removed 13.75 J of kinetic energy — it did not create "negative energy."
Net work and ΔKE for different scenarios
The sign of W_net always matches the sign of the kinetic-energy change — positive when speeding up, negative when slowing down.
| Scenario | KE_i → KE_f | W_net (ΔKE) |
|---|---|---|
| Car accelerating (1000 kg, 0→20 m/s) | 0 J → 200,000 J | +200,000 J |
| Ball rolling to a stop (0.2 kg, 5→0 m/s) | 2.5 J → 0 J | −2.5 J |
| Roller coaster car dropping (500 kg, 2→22 m/s) | 1,000 J → 121,000 J | +120,000 J |
W_net = KE_f − KE_i in every case — no need to know the individual forces or the path taken.
Where the work-energy theorem actually matters
🚗 Braking systems
Brake engineers use W_net = ΔKE to size brake pads and rotors: the brakes must supply enough negative work (mostly as heat) to remove all of a vehicle's kinetic energy within a safe stopping distance.
🎢 Roller coasters
Designers track kinetic energy changes through a coaster's hills and loops. Where net work is positive (dropping) the car speeds up; where it is negative (climbing) the car slows — all without needing to compute forces at every point on the track.
🏈 Sports and impact analysis
The work-energy theorem lets analysts estimate the net force or impact distance in a collision (helmet, pad, or crumple zone) once they know how much kinetic energy was removed — critical for safety-equipment design.
Common misconceptions
"The work-energy theorem only applies to constant forces."
It holds for any net force, constant or varying, as long as W_net is the actual work done — the integral of force over the real path. Rocket thrust, air resistance, and springs all obey W_net = ΔKE just as well as a constant push.
"Negative work means negative energy."
Negative net work simply means kinetic energy decreased. Energy itself is never negative — a negative W_net tells you the object slowed down because the net force opposed its motion, not that energy went below zero.
"Work-energy theorem gives you the force directly."
It gives you W_net, the change in kinetic energy — not the force by itself. To recover a force you also need the displacement (or path) over which that work was done, e.g. F_net = W_net / d for a constant force along a straight line.
"If an object returns to its starting speed, no net work was done overall."
True only for the total displacement where v_i = v_f again — ΔKE = 0 over that interval. But net work can still be nonzero (and even large) during parts of the motion in between, as long as the positive and negative contributions cancel by the end.
Formula sources & further reading
The formulas here are standard, traceable to:
- • OpenStax, University Physics Volume 1 — the work-energy theorem and kinetic energy. openstax.org
- • Halliday, Resnick & Walker, Fundamentals of Physics — kinetic energy and the work-kinetic energy theorem.
- • Serway & Jewett, Physics for Scientists and Engineers — work and kinetic energy.
W_net = ½m(v_f² − v_i²) assumes m is constant over the interval considered. Results are rounded for display.
How to use this calculator
Pick the mode
"From velocities" for the ΔKE form; "From force & displacement" for W_net = F_net × d.
Enter three values
Fill any three of the four velocity-mode fields; the fourth solves live, alongside KE_i and KE_f.
Watch the scene
Use the sliders to see the velocity vector and KE gauge respond as the object speeds up or slows down.
Related tools
Frequently asked questions
What is the work-energy theorem?
The work-energy theorem states that the net work done on an object equals its change in kinetic energy: W_net = ΔKE = KE_f − KE_i = ½m(v_f² − v_i²). It connects forces (through the work they do) directly to how fast something moves, without needing to know the motion's time history.
Does the work-energy theorem only work for constant forces?
No. It holds for any net force — constant, varying, or even a force that changes direction — as long as W_net is the actual work done by that force over the actual path. For varying forces, W_net is the area under the force-vs-displacement curve (or the integral ∫F·dx), and the theorem still gives W_net = ΔKE exactly.
What does negative net work mean?
Negative net work means kinetic energy decreased — the object slowed down. It does not mean "negative energy" was created; it means the net force had a component opposing the motion (like friction or braking), removing kinetic energy from the object as it travels.
How is this different from W = F·d·cos(θ)?
W = F·d·cos(θ) calculates the work done by one particular force from its magnitude, the displacement, and the angle between them. The work-energy theorem instead uses the *net* work from *all* forces combined, and relates that total directly to the change in speed — so you do not need to know F, d, or θ individually if you know the velocities and mass.
Can the work-energy theorem be used to find final velocity?
Yes. Rearranged, v_f = √(v_i² + 2W_net/m). If you know how much net work was done on an object (from any combination of forces) and its starting speed and mass, you can solve directly for its final speed without tracking acceleration or time.