Conservation of Momentum Calculator · Elastic & Inelastic Collisions

Conservation of Momentum Calculator

Calculate final velocities for elastic and perfectly inelastic collisions

Collision Parameters
Object 1
Mass of object 1
Velocity of object 1
Object 2
Mass of object 2
Velocity of object 2 (negative if opposite direction)
Elastic: bounce apart · Inelastic: move together
p = m × v
Momentum is always conserved in collisions. Kinetic energy is only conserved in elastic collisions. For inelastic collisions, energy is converted to heat, sound, or deformation.
Collision Results
— Conservation of Momentum
Object 1 Final Velocity
—
m/s
Object 2 Final Velocity
—
m/s
Total Momentum Before —
Total Momentum After —
Total KE Before —
Total KE After —

Powered by Toolraxy · Physics & mechanics calculator

Creator & Maintainer

Image of Faiq Ur Rahman, CEO & Founder Toolraxy

Faiq Ur Rahman

Founder & CEO, Toolraxy

Faiq Ur Rahman is a web designer, digital product developer, and founder of Toolraxy, a growing platform of web-based calculators and utility tools. He specializes in building structured, user-friendly tools focused on health, finance, productivity, and everyday problem-solving.

Share:

Rate this Tool

User Ratings:

0
0 out of 5 stars (based on 0 reviews)
Excellent
Very good
Average
Poor
Terrible

ADVERTISEMENT

ADVERTISEMENT

Conservation of Momentum Calculator

Understanding how objects interact during collisions is a core part of classical physics and engineering. A conservation of momentum calculator helps you determine the final velocities of two objects after a collision, using the principle that total momentum remains constant in a closed system. This tool is designed for physics students, educators, and anyone curious about how mass and velocity influence collision outcomes. By entering the mass and velocity of each object, and choosing between an elastic or perfectly inelastic collision, you can instantly see the final velocities, total momentum before and after, and total kinetic energy before and after. This provides a clear, quantitative view of how momentum is conserved and when kinetic energy is not.

 

How to Use This Conservation of Momentum Calculator

  1. Enter Object 1 Mass: Type the mass of the first object and select the unit: kg, g, lbs, or oz.

  2. Enter Object 1 Velocity: Type the velocity and choose the unit: m/s, km/h, mph, or ft/s. You can enter a negative value if the object moves in the opposite direction.

  3. Enter Object 2 Mass: Type the second object’s mass and select its unit.

  4. Enter Object 2 Velocity: Type the second object’s velocity and select its unit.

  5. Choose Collision Type: Select Elastic (KE conserved) if the objects bounce apart, or Perfectly Inelastic (stick together) if they collide and move as one.

  6. View Results: The calculator immediately displays final velocities, total momentum before and after, and total kinetic energy before and after.

 

How the Conservation of Momentum Calculator Works

This tool uses the standard one-dimensional collision formulas from classical mechanics. It first converts all inputs to SI base units (kilograms and meters per second), then applies the appropriate equations for the selected collision type. Finally, it computes total momentum and kinetic energy before and after the collision.

Unit Conversion Factors Used:

  • Mass to kg:

    • kg = 1

    • g = 0.001

    • lbs = 0.453592

    • oz = 0.0283495

  • Velocity to m/s:

    • m/s = 1

    • km/h = 1000 ÷ 3600 ≈ 0.277778

    • mph = 1609.34 ÷ 3600 ≈ 0.44704

    • ft/s = 0.3048

 

Core Formulas:

1. Elastic Collision (Kinetic Energy Conserved):

  • v₁' = ((m₁ − m₂) × v₁ + 2 × m₂ × v₂) ÷ (m₁ + m₂)

  • v₂' = ((m₂ − m₁) × v₂ + 2 × m₁ × v₁) ÷ (m₁ + m₂)

 

2. Perfectly Inelastic Collision (Objects Stick Together):

  • v₁' = v₂' = (m₁ × v₁ + m₂ × v₂) ÷ (m₁ + m₂)

 

3. Total Momentum Before:

  • p_before = m₁ × v₁ + m₂ × v₂

 

4. Total Momentum After:

  • p_after = m₁ × v₁' + m₂ × v₂'

 

5. Total Kinetic Energy Before:

  • KE_before = 0.5 × m₁ × v₁² + 0.5 × m₂ × v₂²

 

