Conservation of Momentum Calculator

Solve collision problems with momentum conservation

Supports unknown/partial cases plus elastic and perfectly inelastic modes

Last updated: December 17, 2025
Frank Zhao - Creator
CreatorFrank Zhao

Collision Type

m₁u₁ + m₂u₂ = m₁v₁ + m₂v₂

Object 1

More info
kg
More info
m/s
More info
m/s

Object 2

More info
kg
More info
m/s
More info
m/s

Kinetic Energy

More info
%
More info
J
More info
J
🧭

Introduction / Overview

The Conservation of Momentum Calculator helps you solve two-object collision problems: given masses and some before/after velocities, it finds the missing values using the momentum conservation equation. It also computes the system’s kinetic energy before and after the collision so you can quickly tell whether energy was lost (or gained).

✅ Practical takeaway: momentum is about “how hard something is moving.” In many collisions, momentum is conserved even when kinetic energy is not.

Who is this for?

Students, teachers, and engineers who need quick collision calculations for homework, lab checks, simulations, or sanity checks.

Why trust the result?

The calculator works in consistent SI base units internally and converts back to your selected units, which helps avoid unit mistakes.

Want to explore energy more directly? Pair this with our Kinetic Energy Calculator or Potential Energy Calculator.

⚖️

Law of conservation of momentum

In an isolated system (no net external force), the total linear momentum stays constant. For two objects moving along one line, that idea becomes one compact equation:

1D momentum conservation

m₁u₁ + m₂u₂ = m₁v₁ + m₂v₂

u = velocity before collision, v = velocity after collision

Key idea

Momentum doesn’t “disappear.” If one object loses momentum, the other gains it — unless something outside the system (like friction or a push) adds or removes momentum.

A classic mental picture: two toy cars on a nearly frictionless surface. One car hits the other, slows down, and the second speeds up. That speed-up is momentum being transferred.

💥

Elastic and inelastic collisions

Momentum conservation applies to all collision types (as long as the system is isolated). The big difference between collision types is what happens to kinetic energy.

🎱

Perfectly elastic

Momentum and kinetic energy are both conserved. Objects bounce apart (think billiard balls).

🚗

Partially elastic

Momentum is conserved, but kinetic energy decreases because some energy becomes heat, sound, or deformation.

🎯

Perfectly inelastic

Objects stick together and move with a shared final speed. Momentum is conserved; kinetic energy drops.

💡
Tip:

Even if kinetic energy changes, total energy is still conserved — the “missing” kinetic energy usually becomes internal energy (heat, sound, permanent deformation).

🚀

How to use the conservation of momentum calculator

The calculator supports multiple collision modes. A quick rule of thumb: Unknown/Partial solves the momentum equation only, while Elastic enforces kinetic energy conservation, and Inelastic enforces a shared final speed.

1

Enter the masses

Example: m₁ = 8 kg, m₂ = 4 kg.

2

Set the initial velocities

Example: u₁ = 10 m/s, u₂ = 0 m/s.

3

Enter one final velocity (or leave it blank)

Example: v₁ = 4 m/s (the first object slows down).

4

Let the calculator solve the missing value

Total initial momentum = 8×10 + 4×0 = 80
Final momentum of object 1 = 8×4 = 32
So object 2 must have 80 − 32 = 48, meaning v₂ = 48/4 = 12 m/s

5

Read the kinetic energy summary

The KE panel shows before vs. after energy and the % loss. This helps you interpret how “elastic” the collision was.

🧪

Real-world examples / use cases

1) Billiards-style collision (nearly elastic)

Inputs: m₁ = 0.17 kg, m₂ = 0.17 kg, u₁ = 2.0 m/s, u₂ = 0.
What you’ll see: v₁ ≈ 0 and v₂ ≈ 2.0 m/s (they swap speeds).

2) Car bump (partially elastic)

Inputs: m₁ = 1200 kg, m₂ = 1400 kg, u₁ = 6 m/s, u₂ = 0.
Interpretation: momentum balances out, but KE loss can be large due to deformation.

3) Bullet into block (perfectly inelastic)

Inputs: m₁ = 0.01 kg, u₁ = 400 m/s; m₂ = 2.0 kg, u₂ = 0.
Mode: Inelastic → the final speed is shared and much smaller than 400 m/s.

4) “Explosion” scenario (energy added)

Inputs: choose values where KE after > KE before in Unknown mode.
Use it for: modeling a spring release or internal energy source. The warning label helps you spot this.

If you’re analyzing just one object’s momentum before/after, our Momentum Calculator can help you break it down.

🎯

Tips & best practices

💡
Pro tip:

Use the sign of velocity to describe direction. A negative velocity simply means “moving left” relative to your chosen +x axis.

  • Pick the right mode: Elastic enforces KE conservation; Inelastic enforces a shared final speed; Unknown/Partial solves momentum only.
  • Watch the KE panel: if KE increases, you’re modeling an energy-adding event (like a spring release) rather than a passive collision.
  • Sanity check extremes: if one mass is huge compared to the other, the heavier object’s speed changes less.
  • Units matter: keep mass and velocity units consistent. The calculator converts internally, but your inputs should represent the same physical setup.
🧮

Calculation method / formula explanation

The calculator uses momentum conservation in all modes, and adds extra constraints depending on the collision type. Kinetic energy is computed as a read-only diagnostic.

Core equations

Momentum: m₁u₁ + m₂u₂ = m₁v₁ + m₂v₂

Kinetic energy: KE = ½mv²

Total KE: KEₜ = ½m₁u₁² + ½m₂u₂² (before) and ½m₁v₁² + ½m₂v₂² (after)

Mode-specific constraints

  • Elastic: momentum + kinetic energy are conserved (two equations).
  • Inelastic: v₁ = v₂ (shared final speed) + momentum conservation.
  • Unknown / Partial: momentum conservation only (KE may decrease or increase).
📖

Related concepts / background info

Momentum vs. kinetic energy

Momentum scales like mv, while kinetic energy scales like ½mv². That squared velocity term is why KE changes can look dramatic even when momentum still balances.

What “isolated system” really means

In practice, isolation means external impulses are small compared to the collision impulse. Short collisions on low-friction surfaces are good approximations.

If you’re looking at energy budgets (rather than momentum), our Kinetic Energy Calculator can help you compute energy per object.

Frequently asked questions (FAQs)

What is the principle of conservation of momentum?

If the net external force on a system is zero (or negligible during the collision), the system’s total linear momentum stays constant.

When is momentum conserved in real life?

Momentum is conserved when external impulses are small compared to the collision impulse — for example, short impacts on low-friction surfaces.

Can kinetic energy increase after a collision?

It can in special cases (e.g., explosions, spring release, internal energy sources). In everyday passive collisions, KE usually decreases. The calculator highlights KE increases so you can interpret the scenario correctly.

Why do elastic collisions feel “rare”?

Perfect elasticity is an idealization. Real materials deform and produce heat/sound. Hard, smooth objects (like steel balls) can get close.

What makes a rocket move?

A rocket moves because the exhaust gases are pushed backward, and the rocket gains equal and opposite momentum forward. That’s conservation of linear momentum in action.

Do I need to enter kinetic energy values?

No — the kinetic energy section is calculated from masses and velocities and shown as a helpful diagnostic.

📌

Limitations / disclaimers & external references

Limitations

  • This calculator assumes 1D motion (everything along one line).
  • External forces (friction, pushing, gravity components along the axis) are not modeled explicitly.
  • Real collisions can involve rotation, spin, and deformation; results are best used as an idealized estimate.
🧾
Note:

This tool is for educational use and should not replace professional engineering judgment for safety-critical designs.