Physics calculators

Momentum Calculator

Updated May 1, 2026 By Jehan Wadia
Momentum Calculator (p = mv)
Mass must be positive
Negative = opposite direction
Enter a valid number
Momentum (p)
50.00
kg·m/s
Mass (m)
10.00
kg
Velocity (v)
5.00
m/s

Kinetic Energy 125.00 J
de Broglie Wavelength (λ = h/p) 1.325 × 10⁻³⁵ m
Impulse Calculator (J = F · Δt = Δp)
Negative = opposite direction
Enter a valid number
Time must be positive
Impulse (J)
50.00
N·s
Average Force (F)
100.00
N
Time Interval (Δt)
0.500
s

Change in Momentum (Δp) 50.00 kg·m/s
Equivalent: J = Δp Verified
1D Collision Calculator
Object 1
Mass must be positive
Positive = rightward
Object 2
Mass must be positive
Negative = leftward
Collision Results
v₁f (Object 1)
-0.63
m/s
v₂f (Object 2)
9.38
m/s

Total Momentum Before 35.00 kg·m/s
Total Momentum After 35.00 kg·m/s
Conservation Check Momentum Conserved

Kinetic Energy Analysis
KE Before
287.50 J
KE After
287.50 J
ΔKE (Energy Lost)
0.00 J
% Energy Retained 100.00%

Introduction

Momentum is a key idea in physics that tells you how hard it is to stop a moving object. It depends on two things: how much mass an object has and how fast it is going. The formula is simple — momentum (p) equals mass (m) times velocity (v). A heavy truck moving slowly can have the same momentum as a light bullet moving very fast. Understanding momentum helps explain car crashes, sports collisions, rocket launches, and much more.

This momentum calculator lets you quickly solve for momentum, mass, or velocity using the formula p = m × v. Just pick what you want to find, enter the two known values, and the tool does the rest. It supports many units like kilograms, pounds, meters per second, miles per hour, and more, so you can work with whatever measurements you have. You also get a step-by-step solution that shows exactly how the answer was found, which is great for homework or double-checking your work. Try one of the built-in examples — like a speeding bullet or a freight train — to see how momentum changes with different masses and speeds.

How to use our Momentum Calculator

Enter any two of the three variables — mass, velocity, or momentum — and this calculator will solve for the missing value using the formula p = m × v. You can also choose your preferred units, decimal precision, and result notation.

Calculation Mode (Tabs): Pick what you want to solve for by clicking one of the three tabs at the top. Choose "Calculate Momentum" if you know mass and velocity, "Calculate Mass" if you know momentum and velocity, or "Calculate Velocity" if you know momentum and mass.

Mass: Type in the mass of the object. Use the dropdown menu next to the field to pick a unit such as kilograms (kg), grams (g), pounds (lb), ounces (oz), metric tons, or even atomic mass units (u).

Velocity: Type in the speed of the object. A negative number means the object is moving in the opposite direction. Use the dropdown to select a unit like meters per second (m/s), kilometers per hour (km/h), miles per hour (mph), feet per second (ft/s), knots, or Mach.

Momentum: If you are solving for mass or velocity, type in the known momentum value. Use the dropdown to choose a unit such as kg·m/s, N·s (newton-seconds), kN·s, dyn·s, lb·ft/s, lbf·s, or slug·ft/s.

Decimal Precision: Select how many decimal places you want in your answer. Choose "Auto" to let the calculator decide, or pick a specific number from 3 to 9 digits.

Result Notation: Choose how you want your answer displayed. "Standard" shows a regular number, "Scientific" uses powers of ten (like 2.0e4), and "Engineering" uses exponents that are multiples of three.

Auto-Calculate: Check this box if you want the result to update right away each time you change an input. Uncheck it if you prefer to click the "Calculate" button yourself.

Results: After you calculate, the answer appears in the Results section along with a direction arrow showing positive or negative momentum. You can also use the "Alternative Units" dropdown to quickly convert your result into a different unit, or click "Copy Result" to copy it to your clipboard.

