Physics & Engineering Calculator

Kinematics & Motion Calculator

Use the Kinematics & Motion Calculator to calculate speed, velocity, acceleration, displacement, or time and view the motion equation selected from the supplied quantities.

Calculate motion

Define → Validate → Normalize → Calculate → Check → Present

Supply the compatible known quantities requested below.
Positive direction
A negative velocity, acceleration or displacement means motion opposite the chosen positive direction.
Default standard gravity magnitude: 9.80665 m/s².

Primary result

13 m/s Final velocity after 4 s
Equation selected v = u + at
Speed 13 m/s
Average velocity 9 m/s
Initial velocity 5 m/s
Final velocity 13 m/s
Acceleration 2 m/s²
Distance —
Displacement 36 m
Time 4 s
Converted equivalent 46.8 km/h
Normalized quantities u = 5 m/s; a = 2 m/s²; t = 4 s
Calculation logic
Known variables → Identify unknown → Select equation → Rearrange → Substitute → Solve → Validate units & sign

Calculation breakdown

Internal calculations retain full numeric precision; rounding is applied only to displayed values.

1 Input values u = 5 m/s; a = 2 m/s²; t = 4 s
2 Normalized values u = 5 m/s; a = 2 m/s²; t = 4 s
3 Formula v = u + at
4 Substitution v = 5 + (2 × 4)
5 Intermediate at = 8 m/s
6 Raw result v = 13 m/s
7 Displayed result 13 m/s
Tool description
One-dimensional motion and constant-acceleration calculator.
Tool type
Physics kinematics calculator.
Core logic
Unit normalization, compatible-equation selection, algebraic solution and dimensional/sign validation.
Purpose
Solve common speed, velocity, acceleration, displacement and time relationships from supplied motion quantities.

Formula & Methodology

Kinematics Equations and Calculation Method

Kinematics describes motion using quantities such as position, displacement, distance, velocity, acceleration and time. The calculator first normalizes compatible units, identifies the requested unknown, selects an equation supported by the known quantities, rearranges it where necessary, and then solves using full numeric precision.

Speed, distance and time

Average speed is based on total path length. Distance is scalar, so it is represented as a nonnegative quantity.

Speed speed = d ÷ t

Distance divided by elapsed time.

Distance d = speed × t
Time t = d ÷ speed

Speed must be greater than zero when this form is used.

Average velocity

Average velocity uses displacement rather than total distance. It therefore includes direction through the sign of the displacement.

Average velocity v̄ = Δx ÷ Δt

Net displacement divided by elapsed time.

Constant acceleration v̄ = (u + v) ÷ 2

This second form applies when acceleration is constant over the interval.

Constant-acceleration kinematics equations

The calculator uses a compatible equation according to the quantities supplied. These equations are algebraically related, but each form can eliminate a variable that is not known.

Velocity and time v = u + at

Use when initial velocity, acceleration and time are known.

Displacement and time Δx = ut + ½at²

Uses initial velocity, acceleration and elapsed time.

Average-velocity form Δx = ((u + v) ÷ 2) × t

Uses the average of initial and final velocity when acceleration is constant.

Time-independent form v² = u² + 2aΔx

Useful when elapsed time is not known or not required.

u
Initial velocity, normally normalized to m/s.
v
Final velocity, normally normalized to m/s.
a
Constant acceleration, normally normalized to m/s².
t
Elapsed time, normally normalized to seconds.
Δx
Signed displacement, normally normalized to meters.
d
Scalar distance or path length, normally in meters.
v̄
Average velocity over the selected interval.
g
Magnitude of gravitational acceleration in free-fall mode.

Common rearrangements used by the solver

The requested quantity determines how the governing equation is rearranged. The simplest compatible relationship is preferred when the required inputs are available.

