Displacement Calculator

Use this displacement calculator to find 1D change in position using positions, constant velocity, or constant acceleration, with clear help for positive and negative direction.

Tip: If you are not sure, start with Positions if you have them.
Advanced options
Display
Units
Policy: Enter ALL length-like values (x_i, x_f, x0) in this length unit. Enter velocities in (this unit)/s and accelerations in (this unit)/s^2.
Direction and optional starting position
Did we solve your problem today?

How to use our Displacement Calculator

  1. Choose a Model (what you know): Positions (you know start and end position), Constant velocity (velocity stays the same), or Constant acceleration (acceleration stays the same).
  2. Pick a Unit system (SI uses meters and seconds; US/Imperial uses feet and seconds).
  3. If you use a velocity or acceleration model, enter Time t (seconds). Use a value greater than 0 for a time interval.
  4. For Constant velocity, enter the velocity value as positive or negative to match your chosen direction (for example, negative means motion in your negative direction).
  5. For Constant acceleration, enter Initial velocity u (selected unit per second) and Acceleration a (selected unit per second squared). Use a minus sign for values that point in your negative direction (example: if up is positive, gravity is about -9.80665 m/s^2) [1].
  6. Open Advanced options if you want to set a reminder for Positive direction (for your sign choices), change Length output unit, or control rounding with Number display.
  7. If you want final position, enter Starting position x0 (selected length unit, optional) so the tool can show Final position x_f (if x0 is provided).
  8. Click Calculate.
  9. Sanity-check your result: (a) if you type Acceleration a as 0, displacement should equal Initial velocity u times Time t; (b) Magnitude of displacement |delta x| should never be negative; (c) if your displacement sign surprises you, re-check which direction you picked as positive.

Definitions

Displacement delta x (change in position): Final position minus initial position. It is signed, so it can be positive or negative depending on direction.

Magnitude of displacement |delta x|: The size of displacement without direction (absolute value). It is always 0 or positive.

Initial velocity u (selected unit per second): Velocity at the start of the time interval. Negative means it points in your negative direction.

Acceleration a (selected unit per second squared): How much velocity changes each second. Negative means the change points in your negative direction. Standard gravity has magnitude 9.80665 m/s^2, and its sign depends on your chosen positive direction [1].

Time t (seconds): Elapsed time for the interval. This calculator treats this input as seconds.

Final velocity v (if applicable): Velocity at the end of the interval for the constant-acceleration model (computed from u, a, and t).

Average velocity (v_avg): Displacement divided by time. It can be negative. For constant velocity, it equals that constant velocity; for constant acceleration, it also equals (u + v) / 2 [2].

Positive direction (sign convention): Your choice of which way counts as positive. The calculator follows your plus and minus signs; it does not pick the direction for you.


Common mistakes and quick fixes

Mistake: Using the wrong model (for example, using constant acceleration when you only know start and end positions).
Fix: Match the Model (what you know) to the information you were given. If you know x_i and x_f, use Positions. If velocity really stays the same, use Constant velocity. Use Constant acceleration only when acceleration is constant during the whole time.

Mistake: Mixing up signs, like entering +5 when the motion (or acceleration) is in your negative direction.
Fix: Pick your positive direction first (use Positive direction (for your sign choices) as a reminder), then make velocity and acceleration negative when they point the other way.

Mistake: Entering time in minutes (or hours) even though the input is seconds.
Fix: Check Model (what you know) and then recalculate. Convert to seconds before calculating (minutes times 60, hours times 3600), then recalculate.

Mistake: Leaving a required number blank (especially Acceleration a in the constant-acceleration model) and expecting it to count as 0.
Fix: Check Model (what you know) and then recalculate. Type 0 if the value is truly zero, or switch to a model that does not use that input.

Mistake: Thinking Magnitude of displacement |delta x| is total distance traveled.
Fix: Displacement is start-to-finish change in position. If you moved back and forth, the distance traveled can be larger than |delta x|, and this calculator does not add up that back-and-forth path.

Mistake: Seeing a negative Displacement delta x and assuming the math is wrong.
Fix: Negative displacement just means the net change is in your negative direction. Use Formula used to confirm you picked the right model and that your signs match your direction choice.


Methodology

Displacement is change in position over an interval: it is signed, so the sign tells direction based on your positive direction choice.

Δx (displacement) = x_f (final position) - x_i (initial position)

For the constant-velocity model, displacement is velocity times time (here velocity equals average velocity over the interval).

Δx = v (constant velocity) * t (time)

For the constant-acceleration model (straight-line motion, constant a), displacement and final velocity come from standard kinematics equations.

Δx = u (initial velocity) * t + (1/2) * a (acceleration) * t^2

v (final velocity) = u + a * t

If you enter starting position x0, final position is computed by adding displacement.

x_f (final position) = x0 (starting position) + Δx

The magnitude output removes direction.

|Δx| (magnitude) = abs(Δx)

Worked mini-example: Let positive be to the right. Suppose u = 5 m/s, a = -2 m/s^2, and t = 3 s. Then Δx = (5)(3) + (1/2)(-2)(3^2) = 15 - 9 = 6 m, and v = 5 + (-2)(3) = -1 m/s. Interpretation: the object ended 6 m to the right of where it started, but it is moving left at the end.

Notes used for understanding: Standard gravity magnitude is 9.80665 m/s^2, but you choose the sign (for example, if up is positive, gravity is about -9.80665 m/s^2) [1]. Average velocity is displacement divided by time, and it can be negative when the net displacement is in the negative direction [2].


Limitations & Key Assumptions / Boundary Conditions

Straight-line (1D) motion only: This tool computes one signed displacement value. If motion is in 2D/3D, you need separate x and y (and possibly z) components.

Model assumptions must match the situation: The constant-velocity model assumes velocity does not change over the interval. The constant-acceleration model assumes acceleration stays constant over the interval. If acceleration changes a lot (for example, strong changing air resistance), results can differ from real motion.

Displacement is not total distance traveled: If you go forward then back, displacement can be small or zero even when the path length is large.

Sign convention is user-controlled: Results depend on your sign choices for velocity, acceleration, and (if used) positions. Flipping your chosen positive direction flips the sign of displacement and velocity, but not the magnitudes.

Time input meaning: Time t is an interval length. If you enter t = 0, the equations return zero change, which is mathematically correct but often not what a word problem intends.

Unit consistency is required: Use the selected length unit for all length inputs (x0 and any positions) and for displacement outputs. Use that same length unit per second for velocity and per second squared for acceleration.

Extreme values and overflow: Very large numbers can exceed what the browser can represent and may show N/A. If that happens, use smaller units (or smaller inputs) and consider Scientific display.


Sources