6. Total Kinetic Energy After:

  • KE_after = 0.5 × m₁ × (v₁')² + 0.5 × m₂ × (v₂')²

 

Display Output Units:

  • The final velocities are displayed in the same unit as Object 1’s velocity input. Conversion back from m/s is done using the inverse factors: km/h = m/s × 3.6, mph = m/s × 2.23694, ft/s = m/s × 3.28084.

 

Worked Example: Elastic Collision of Two Blocks

Let’s walk through a standard textbook scenario.

Scenario: A 4 kg block moving at 6 m/s collides elastically with a stationary 2 kg block. You want to find the final velocities.

Steps and Results:

  1. Object 1 Mass: 4 kg

  2. Object 1 Velocity: 6 m/s

  3. Object 2 Mass: 2 kg

  4. Object 2 Velocity: 0 m/s

  5. Collision Type: Elastic

  6. Interpretation: The results section now displays:

    • Object 1 Final Velocity: 2.00 m/s

    • Object 2 Final Velocity: 8.00 m/s

    • Total Momentum Before: 24 kg·m/s

    • Total Momentum After: 24 kg·m/s

    • Total KE Before: 72 J

    • Total KE After: 72 J

Calculation Check:

  • v₁' = ((4 − 2) × 6 + 2 × 2 × 0) ÷ (4 + 2) = 12 ÷ 6 = 2 m/s

  • v₂' = ((2 − 4) × 0 + 2 × 4 × 6) ÷ (4 + 2) = 48 ÷ 6 = 8 m/s

  • Momentum before: 4 × 6 + 2 × 0 = 24; after: 4 × 2 + 2 × 8 = 24 (conserved)

  • KE before: 0.5 × 4 × 36 + 0 = 72 J; after: 0.5 × 4 × 4 + 0.5 × 2 × 64 = 8 + 64 = 72 J (conserved in elastic)

Takeaway: In an elastic collision, both momentum and kinetic energy are conserved. The 4 kg block slows to 2 m/s, while the 2 kg block shoots forward at 8 m/s. This demonstrates the transfer of momentum and energy between objects.

 

What Is Conservation of Momentum?

Conservation of momentum is a fundamental law of physics stating that the total momentum of a closed system remains constant if no external forces act on it. Momentum, a vector quantity, is calculated as the product of an object’s mass and velocity. In collisions, the total momentum before the interaction equals the total momentum after, regardless of the collision type. This principle applies to everything from subatomic particles to astronomical bodies and is a cornerstone of mechanics.

 

How Do You Calculate Momentum in a Collision?

To calculate momentum in a collision, you first compute the momentum of each object before the collision using p = m × v. Then sum these individual momenta to get the total initial momentum. After the collision, use the same formula for each object’s final velocity and sum again. According to the conservation law, the two totals must be equal. This calculator automates the process, but it also shows the before and after totals so you can verify conservation directly.

 

What Is the Difference Between Elastic and Inelastic Collisions?

In an elastic collision, both momentum and kinetic energy are conserved. The objects bounce apart without losing energy to deformation or heat. In a perfectly inelastic collision, momentum is conserved, but kinetic energy is not—the objects stick together and move as a single mass, with the lost energy converted into heat, sound, or deformation. The calculator applies different formulas for each type and highlights the kinetic energy difference in the inelastic case.

 

Why Is Momentum Always Conserved?

Momentum is always conserved because it is a direct consequence of Newton’s third law and the symmetry of space. When two objects collide, the forces they exert on each other are equal and opposite, and they act for the same amount of time. This means the impulses are equal and opposite, so the total change in momentum is zero. Unless an external force acts, the total momentum of the system cannot change. This is true even when kinetic energy is not conserved.

 

How Do You Manually Calculate Final Velocities After a Collision?

For an elastic collision, use the two equations:
v₁' = ((m₁ − m₂)v₁ + 2m₂v₂) ÷ (m₁ + m₂)
and
v₂' = ((m₂ − m₁)v₂ + 2m₁v₁) ÷ (m₁ + m₂).

For a perfectly inelastic collision, the common final velocity is
v' = (m₁v₁ + m₂v₂) ÷ (m₁ + m₂).

You can also solve using simultaneous equations from momentum and kinetic energy conservation, but the direct formulas are faster and less error-prone.

 

What Factors Affect the Outcome of a Collision?