Solve for Known quantities Equation Rearranged form
Final velocity, v u, a, t v = u + at v = u + at
Initial velocity, u v, a, t v = u + at u = v − at
Acceleration, a u, v, t v = u + at a = (v − u) ÷ t
Time, t u, v, a v = u + at t = (v − u) ÷ a
Displacement, Δx u, a, t Δx = ut + ½at² Δx = ut + ½at²
Displacement, Δx u, v, t Δx = v̄t Δx = ((u + v) ÷ 2) × t
Final velocity magnitude u, a, Δx v² = u² + 2aΔx v = ±√(u² + 2aΔx)

How the general kinematics solver selects an equation

Equation selection is based on the unknown quantity and the compatible known quantities. A formula should not be selected merely because it contains the requested variable; all other required variables must also be known or derivable.

1 · Identify Mark the requested unknown and the supplied known quantities.
2 · Match Find a constant-acceleration equation containing the unknown but no unavailable quantity.
3 · Rearrange Isolate the requested variable algebraically when necessary.
4 · Normalize Convert compatible quantities to a consistent internal unit system.
5 · Solve & check Substitute, calculate, then validate dimensions, signs and physical constraints.

Unit normalization

Mixed input units are converted before the equation is evaluated. The calculator uses meters, seconds, meters per second and meters per second squared as its internal reference units.

Quantity Input unit Normalization Internal unit
Length 1 kilometer 1 km × 1000 = 1000 m m
Length 1 foot 1 ft × 0.3048 = 0.3048 m m
Length 1 mile 1 mi × 1609.344 = 1609.344 m m
Length 1 centimeter 1 cm × 0.01 = 0.01 m m
Velocity 1 km/h 1 ÷ 3.6 ≈ 0.277778 m/s m/s
Velocity 1 ft/s 1 × 0.3048 = 0.3048 m/s m/s
Velocity 1 mph 1 × 0.44704 = 0.44704 m/s m/s
Acceleration 1 ft/s² 1 × 0.3048 = 0.3048 m/s² m/s²
Time 1 minute 1 × 60 = 60 s s
Time 1 hour 1 × 3600 = 3600 s s

The normalized values are used for calculation; equivalent output units can then be generated from the raw result. See the kinematics reference section for additional unit and sign-convention guidance.

Dimensional check

Units provide an important error check. Every term being added or subtracted must represent the same physical dimension.

Velocity equation m/s = m/s + (m/s² × s)

Since m/s² × s = m/s, both terms on the right are velocities.

Displacement equation m = (m/s × s) + (m/s² × s²)

Both terms reduce to meters, so they can be added.

Distance versus displacement

Distance measures total path length and cannot be negative. Displacement measures net change in position and can be positive, negative or zero.

Average speed average speed = total distance ÷ elapsed time
Average velocity v̄ = displacement ÷ elapsed time

Consequently, total distance should not be substituted for Δx in a velocity equation unless the path and net displacement are genuinely equivalent for that motion.

Direction and sign convention

Choose one direction as positive before substituting signed values. The opposite direction is then negative. The choice is arbitrary, but it must remain consistent throughout the calculation.

Chosen positive direction Motion in positive direction Motion in opposite direction Gravity near Earth’s surface
Upward positive Positive velocity / displacement Negative velocity / displacement a = −g
Downward positive Positive velocity / displacement Negative velocity / displacement a = +g

A negative result does not automatically indicate a calculation error. For a vector quantity, it can indicate that the result points opposite the chosen positive direction.

Free-fall calculation

In the calculator’s simplified free-fall mode, gravitational acceleration is treated as constant and air resistance is excluded. The same constant-acceleration equations therefore apply after assigning the correct sign to gravity.

Final vertical velocity v = u + at

With upward positive, use a = −g. With downward positive, use a = +g.

Vertical displacement Δy = ut + ½at²

The sign of Δy follows the selected vertical coordinate convention.

Request 1 defaults the gravity magnitude to 9.80665 m/s². The user can change that magnitude where another gravitational acceleration is required.

Manual calculation using the default example

Suppose an object has an initial velocity of 5 m/s, accelerates constantly at 2 m/s² for 4 s, and the required quantity is its final velocity.

