🔬
🔬 Science & engineering

Collision Calculator (elastic & inelastic, 1D)

Results update as you type.

Your numbers

Understanding the collision calculator — concept and principle

When two objects collide head-on along a line, their velocities afterwards are fixed by two facts: total momentum is conserved, and the coefficient of restitution e describes how "bouncy" the impact is. This calculator gives both final velocities and the kinetic energy lost, for anything from a perfectly elastic collision (e = 1) to a perfectly inelastic one where the bodies stick together (e = 0). It is used for physics problems, billiards and Newton's cradle intuition, and simple crash analysis.

Elastic collision of a 2 kg and a 1 kg ballBefore: 2 kg at +3 m/s meets 1 kg at −1 m/s. After: 2 kg moves on at +0.33 m/s and 1 kg flies off at +4.33 m/s. Momentum stays 5 kg·m/s and kinetic energy stays 9.5 J.Momentum before = momentum afterBefore2 kg1 kg+3 m/s−1 m/sp = 2×3 + 1×(−1) = 5 kg·m/sAfter2 kg1 kg+0.33 m/s+4.33 m/sp = 2×0.33 + 1×4.33 = 5 kg·m/se = 1, perfectly elastic:kinetic energy 9.5 J before = 9.5 J after
Total momentum stays 5 kg·m/s; with e = 1 no kinetic energy is lost.

How it is calculated

Masses m₁, m₂ in kg; initial velocities u₁, u₂ in m/s (signs give direction, so −1 means moving left):

The principle

With no external force along the line, momentum before equals momentum after: m₁u₁ + m₂u₂ = m₁v₁ + m₂v₂. That one equation has two unknowns, so Newton's experimental law of restitution supplies the second: the separation speed equals e times the approach speed, v₂ − v₁ = e (u₁ − u₂). Solving the pair gives the formulas above. The energy loss depends only on the reduced mass m₁m₂ ÷ (m₁ + m₂) and the relative speed; e = 1 conserves kinetic energy, and e = 0 loses the most energy that momentum conservation allows.

Worked example

  1. Inputs: m₁ = 2 kg, u₁ = 3 m/s, m₂ = 1 kg, u₂ = −1 m/s, e = 1.
  2. Total momentum: 2 × 3 + 1 × (−1) = 5 kg·m/s; approach speed u₁ − u₂ = 4 m/s.
  3. v₁ = (5 − 1 × 1 × 4) ÷ 3 ≈ 0.3333 m/s.
  4. v₂ = (5 + 2 × 1 × 4) ÷ 3 ≈ 4.3333 m/s.
  5. KE lost = ½ × (2/3) × (1 − 1) × 16 = 0 J. Check: KE is 9.5 J before and after.
How v₁ after (m/s) changes with m₁ (kg)How v₁ after changes with m₁-3-2-10120.511.522.534Example: 0.3333333333m₁ (kg)
Each point is the calculator re-run with only “m₁ (kg)” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
m₁ (kg)v₁ after (m/s)
0.5-2.333333333
1-1
1.5-0.2
20.3333333333
2.50.7142857143
31
41.4

How to read the result

Positive and negative signs show direction after the impact. Here the heavier ball keeps moving slowly forward while the light one rebounds at 4.33 m/s. Typical e values are close to 1 for hardened steel or billiard balls, a mid-range value for a well-inflated sports ball, and near 0 for clay or vehicles in a crash. With e = 0 and the same inputs, both move at 5/3 ≈ 1.667 m/s together and about 5.33 J becomes heat, sound and deformation.

Common mistakes

Keep in mind: The model is one-dimensional with point-like bodies, no spin and no friction. Glancing collisions and real crash reconstruction need two-dimensional analysis and expert methods.

Frequently asked questions

What happens when equal masses collide elastically?

They exchange velocities. A moving ball hitting an identical resting ball stops, and the other moves off at the original speed.

How do I measure the coefficient of restitution?

Drop a ball on a hard floor: e = √(rebound height ÷ drop height).

Where does the lost kinetic energy go?

Into permanent deformation, heat, sound and vibration.

Sources: Isaac Newton, Philosophiæ Naturalis Principia Mathematica, 1687 (Laws of Motion, Corollaries and Scholium) · Halliday, Resnick and Walker, Fundamentals of Physics, Wiley

Checked 8 Nov 2026. Standard textbook formulas in SI units, computed in your browser. For learning and estimates — real designs must follow your local codes and be checked by a qualified engineer.

🔬 All science & engineering tools →🌍 Calculators by country →