Calculate impulse, momentum, force, and velocity relationships
Input any eight values to solve for the remaining one using impulse-momentum relationships.

Impulse and momentum are two sides of the same story: momentum tells you how much “motion” an object has, and impulse tells you how much that motion changes. If you’re working on a physics homework problem, checking a lab measurement, or estimating the effect of a push, this calculator helps you connect the dots.
✅ One simple idea to remember: impulse is the change in momentum. In symbols: .
If you only need basic momentum in one dimension, try our Momentum Calculator. For collisions and momentum conservation, the Conservation of Momentum Calculator is a natural next step.
Momentum is the mass–velocity product. In one dimension you can treat it as a signed number, but in general it’s a vector. The core definition is:
Here is momentum, is mass, and is velocity.
Why signs matter
If you pick “to the right” as positive, then a leftward velocity is negative. That’s why an impulse that stops a moving object often comes out negative — it’s pointing opposite the motion.
Impulse can be defined two equivalent ways: as force applied over time, or as the change in momentum. When the average force is known over a time interval, the most direct formula is:
In SI units, is measured in , which is the same as .
The same impulse can also be computed from momentum change:
The calculator is flexible: enter any set of values you actually know, and it fills the rest. A simple way to use it is to pick one “path” (force–time, mass–velocity change, or momentum change) and start there.
Choose what you know
For example: mass and velocity change, or force and time.
Enter values with units
Units are handled for you. Just pick the unit you want for each field.
Read the blue results
Calculated outputs are highlighted, so you can quickly see what the calculator derived.
A ball with mass moves at and comes to rest. The required impulse is:
The negative sign simply means the impulse points opposite the initial motion.
If you know initial and final momentum, use.
If you know mass and velocity change, use.
If you know average force and time interval, use.
If you don’t know the exact force profile (it changes over time), using an average force can still be a solid estimate — just treat the result as approximate.
Background: a ball is moving and you want the impulse needed to bring it to rest.
Use it to estimate the “push back” required, or to compare two stopping times for the same change in momentum.
Background: a skateboard gets a push of roughly constant force.
If mass is , then .
Background: the same impulse can be delivered with a smaller force if you increase the stopping time.
Practical takeaway: “give” in gloves, padding, or bending your arms increases and reduces average .
Background: you computed momenta before and after an interaction and want the impulse.
For two-object problems, switch to the Conservation of Momentum Calculator.
Pro Tip: If your result looks wildly large or tiny, try switching the units to something closer to the scale you expect (for example, hours instead of seconds).
The calculator connects three core relationships. You can think of them as three “doors” into the same physics.
Momentum definition
Impulse from force and time
Impulse-momentum relationship
Variable meanings
Use the difference between final and initial momentum:.
It states that the impulse applied to an object equals its change in momentum:. A negative value usually means the impulse points opposite the chosen positive direction.
They’re related but not identical. Momentum measures motion at an instant:. Impulse measures how much momentum changes over an interval:.
Convert mass to kilograms and set the final velocity to zero.
The negative sign means the stopping impulse points opposite the ball’s motion.
Impulse is directional. If you define one direction as positive, a result likemeans the impulse is pointing in the opposite direction.
In SI, both share the same unit:which is equivalent to.
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.