1 Write the known values u = 5 m/s
a = 2 m/s²
t = 4 s
2 Select the equation v = u + at
3 Substitute v = 5 + (2 × 4)
4 Solve v = 5 + 8 = 13 m/s
Final velocity v = 5 + (2 × 4) = 13 m/s
Displacement over the same interval Δx = (5 × 4) + ½(2 × 4²) = 36 m
Check using average velocity v̄ = (5 + 13) ÷ 2 = 9 m/s

Therefore Δx = 9 × 4 = 36 m, which agrees with the displacement equation.

Seven-stage calculation breakdown

The calculator exposes the calculation path rather than presenting only the final number. For the default example:

1 Input values u = 5 m/s; a = 2 m/s²; t = 4 s
2 Normalized values u = 5 m/s; a = 2 m/s²; t = 4 s
3 Formula v = u + at
4 Substitution v = 5 + (2 × 4)
5 Intermediate at = 8 m/s
6 Raw result v = 13 m/s
7 Displayed result 13 m/s

Calculation validation

Before presenting a result, the calculation should pass both numeric and physical consistency checks.

Check Rule Why it matters
Numeric inputs Required values must be finite numbers. Prevents undefined or nonnumeric calculations.
Elapsed time Time cannot be negative; divisors involving time require t > 0. Prevents invalid division and invalid elapsed intervals.
Distance Scalar distance must be ≥ 0. Distance represents path length.
Signed vectors Velocity, acceleration and displacement may be negative. Their signs communicate direction relative to the chosen coordinate axis.
Units Quantities must be converted to compatible dimensions before substitution. Mixing km/h, seconds and feet directly would invalidate the equation.
Square root A real-valued solution requires a nonnegative radicand. Prevents displaying an invalid real velocity result.
Constant acceleration SUVAT-style equations require acceleration to remain constant over the modeled interval. Variable acceleration requires a different mathematical treatment.
Result Result must be finite. NaN and Infinity are never presented as answers.
Calculation Portal method Define → Validate → Normalize → Calculate → Check → Present

Worked Examples & Analysis

Kinematics Examples and Motion Analysis

Apply the motion equations to a realistic constant-acceleration case, verify the result using an independent equation, and compare how different acceleration assumptions change final velocity and displacement.

Worked example: vehicle accelerating in a straight line

A physics student or engineer could use this calculation to model a short interval of straight-line motion. Suppose a vehicle is traveling at 5 m/s and then accelerates uniformly at 2 m/s² for 4 seconds. Find its final velocity and displacement during the interval.

Constant acceleration
Initial velocity, u 5 m/s
Acceleration, a 2 m/s²
Elapsed time, t 4 s
Positive direction Direction of travel
Final velocity v = u + at = 5 + (2 × 4) = 13 m/s
Displacement Δx = ut + ½at² = (5 × 4) + ½(2 × 4²) = 36 m
Stage Final velocity Displacement
Known values u = 5 m/s, a = 2 m/s², t = 4 s u = 5 m/s, a = 2 m/s², t = 4 s
Equation v = u + at Δx = ut + ½at²
Substitution v = 5 + (2 × 4) Δx = (5 × 4) + ½(2 × 4²)
Intermediate at = 8 m/s ut = 20 m; ½at² = 16 m
Result 13 m/s 36 m
Independent check v̄ = (u + v) ÷ 2 = (5 + 13) ÷ 2 = 9 m/s
Displacement check Δx = v̄t = 9 × 4 = 36 m
The calculation says

After 4 seconds the vehicle’s velocity is 13 m/s, and its net displacement during the modeled interval is 36 m.

This may mean

Under the constant-acceleration model, the vehicle gains 8 m/s of velocity during the interval. The 36 m result is displacement, not automatically total path distance in a motion problem involving a reversal of direction.

How acceleration changes the motion

