Tested tool guide
Tested browser tools
Checked August 16, 2026
What Collision Simulator does, with a checked example
Put two bodies on a collision course by specifying their masses and velocities, then choose an elastic or inelastic collision in one or two dimensions. The simulator shows the resulting motion and tracks total momentum and kinetic energy before and after impact. In two dimensions, direction matters as well as speed. The common surprise is that an inelastic collision can conserve system momentum while losing translational kinetic energy; the missing kinetic energy is not missing momentum.
Worked example
A concrete input and expected output from the current implementation.
Input
Mode: 1D elastic
Object 1: mass 1 kg, velocity +2 m/s
Object 2: mass 1 kg, velocity 0 m/s
->
Expected output
Object 1 final velocity: 0 m/s
Object 2 final velocity: +2 m/s
Momentum before and after: +2 kg m/s
Kinetic energy before and after: 2 J
In a head-on elastic collision between equal masses, the objects exchange velocities. Initially, momentum is 1 x 2 = 2 kg m/s and kinetic energy is 0.5 x 1 x 2^2 = 2 J; the final values give the same totals.