Impulse and Momentum Calculator

Calculate impulse, momentum, force, and velocity relationships

Input any eight values to solve for the remaining one using impulse-momentum relationships.

Last updated: December 24, 2025
Frank Zhao - Creator
CreatorFrank Zhao

Impulse and Momentum Variables

More info
m/s
More info
m/s
More info
m/s
More info
kg
More info
N
More info
sec
More info
N⋅s
More info
N⋅s
More info
N⋅s
1Impulse from ForceJ = F × t
J=FtJ = F \cdot t
2Impulse from VelocityJ = m × Δv
J=mΔvJ = m \cdot \Delta v
3Momentump = m × v
p=mvp = m \cdot v
4Velocity ChangeΔv = v₂ - v₁
Δv=v2v1\Delta v = v_2 - v_1
5Impulse TheoremJ = p₂ - p₁
J=p2p1J = p_2 - p_1
6Force from ImpulseF = (m × Δv) / t
F=mΔvtF = \frac{m \cdot \Delta v}{t}
7Time from Impulset = J / F
t=JFt = \frac{J}{F}
JImpulse
FForce
tTime
mMass
vVelocity
pMomentum
🚀

Introduction / Overview

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: J=ΔpJ = \Delta p.

Who this is for

  • Students solving impulse-momentum problems quickly.
  • Teachers and tutors checking answers and sign conventions.
  • Engineers and hobbyists sanity-checking “push vs. time” estimates.

A good companion

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.

🧱

Formula for momentum

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:

p=mvp = m \cdot v

Here pp is momentum, mm is mass, and vv 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 equation

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:

J=FtJ = F \cdot t

In SI units, JJ is measured in Ns\mathrm{N\cdot s}, which is the same as kgm/s\mathrm{kg\cdot m/s}.

The same impulse can also be computed from momentum change:

J=ΔpJ = \Delta p==p2p1p_2 - p_1
==mv2mv1m\cdot v_2 - m\cdot v_1
==m(v2v1)m\cdot (v_2 - v_1)==mΔvm\cdot \Delta v
🧭

How to use / Quick start guide

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.

1

Choose what you know

For example: mass and velocity change, or force and time.

2

Enter values with units

Units are handled for you. Just pick the unit you want for each field.

3

Read the blue results

Calculated outputs are highlighted, so you can quickly see what the calculator derived.

Worked example: stopping a ball

A ball with mass m=0.160 kgm = 0.160\ \mathrm{kg} moves atv1=2.5 m/sv_1 = 2.5\ \mathrm{m/s} and comes to restv2=0 m/sv_2 = 0\ \mathrm{m/s}. The required impulse is:

J=m(v2v1)J = m\,(v_2 - v_1)==0.160(02.5)0.160\,(0 - 2.5)==0.4 Ns-0.4\ \mathrm{N\cdot s}

The negative sign simply means the impulse points opposite the initial motion.

🧮

How to calculate impulse

1) From momentum change

If you know initial and final momentum, useJ=p2p1J = p_2 - p_1.

2) From mass and velocity change

If you know mass and velocity change, useJ=mΔvJ = m\,\Delta v.

3) From force and time

If you know average force and time interval, useJ=FtJ = F\,t.

💡
Tip:

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.

🌍

Real-world examples / Use cases

Stopping a ball

Background: a ball is moving and you want the impulse needed to bring it to rest.

J=0.160(02.5)J = 0.160\,(0 - 2.5)==0.4 Ns-0.4\ \mathrm{N\cdot s}

Use it to estimate the “push back” required, or to compare two stopping times for the same change in momentum.

🛹

Push over a short time

Background: a skateboard gets a push of roughly constant force.

J=FtJ = F\,t==50×0.2050\times 0.20==10 Ns10\ \mathrm{N\cdot s}

If mass is m=2 kgm = 2\ \mathrm{kg}, then Δv=J/m=5 m/s\Delta v = J/m = 5\ \mathrm{m/s}.

🧤

Catching safely

Background: the same impulse can be delivered with a smaller force if you increase the stopping time.

J=FtJ = F\,t\RightarrowF=J/tF = J/t

Practical takeaway: “give” in gloves, padding, or bending your arms increases tt and reduces average FF.

🎯

Checking a collision setup

Background: you computed momenta before and after an interaction and want the impulse.

J=p2p1J = p_2 - p_1

For two-object problems, switch to the Conservation of Momentum Calculator.

📝

Tips & best practices

  • Pick a positive direction first, then keep signs consistent for v1v_1, v2v_2, p1p_1, and p2p_2.
  • If you’re using J=FtJ = F\,t, remember it assumes an average force over the interval.
  • Use consistent units: SI makes life easy (kg, m/s, N, s). The calculator converts for you, but keeping inputs “reasonable” helps avoid mistakes.
  • For the most accurate interpretation, focus on JJ as a vector direction — not just a magnitude.
💡

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).

📐

Calculation method / Formula explanation

The calculator connects three core relationships. You can think of them as three “doors” into the same physics.

Momentum definition

p=mvp = m\,v

Impulse from force and time

J=FtJ = F\,t

Impulse-momentum relationship

J=Δp=p2p1J = \Delta p = p_2 - p_1
Δv=v2v1\Delta v = v_2 - v_1\RightarrowJ=mΔvJ = m\,\Delta v

Variable meanings

  • mm: mass
  • v1v_1, v2v_2: initial and final velocity
  • p1p_1, p2p_2: initial and final momentum
  • FF: average force during the interval
  • tt: time interval
  • JJ: impulse

Frequently asked questions (FAQs)

How do I calculate impulse from momentum?

Use the difference between final and initial momentum:J=Δp=p2p1J = \Delta p = p_2 - p_1.

What’s the impulse–momentum theorem?

It states that the impulse applied to an object equals its change in momentum:J=ΔpJ = \Delta p. A negative value usually means the impulse points opposite the chosen positive direction.

Are impulse and momentum the same thing?

They’re related but not identical. Momentum measures motion at an instant:p=mvp = m\,v. Impulse measures how much momentum changes over an interval:J=ΔpJ = \Delta p.

What impulse is required to stop a ball if mass is 160 g and speed is 2.5 m/s?

Convert mass to kilograms and set the final velocity to zero.

J=m(v2v1)J = m\,(v_2 - v_1)==0.160(02.5)0.160\,(0 - 2.5)==0.4 Ns-0.4\ \mathrm{N\cdot s}

The negative sign means the stopping impulse points opposite the ball’s motion.

Why do I get a negative impulse?

Impulse is directional. If you define one direction as positive, a result likeJ<0J < 0means the impulse is pointing in the opposite direction.

What units should impulse and momentum use?

In SI, both share the same unit:Ns\mathrm{N\cdot s}which is equivalent tokgm/s\mathrm{kg\cdot m/s}.

⚠️

Limitations / Disclaimers

  • This calculator is for educational and estimation purposes. It does not replace professional engineering judgment.
  • Using J=FtJ = F\,t assumes an average force over the time interval; real forces may vary significantly.
  • All results depend on your sign convention and choice of direction for vv and pp.
  • For multi-dimensional motion, you should treat momentum and impulse as vectors; this calculator focuses on one-dimensional relationships.
Impulse and Momentum Calculator