Calculate momentum, mass, or velocity using the physics formula p = mv
Supports 1D linear momentum and 2D/3D vector momentum calculations

Linear momentum (or simply "momentum") is the product of an object's mass and its velocity. Think of it as the "oomph" behind something in motion — the reason a bowling ball rolling at 10 mph feels very different from a ping-pong ball at the same speed.
Momentum tells you how hard it is to stop something. A heavier object moving at the same speed has more momentum. A faster object of the same mass also has more momentum.
This calculator helps you work with momentum in 1D mode (motion along a single line) or 2D/3D mode (motion with components in multiple directions). Whether you're a physics student solving textbook problems or an engineer analyzing collisions, you'll find this tool handy.
SI units: kg·m/s or N·s (Newton-seconds). Imperial: lb·ft/s or slug·ft/s.
Momentum has both magnitude and direction — it points in the same direction as velocity.
In a closed system with no external forces, total momentum is conserved.
Our momentum calculator works bi-directionally — enter any two values, and it automatically calculates the third. Here's a quick walkthrough:
Choose 1D Momentum tab
Perfect for motion along a straight line.
Enter two known values
Example: Mass = 10 kg, Velocity = 5 m/s
Read the result
The calculator outputs: Momentum = 50 N·s
Switch to 2D/3D Momentum tab
Use this for projectile motion, collisions at angles, or 3D physics.
Enter mass and velocity components
Example: Mass = 2 kg, ,
Get component-wise results
, ,
The momentum formula is beautifully simple — just mass times velocity:
Linear Momentum Equation
Connection to Newton's Second Law: Force equals the rate of change of momentum (). When mass is constant, this simplifies to the familiar .
Since momentum is a vector, it has components along each axis. If an object moves diagonally or in 3D space, you need to track each component separately:
Vector Momentum Components
Magnitude (Total Momentum)
A 5 kg ball moves with , .
,
The momentum vector points in the same direction as velocity. This is crucial when analyzing collisions at angles.
If you're working with planar motion (like a projectile), just leave the Z component blank. The calculator handles 2D and 3D seamlessly.
Let's see momentum in action with some practical scenarios:
A person weighing 65 kg jogs at 2 m/s. What's their momentum?
To increase momentum to 195 N·s, they'd need to speed up to 3 m/s.
An empty 12-ton dump truck travels at 35 mph.
When fully loaded (24 tons), its momentum doubles — which is why braking distance increases significantly!
An elephant (5,000 kg) charging at 35 km/h (9.7 m/s).
35 km/h doesn't sound fast, but combined with massive weight, that's some serious momentum. Definitely get out of the way!
A 0.145 kg baseball with , m/s.
Momentum isn't just an abstract physics concept — it has profound practical implications:
A truck's momentum determines how much force (brakes) over what time is needed to stop. Higher momentum = longer stopping distance.
Crash investigators use momentum conservation to reconstruct accidents and determine pre-impact velocities.
Rockets work by conservation of momentum — ejecting mass at high velocity creates an equal and opposite momentum change.
From baseball bats to golf clubs, understanding momentum transfer helps optimize equipment and technique.
Conservation Law: In any closed system (no external forces), total momentum before = total momentum after. This is one of the most powerful principles in physics!
Large forces acting over short times (like a ball hitting a wall) create impulse, which equals the change in momentum. Interested in impact forces? Impulse calculators can help with that analysis.
The calculator handles unit conversions automatically, but make sure you're using the same unit system throughout your problem for clarity.
Common mistakes to avoid
Study tip: When solving collision problems, always set up a coordinate system first. Define positive direction, then use conservation of momentum:
In 1D, positive/negative velocity indicates direction. In 2D/3D, use component signs (e.g., vₓ = -5 means moving left).
Momentum should be proportional to both mass and velocity. If doubling mass doesn't double momentum, check your inputs!
Momentum () is a vector and conserved in collisions. Kinetic energy () is a scalar and may not be conserved (think inelastic collisions. They measure different things!
Yes! Negative momentum simply indicates direction. If you define rightward as positive, then leftward motion gives negative momentum. It's all about your chosen coordinate system.
It stems from Newton's third law — every action has an equal and opposite reaction. In a closed system, internal forces cancel out, so total momentum stays constant.
SI units (kg, m/s, N·s) are standard in physics. The calculator supports multiple units and converts automatically. Just be consistent within your problem.
That's angular momentum (), which is different from linear momentum. This calculator handles linear motion only. For rotation, you'd need an angular momentum calculator.
Momentum is still conserved! The objects stick together and move with a common velocity. Energy is lost to deformation/heat, but momentum conservation holds.
The math is exact ( is straightforward). We use high-precision arithmetic internally and preserve accuracy across unit conversions. Results are displayed to 10 significant figures.
Absolutely! Click the Share button and check "Include results" to generate a link with all your inputs. Perfect for collaborating on physics homework.
These resources provide excellent supplementary material for understanding momentum concepts in greater depth.
Have a look at the flight path of the object with this trajectory calculator.
Calculate free fall parameters including gravitational acceleration, drop height, fall duration, and impact velocity. Supports bidirectional LRU solving with unit conversions.
Calculate free fall with quadratic air drag, including terminal velocity, fall time, maximum velocity, and drag force. Supports air resistance coefficient calculation from object properties.
Calculate the horizontal range of a projectile based on velocity, angle, and initial height. Supports bidirectional calculation with multiple unit systems.
Calculate projectile trajectory parameters including launch velocity, angle, distance, maximum height, and flight time with bidirectional solving.
Use this maximum height calculator to figure out what is the maximum vertical position of an object in projectile motion.