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
Primary result
v = u + at
Calculation breakdown
Internal calculations retain full numeric precision; rounding is applied only to displayed values.
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 = d ÷ t
Distance divided by elapsed time.
d = speed × t
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.
v̄ = Δx ÷ Δt
Net displacement divided by elapsed time.
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.
v = u + at
Use when initial velocity, acceleration and time are known.
Δx = ut + ½at²
Uses initial velocity, acceleration and elapsed time.
Δx = ((u + v) ÷ 2) × t
Uses the average of initial and final velocity when acceleration is constant.
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.
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.
m/s = m/s + (m/s² × s)
Since m/s² × s = m/s, both terms on the right are velocities.
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 = total distance ÷ elapsed time
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.
v = u + at
With upward positive, use a = −g. With downward positive, use a = +g.
Δ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.
a = 2 m/s²
t = 4 s
v = 5 + (2 × 4) = 13 m/s
Δx = (5 × 4) + ½(2 × 4²) = 36 m
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:
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. |
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.
v = u + at = 5 + (2 × 4) = 13 m/s
Δ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 |
v̄ = (u + v) ÷ 2 = (5 + 13) ÷ 2 = 9 m/s
Δx = v̄t = 9 × 4 = 36 m
After 4 seconds the vehicle’s velocity is 13 m/s, and its net displacement during the modeled interval is 36 m.
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 |
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 | 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 |
v = u + at
Δx = ut + ½at²
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.
The comparison quantifies sensitivity to the assumed constant acceleration. It does not establish that the real object’s acceleration actually remains constant.
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 |
At 5 s the velocity is −4 m/s, while the instantaneous speed is 4 m/s.
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.
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.
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.
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.
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 = total distance ÷ elapsed time
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 |
A result such as v = −4 m/s means the velocity component is 4 m/s opposite the selected positive direction.
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.
v = u
Δ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.
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.
v² = u² + 2aΔx
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. |
a = −g
a = +g
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.
Total path length cannot automatically replace signed displacement in a velocity or constant-acceleration equation.
Entering every velocity and acceleration as positive can reverse the physical meaning of the calculation.
Whether speed rises or falls depends on the relationship between the velocity and acceleration directions.
For example, substituting mph, seconds and feet into an equation without conversion produces inconsistent units.
The standard equations do not describe an arbitrary changing-acceleration interval with one constant a.
Solving v² can produce ±v. The correct sign depends on the motion context.
Early rounding can accumulate error. Keep full precision internally and round the displayed result only.
Equations that divide by elapsed time require a nonzero interval.
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.
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.
Δx = ((u + v) ÷ 2) × t
The worked motion example demonstrates this check using two displacement relationships.