Holding the initial velocity at 5 m/s and the elapsed time at 4 s isolates the effect of acceleration. Because final velocity contains an at term, it changes linearly with acceleration. Displacement contains ½at², so the acceleration contribution also depends on the square of elapsed time.

Scenario Acceleration Velocity change, Δv Final velocity Displacement
Lower acceleration 1 m/s² 4 m/s 9 m/s 28 m
Base example 2 m/s² 8 m/s 13 m/s 36 m
Higher acceleration 3 m/s² 12 m/s 17 m/s 44 m
1 → 2 m/s² Final velocity rises by 4 m/s and displacement rises by 8 m over the same 4-second interval.
2 → 3 m/s² Final velocity again rises by 4 m/s and displacement again rises by 8 m because time is held fixed.
Why time matters For displacement, the acceleration contribution is ½at². Changing the time interval changes this sensitivity.

Acceleration Scenario Comparator

Hold initial velocity and time constant, then compare three acceleration assumptions. This analysis tool does not replace the primary kinematics solver; it shows how sensitive final velocity and displacement are to acceleration.

Scenario results Normalized internally to SI units
Scenario Acceleration Δv Final velocity Displacement vs. Scenario 1
Scenario 1 1 m/s² 4 m/s 9 m/s 28 m Baseline
Scenario 2 2 m/s² 8 m/s 13 m/s 36 m +4 m/s; +8 m
Scenario 3 3 m/s² 12 m/s 17 m/s 44 m +8 m/s; +16 m
Velocity model v = u + at
Displacement model Δx = ut + ½at²
The calculation says

Increasing acceleration from 1 to 3 m/s² increases final velocity from 9 to 17 m/s and displacement from 28 to 44 m over 4 s.

This may mean

The comparison quantifies sensitivity to the assumed constant acceleration. It does not establish that the real object’s acceleration actually remains constant.

Tool description
Compares motion outcomes under three acceleration assumptions.
Tool type
Kinematics scenario analysis tool.
Core logic
v = u + at and Δx = ut + ½at² for a shared u and t.
Purpose
Evaluate how acceleration assumptions affect velocity and displacement without repeating the primary solver.

Why a negative velocity does not mean negative speed

Suppose positive is defined to the right. An object starts at +6 m/s and has constant acceleration of −2 m/s². Its velocity decreases to zero after 3 seconds. If the same acceleration continues, the velocity becomes negative, indicating motion in the opposite direction.

Time Calculation Velocity Speed Interpretation
0 s v = 6 + (−2 × 0) +6 m/s 6 m/s Moving in the positive direction
3 s v = 6 + (−2 × 3) 0 m/s 0 m/s Instantaneously at rest
5 s v = 6 + (−2 × 5) −4 m/s 4 m/s Moving in the negative direction
The calculation says

At 5 s the velocity is −4 m/s, while the instantaneous speed is 4 m/s.

This may mean

The minus sign describes direction relative to the chosen axis. It is not a negative magnitude of speed. Because this example reverses direction, total distance and net displacement also cease to be interchangeable.

Calculation Portal method Define → Validate → Normalize → Calculate → Check → Present

Motion Reference

Kinematics Assumptions, Signs, Units and Common Errors

Use this reference to interpret speed, velocity, acceleration, displacement and free-fall results correctly. The numerical answer is only meaningful when the selected motion model, units and direction convention match the physical situation being analyzed.

Speed Scalar rate at which distance is traveled.
Velocity Rate of displacement, including direction through sign.
Acceleration Rate at which velocity changes with time.
Displacement Signed change from initial position to final position.

Scalar quantities

A scalar has magnitude but does not require a direction. In the one-dimensional calculations used here, distance, elapsed time and speed are treated as scalar quantities.

Distance Total path length traveled. Distance is nonnegative.
Speed Magnitude of the rate of motion. Speed is nonnegative.

Signed vector components

In one-dimensional kinematics, vector quantities can be represented by signed components along the selected axis. Their signs indicate direction relative to the chosen positive direction.