The outcome is determined by the masses and initial velocities of the two objects. Larger mass differences produce greater velocity changes—a heavy object striking a light one imparts high speed to the lighter object while slowing only slightly. The collision type is also critical: elastic collisions preserve kinetic energy, while inelastic collisions convert some energy into other forms. The direction of motion matters as well; head-on and rear-end collisions behave differently, which is why negative velocities are supported.

 

When Is Kinetic Energy Not Conserved?

Kinetic energy is not conserved in inelastic collisions. When two objects stick together, deform, or produce sound and heat, some of the initial kinetic energy is transformed into other forms. The calculator shows this explicitly by displaying the kinetic energy before and after the collision. In a perfectly inelastic collision, the kinetic energy after will always be less than the kinetic energy before, and the difference represents the energy lost to non-mechanical forms.

 

Common Mistakes in Collision Calculations

A common mistake is mixing units—for example, using grams for one mass and kilograms for another without converting. The calculator handles this by converting all inputs to SI base units before calculation. Another mistake is applying the elastic formula to an inelastic collision or vice versa, leading to incorrect final velocities. Forgetting that velocity is a vector and neglecting direction signs is also frequent. This tool treats negative velocities correctly, but you must enter them when objects move in opposite directions.

 

Real-World Scenario: Car Crash Analysis

Imagine a 1500 kg car traveling at 20 m/s rear-ends a 1000 kg car at rest. Assuming the collision is perfectly inelastic (the cars lock together), you would use the inelastic formula:
v' = (1500 × 20 + 1000 × 0) ÷ (1500 + 1000) = 12 m/s.
Using the calculator, you enter these values and select Perfectly Inelastic. The result shows both final velocities are 12 m/s. The kinetic energy before is 300,000 J, but after it is only 180,000 J, a loss of 120,000 J, converted into crash deformation and heat. This example illustrates why inelastic collisions are so dangerous.

 

Benefits of Using This Conservation of Momentum Calculator

  • Saves Time: Instantly computes final velocities and energy values without manual algebra.

  • Handles Unit Conversion: Automatically converts mass and velocity to SI units, preventing errors from mixed units.

  • Supports Two Collision Types: Clearly separates elastic and perfectly inelastic formulas.

  • Verifies Conservation: Displays momentum before and after so you can see the law in action.

  • Shows Kinetic Energy: Helps understand how much energy is lost in inelastic collisions.

  • Free and Private: Runs entirely in your browser—your data never leaves your device.

 

Frequently Asked Questions

How accurate is this conservation of momentum calculator?
The calculator is mathematically accurate for the one-dimensional collision formulas it uses. It converts all inputs to SI base units before computing, and displays results with up to four decimal places. Floating-point rounding may cause tiny discrepancies in momentum conservation checks, but these are negligible.

Can I use this tool for objects moving in opposite directions?
Yes. The velocity fields accept negative numbers. If one object moves left and the other moves right, enter one velocity as negative. The formulas will correctly account for the direction because momentum is a vector quantity.

What causes the final velocities to show “—”?
This happens if either mass is zero. The calculator requires positive masses for both objects because a massless object has no physical meaning in a collision. Enter a positive mass for both objects to see results.

Is this tool safe and private to use?
Yes, it is completely safe and private. The calculator is a client-side application, meaning all processing happens locally in your web browser. The values you enter are never transmitted, stored, or shared.

What is the difference between the elastic and inelastic options?
The elastic option uses formulas that conserve both momentum and kinetic energy. The perfectly inelastic option assumes the objects stick together after the collision and uses a single combined final velocity, conserving momentum but not kinetic energy.

Can I use this tool for 2D collisions?
No, this calculator is designed for one-dimensional, head-on collisions only. It does not handle angles or components in two dimensions. For 2D collisions, you would need to break velocities into x and y components and apply conservation laws separately.

Why does the kinetic energy after show the same as before in elastic mode?
In an elastic collision, kinetic energy is conserved by definition. The formula for elastic collisions is derived specifically to preserve total kinetic energy. Therefore, the before and after kinetic energy values will match (within small floating-point rounding).

Can I change the output velocity unit?
The final velocities are displayed in the same unit as Object 1’s velocity input. If you want the output in m/s, set Object 1’s velocity unit to m/s. The tool also always displays momentum in kg·m/s and kinetic energy in joules, which are the standard SI units.

ADVERTISEMENT

ADVERTISEMENT