Kinematics Calculator

Enter any three of s, u, v, a and t and get the other two from the equations of motion.

Solve constant-acceleration motion problems with the SUVAT equations: enter any three of displacement, initial velocity, final velocity, acceleration and time to find the other two.

PhysicsUpdated October 22, 2026Checked against 6 reference values

What this calculator does

Motion with constant acceleration is described by five quantities: displacement s, initial velocity u, final velocity v, acceleration a and time t. Know any three and the other two follow. This calculator does exactly that: fill in any three boxes, leave two blank, and it picks the right equations of motion and solves for the missing pair, in any mix of units. It lists which equations it used, so you can follow the working, and plots position and velocity over the motion.

It handles speeding up, slowing down and objects thrown upward, as long as you keep a consistent sign convention: choose one direction as positive and give velocities and acceleration pointing the other way a minus sign.

The equations of motion

v = u + at

s = ut + 1 over 2at²

s = vt − 1 over 2at²

v² = u² + 2as

s = (u + v)t ÷ 2

Each equation leaves out one of the five quantities, which is why any three known values are enough. The calculator chooses the pair of equations that avoids the two unknowns. These equations assume the acceleration stays constant throughout; for changing acceleration, break the motion into stages and solve each one.

Worked examples

Braking distance. A car at 20 m/s (72 km/h) braking at 5 m/s² stops in 4 s over 40 m.

A dropped stone. After 3 s of free fall from rest it has fallen 44.13 m and is moving at 29.42 m/s.

Take-off. An aircraft that must reach 80 m/s within 1,200 m of runway needs an average acceleration of 2.667 m/s², taking 30 s.

A car from 0 to 100 km/h in 8 s accelerates at 3.472 m/s² and covers 111.1 m.

Braking distance grows with the square of speed

Distance to stop at a constant 7 m/s² of braking, ignoring reaction time:

SpeedBraking distanceTime to stop
30 km/h4.96 m1.19 s
50 km/h13.8 m1.98 s
70 km/h27 m2.78 s
90 km/h44.6 m3.57 s
110 km/h66.7 m4.37 s

Doubling speed quadruples the braking distance, from v² = u² + 2as. Add the distance traveled during the driver's reaction time, typically 1 to 2 seconds at full speed, for the total stopping distance.

Getting the signs right

Most mistakes in these problems come from signs. Pick a positive direction, often the direction of the initial motion or upward for vertical problems, and stick to it. A ball thrown straight up at 15 m/s with gravity pulling down has u = +15 m/s and a = −9.81 m/s²; at the top v = 0, and when it returns to the hand s = 0 and v = −15 m/s. If a result comes out negative, it points opposite to your positive direction, which is often exactly right.

Problems with more than one stage

Many real problems have stages with different accelerations: a car speeds up, cruises, then brakes; a rocket burns its engine, then coasts upward under gravity alone. Solve each stage separately with this calculator and pass the final velocity of one stage on as the initial velocity of the next. Distances and times add across the stages.

For example, a train that accelerates from rest at 0.5 m/s² for 60 s reaches 30 m/s after covering 900 m. If it then cruises for two minutes it covers another 3,600 m, and if it finally brakes at 1 m/s² it needs 30 s and 450 m to stop: 4,950 m in 210 s in total. Writing down u, v, a, s and t for each stage in a small table keeps the bookkeeping clear and makes errors easy to spot.

Kinematics Calculator: common questions

What are the SUVAT equations?

Five equations linking displacement s, initial velocity u, final velocity v, acceleration a and time t for constant acceleration: v = u + at, s = ut + 0.5at², s = vt − 0.5at², v² = u² + 2as and s = (u + v)t ÷ 2.

How many values do I need?

Any three. Each equation leaves out one quantity, so with three known values there is always a pair of equations that gives the other two.

How do I find stopping distance?

Use v² = u² + 2as with v = 0: s = u² ÷ (2 × deceleration). At 20 m/s and 5 m/s² of braking, that is 40 m.

What sign should acceleration have?

Negative if it points against your chosen positive direction, for example braking, or gravity when up is positive.

Do these equations work when acceleration changes?

No. They assume constant acceleration. Split the motion into stages with constant acceleration, or use calculus for smoothly changing acceleration.

Sources