Velocity Positive or negative depending on direction of motion.
Acceleration Positive or negative depending on the direction of the velocity change.
Displacement Positive, negative or zero depending on final versus initial position.

Distance and displacement are not interchangeable

Distance describes the length of the path traveled. Displacement describes only the net change in position. They can have the same magnitude for simple one-direction motion, but they differ whenever the path includes a reversal or other extra travel.

Motion Distance Displacement Meaning
Move 10 m right 10 m +10 m Path length and displacement magnitude are equal.
Move 10 m right, then 4 m left 14 m +6 m Total travel exceeds the net position change.
Move 10 m right, then 10 m left 20 m 0 m The object traveled 20 m but returned to its starting position.
Average speed average speed = total distance ÷ elapsed time
Average velocity v̄ = displacement ÷ elapsed time

This distinction is especially important after a reversal of direction .

Choosing a direction and sign convention

Before solving a one-dimensional vector problem, define which direction is positive. Either direction may be selected, but all velocity, acceleration and displacement values must follow the same convention.

Convention Positive quantity Negative quantity Typical gravity sign
Right is positive Points right Points left Depends on selected axis
Left is positive Points left Points right Depends on selected axis
Up is positive Points upward Points downward a = −g
Down is positive Points downward Points upward a = +g
The calculation says

A result such as v = −4 m/s means the velocity component is 4 m/s opposite the selected positive direction.

This may mean

The object is moving left instead of right, downward instead of upward, or otherwise opposite the axis you defined. It does not mean that the object’s speed has a negative magnitude.

Negative acceleration does not always mean slowing down

The sign of acceleration indicates its direction, not whether an object is necessarily gaining or losing speed.

Velocity Acceleration Speed trend
Positive Positive Increasing
Positive Negative Decreasing until a possible reversal
Negative Negative Increasing
Negative Positive Decreasing until a possible reversal

Zero acceleration

Zero acceleration means velocity is constant over the modeled interval. It does not necessarily mean the object is stationary.

If a = 0 v = u
Displacement Δx = vt

An object traveling steadily at 20 m/s has zero acceleration but continues to change position.

Assumptions behind the constant-acceleration equations

Before using equations such as v = u + at or Δx = ut + ½at², check whether the physical problem is reasonably represented by the model.

1 · One axis Motion is represented along one selected coordinate axis.
2 · Constant a Acceleration does not change during the modeled interval.
3 · Consistent signs All signed quantities use the same positive direction.
4 · Compatible units Inputs are normalized before substitution.
5 · Defined interval Initial and final quantities refer to the same time interval.
Variable acceleration:

If acceleration varies materially with time or position, one constant value of a may not describe the entire interval. More advanced motion analysis can require functions, derivatives, integrals, numerical methods, or a piecewise model.

Constant-acceleration equation reference

Select an equation containing the requested unknown and known quantities while excluding an unavailable variable where possible. For the full derivation and rearrangement method, see the kinematics equations section .

Equation Contains Omits Typical use
v = u + at u, v, a, t Δx Relating velocity change, acceleration and time.
Δx = ut + ½at² Δx, u, a, t v Finding displacement without final velocity.
Δx = ((u + v) ÷ 2) × t Δx, u, v, t a Finding displacement without explicitly using acceleration.
v² = u² + 2aΔx u, v, a, Δx t Solving a motion problem when elapsed time is not supplied.

Square roots and multiple mathematical solutions

Rearranging a squared-velocity equation can introduce more than one mathematical branch.

From the time-independent equation v² = u² + 2aΔx
Solving for velocity v = ±√(u² + 2aΔx)

The motion context determines which velocity direction is physically relevant.

Similarly, solving a displacement equation for time can produce a quadratic equation with two roots. A root may represent an earlier or later time at which the object occupies the same position. Negative elapsed-time roots are normally outside a problem defined to begin at t = 0, unless the mathematical model intentionally includes times before that reference instant.

Free fall and gravitational acceleration