Step-by-Step Solution: Click "Show/Hide" under the results to see every step the calculator took, including unit conversions and the final formula used to reach your answer.

Quick Examples: Click any example card — such as Bullet, Car Crash, Baseball, Freight Train, Electron, or Satellite — to auto-fill the inputs with real-world values and instantly see the momentum result.

What Is Momentum?

Momentum is a measure of how much "motion" an object has. It depends on two things: how heavy the object is (its mass) and how fast it is moving (its velocity). The formula is simple:

p = m × v

Here, p stands for momentum, m is mass, and v is velocity. A heavy truck moving slowly can have the same momentum as a light baseball moving very fast. Momentum is measured in units like kg·m/s (kilogram-meters per second). Because velocity has a direction, momentum is a vector, meaning it also has a direction. A positive value might mean "moving to the right," while a negative value means "moving to the left." This directional nature is important when analyzing motion — our Displacement Calculator can help you work with directional quantities of position and distance.

The Impulse-Momentum Connection

Impulse is the effect a force has on an object when that force acts over a period of time. The formula is:

J = F × Δt

Here, J is impulse, F is the average force applied, and Δt is the time the force acts. The key idea is that impulse equals the change in momentum (J = Δp). This is why a baseball catcher pulls their hand back when catching a ball — by increasing the time of contact, they reduce the force on their hand, even though the change in momentum stays the same. You can explore this relationship in more detail with our dedicated Impulse Calculator. If you need to determine the force involved, our Force Calculator uses Newton's second law (F = ma) to find the net force acting on an object, while the Acceleration Calculator can help you find how quickly velocity changes over time.

Conservation of Momentum in Collisions

One of the most important rules in physics is the law of conservation of momentum. It says that when two objects collide with no outside forces acting on them, their total momentum before the collision equals the total momentum after. This rule holds true for every type of collision.

There are two main types of collisions:

  • Elastic collisions — Both momentum and kinetic energy are conserved. The objects bounce off each other and no energy is lost to heat, sound, or deformation. Billiard balls are a close real-world example.
  • Perfectly inelastic collisions — Momentum is still conserved, but the objects stick together after the collision. Kinetic energy is not conserved; some of it turns into heat, sound, or deformation. A car crash where the vehicles crumple together is a common example.

Momentum in Two Dimensions

In real life, objects don't always move along a single straight line. When motion happens on a flat surface, you need to break velocity into two parts: an x-component (horizontal) and a y-component (vertical). Momentum then also has two components — pₓ = m × vₓ and pᵧ = m × vᵧ. The total magnitude of momentum is found using the Pythagorean theorem: |p| = √(pₓ² + pᵧ²). The direction angle is calculated with the arctangent function. For problems involving two-dimensional motion, such as a ball launched at an angle, our Projectile Motion Calculator is an excellent companion tool that handles trajectory, range, and flight time calculations.

Kinetic Energy and the de Broglie Wavelength

Kinetic energy is the energy an object has because of its motion, calculated as KE = ½mv². It is closely related to momentum: KE = p² / (2m). In collisions, comparing kinetic energy before and after tells you how much energy was lost or kept. Use our Kinetic Energy Calculator to compute KE directly, or explore stored energy with the Potential Energy Calculator. For scenarios involving gravity, such as a dropped object gaining momentum as it falls, our Free Fall Calculator can determine the velocity at any point during the descent, and the Gravitational Force Calculator helps you find the gravitational pull between two masses.

At a very tiny scale, every moving object also behaves like a wave. The de Broglie wavelength links momentum to this wave behavior using the formula λ = h / p, where h is Planck's constant (6.626 × 10⁻³⁴ J·s). For everyday objects like a thrown ball, this wavelength is unimaginably small — far too tiny to detect. But for particles like electrons, the de Broglie wavelength is large enough to matter and is a cornerstone of quantum mechanics. You can explore wave properties further with our Wavelength Calculator, or dive into Einstein's famous mass-energy equivalence using the E = mc² Calculator.