Near Earth’s surface, introductory free-fall problems commonly approximate gravitational acceleration as constant over modest changes in height. Request 1 uses a default gravity magnitude of 9.80665 m/s² while allowing the value to be changed where supported.

Quantity Reference value Equivalent Important distinction
Standard gravity magnitude 9.80665 m/s² 32.1740486 ft/s² This is a defined standard reference value, not a claim that local gravitational acceleration is identical everywhere.
Common classroom approximation 9.8 m/s² ≈ 32.15 ft/s² Useful for simplified arithmetic when the required precision permits.
Upward positive a = −g
Downward positive a = +g
Free fall is an idealized model:

The simplified calculation neglects aerodynamic drag. For objects whose air resistance is significant, acceleration may not remain equal to the constant free-fall value, particularly as speed increases.

Common motion unit reference

Unit conversion changes the numerical representation of a quantity, not the physical motion. Compatible quantities are normalized before calculation.

Quantity SI reference Common alternatives Example conversion
Distance / displacement meter (m) km, cm, ft, mi 1 ft = 0.3048 m
Time second (s) min, h 1 h = 3600 s
Speed / velocity m/s km/h, ft/s, mph 1 mph = 0.44704 m/s
Acceleration m/s² ft/s² 1 ft/s² = 0.3048 m/s²

See the unit-normalization methodology for how these conversions enter the calculation.

Common kinematics calculation errors

Most elementary motion errors come from model selection, signs, units or confusing scalar and vector quantities rather than from the arithmetic itself.

Mixing distance and displacement

Total path length cannot automatically replace signed displacement in a velocity or constant-acceleration equation.

Ignoring the sign convention

Entering every velocity and acceleration as positive can reverse the physical meaning of the calculation.

Treating negative acceleration as slowing

Whether speed rises or falls depends on the relationship between the velocity and acceleration directions.

Using mixed units directly

For example, substituting mph, seconds and feet into an equation without conversion produces inconsistent units.

Assuming acceleration is constant

The standard equations do not describe an arbitrary changing-acceleration interval with one constant a.

Dropping the square-root branch

Solving v² can produce ±v. The correct sign depends on the motion context.

Rounding intermediate values

Early rounding can accumulate error. Keep full precision internally and round the displayed result only.

Using t = 0 as a divisor

Equations that divide by elapsed time require a nonzero interval.

Confusing instantaneous and average values

Average speed or velocity over an interval is not generally identical to the value at every instant within that interval.

Calculator limitations

The calculator is intended for standard scalar speed calculations and one-dimensional kinematics. A mathematically valid answer does not establish that the simplified model captures every force or motion effect in a real system.

Situation What this calculator can represent What may require another model
Straight-line constant acceleration Standard velocity, displacement, acceleration and time relationships. None if the assumptions adequately describe the problem.
Changing acceleration A selected interval only if a constant value is a valid approximation. Calculus, numerical integration or piecewise motion.
Two- or three-dimensional motion A single component may be analyzed independently where appropriate. Vector-component or projectile-motion analysis.
Free fall with substantial drag Idealized constant-gravity motion without air resistance. Drag force, terminal velocity and variable-acceleration modeling.
Relativistic speeds Classical kinematics only. Relativistic mechanics when classical approximations are no longer adequate.
Forces and mass Motion variables after acceleration is known. Dynamics calculations such as force, mass and Newton’s laws.

Precision and significant figures

The calculator should retain full available precision during normalization and calculation, then format the final displayed result separately.

Preferred calculation flow raw inputs → normalized values → raw result → display rounding

Displaying extra decimal places does not make uncertain input measurements more accurate. In experimental work, report precision appropriate to the measurements and context.

Checking a result

Where sufficient quantities are known, substitute the result into a second compatible equation. Agreement provides an algebraic consistency check, although it does not prove that the physical assumptions themselves are correct.

Example cross-check Δx = ((u + v) ÷ 2) × t

The worked motion example demonstrates this check using two displacement relationships.

Calculation Portal method Define → Validate → Normalize → Calculate → Check → Present