Frequently asked questions

What is the formula for momentum?

The formula for momentum is p = m × v, where p is momentum, m is mass, and v is velocity. To find mass, use m = p ÷ v. To find velocity, use v = p ÷ m.

What units does the momentum calculator use?

The calculator supports many units. For mass, you can use milligrams, grams, kilograms, metric tons, ounces, pounds, short tons, long tons, stones, and atomic mass units. For velocity, you can use cm/s, m/s, km/h, ft/s, in/s, mph, knots, and Mach. For momentum, options include kg·m/s, N·s, kN·s, MN·s, dyn·s, lb·ft/s, lbf·s, and slug·ft/s.

Can momentum be negative?

Yes. Momentum can be negative. A negative value means the object is moving in the opposite direction. Since momentum is a vector, its sign shows direction. If you enter a negative velocity, the calculator will give a negative momentum and show a left-pointing arrow.

What is the SI unit of momentum?

The SI unit of momentum is kg·m/s (kilogram-meters per second). This is the same as a Newton-second (N·s). The calculator converts all inputs to SI units before doing the math, then displays the result in your chosen unit.

How do I calculate the momentum of a car?

Enter the car's mass and velocity into the calculator. For example, a 1,500 kg car moving at 60 km/h has a momentum of about 25,000 kg·m/s. Select "Calculate Momentum," type 1500 in the mass field with kg selected, type 60 in the velocity field with km/h selected, and click Calculate.

What is the difference between momentum and impulse?

Momentum is how much "push" a moving object carries at a given moment (p = m × v). Impulse is the change in momentum caused by a force acting over time (J = F × t). Impulse equals the difference between the final and initial momentum of an object.

Why does the calculator show an arrow next to the result?

The arrow shows the direction of momentum. A right-pointing green arrow (→) means the momentum is positive. A left-pointing red arrow (←) means the momentum is negative, so the object moves in the opposite direction. A circle (○) means the momentum is zero.

Can I use this calculator for very small objects like electrons?

Yes. The calculator handles very small and very large numbers. You can enter values in scientific notation, like 9.1e-31 for an electron's mass. Use the scientific or engineering notation option to read the result more easily.

What happens if I set velocity to zero when solving for mass?

The calculator will show an error. You cannot divide by zero, so if velocity is zero, mass cannot be calculated. An object at rest has zero momentum regardless of its mass, so the equation has no unique solution for mass.

Does this calculator account for relativistic momentum?

No. This calculator uses the classical formula p = m × v, which works well for objects moving much slower than the speed of light. For objects near the speed of light, you would need the relativistic formula p = γmv, where γ is the Lorentz factor.

How does the step-by-step solution work?

Click the "Show/Hide" button in the Step-by-Step Solution section. The calculator shows each step it took: the given values, how it converted units to SI, and the final multiplication or division used to get the answer.

What is the difference between standard, scientific, and engineering notation?

Standard shows a regular number like 25,000. Scientific notation writes it as 2.500e4 (a number times a power of 10). Engineering notation is similar but only uses exponents that are multiples of 3, like 25.000e3. Choose whichever is easiest for you to read.

How do I convert my momentum result to a different unit?

After calculating, use the "Alternative Units" dropdown on the right side of the results section. Pick any available unit and the converted value will appear below the dropdown instantly.

Does a heavier object always have more momentum?

No. Momentum depends on both mass and velocity. A light object moving very fast can have more momentum than a heavy object moving slowly. For example, a small bullet at 380 m/s can have more momentum than a bowling ball rolling at 2 m/s.

What does the auto-calculate checkbox do?

When checked, the calculator updates the result automatically every time you change a number or a unit. If you uncheck it, the result will only update when you click the "Calculate" button. Auto-calculate is on by default.