Use this acceleration calculator to solve 1D motion problems (acceleration, velocity, time, displacement, or a = F/m), with unit conversions and clear negative-sign direction guidance.
Advanced options
Display
Extra result lines
How to use our Acceleration Calculator
- Choose What do you want to solve for? to pick the equation that matches what you know.
- Set Direction note (1D) so you know what counts as positive; enter values in the opposite direction as negative.
- Enter the numbers for the inputs that are shown (only those are used), such as Initial velocity, u (selected unit), Final velocity, v (selected unit), Time interval, t (selected unit), Displacement, s (selected unit), Acceleration, a (selected unit), Net force, F (selected unit), and Mass, m (selected unit).
- Pick the matching unit selectors (Velocity unit, Time unit, Displacement unit, Force unit, Mass unit). Any label that says selected unit uses those choices.
- If you are solving for acceleration, choose an Acceleration output unit (m/s^2, ft/s^2, or g).
- Open Advanced options to set Number display format, Rounding (decimal places), and whether to show extra explanations like Also show SI result (m/s^2) and Explain sign in words.
- Click Calculate to see the Solved value plus any helpful extras (like Change in velocity, delta v (selected unit) and Feasibility notes).
- Sanity-check the result: if your object goes from u = 0 to v = 20 in 4 s, acceleration should be 5 per second (speed increases by 5 m/s each second). Also check the sign: braking while moving in the positive direction usually gives a negative acceleration.
- If you see N/A or an error, read Feasibility notes and change the exact blocking input (common ones are t <= 0 in time formulas, m <= 0 in force mode, or an impossible square root in a no-time equation).
Definitions
Direction note (1D): Your sign convention on one straight line. Positive values point the way you choose; negative values point the opposite way.
Initial velocity, u (velocity at start): How fast and in what direction the object is moving at the start. Velocity can be negative because direction matters [3].
Final velocity, v (velocity at end): The velocity at the end of the time interval or after the displacement you entered.
Acceleration, a: How quickly velocity changes each second. In 1D it can be positive or negative depending on direction [3].
Displacement, s: Change in position from start to finish along the line (not total distance traveled) [2].
Time interval, t: How long the motion/acceleration lasts in the model. For time-based equations here, it must be greater than 0.
Net force, F: The total (combined) force along your 1D axis after adding forces with signs.
Mass, m: How much mass the object has. In force mode it must be greater than 0.
Change in velocity, delta v: v - u. Positive means v is more positive than u; negative means v is more negative (or less positive).
Acceleration (g): Acceleration compared to standard gravity, using 1 g = 9.80665 m/s^2 [1].
Feasibility notes: Warnings when your inputs do not fit the selected equation (for example divide-by-zero, not enough information, or an impossible square root).
Common mistakes and quick fixes
Mistake: Using Time interval, t (selected unit) = 0 (or negative) in a mode that divides by time.
Fix: Enter a time greater than 0, then confirm the Time unit matches what you typed (seconds vs minutes vs hours).
Mistake: Forgetting negative signs when motion is opposite your chosen direction, so u, v, s, a, or F end up pointing the wrong way.
Fix: Set Direction note (1D) first, then enter opposite-direction values as negative (for example, -5 m/s).
Mistake: Entering distance traveled (odometer-style) as Displacement, s (selected unit) .
Fix: Use net change in position along the line. If you go 10 m right then 10 m left, displacement is 0 even though distance traveled is 20 m.
Mistake: Mixing units, like typing mph into u and v while Velocity unit is set to m/s (or typing miles into s while Displacement unit is meters).
Fix: Change the unit selector to match your numbers before calculating, or retype the numbers in the unit that is selected.
Mistake: Using mass incorrectly in force mode, such as m = 0, a negative mass, or typing a weight-like value into Mass, m instead of Net force, F .
Fix: Check What do you want to solve for? and then recalculate. In a from F, m mode, keep m greater than 0 and put pushes/pulls along your axis into Net force, F (use the sign for direction).
Mistake: Thinking a negative Solved value or negative Change in velocity, delta v must be wrong.
Fix: Negative usually only means "points opposite your chosen positive direction." Re-check Direction note (1D) and whether you meant to enter a negative input.
Limitations & Key Assumptions / Boundary Conditions
This tool is for straight-line (1D) motion only. It does not handle 2D/3D motion, angles, or breaking a vector into components.
The constant-acceleration (SUVAT) modes assume acceleration stays constant for the whole interval. If acceleration changes (for example, the driver brakes harder over time), the real motion can differ.
Time-based modes require Time interval, t (selected unit) greater than 0, and force mode requires Mass, m (selected unit) greater than 0.
Some solve-for choices can be mathematically impossible or not uniquely determined. Example: for t from u, v, a, if a = 0 and u = v, then any time works (time cannot be determined). If a = 0 and u != v, the setup is impossible for constant acceleration.
For a from u, v, s, s cannot be 0 unless u and v are the same in this constant-acceleration model. If s = 0 and u = v, acceleration is not uniquely determined from that equation alone.
Negative inputs and negative results are allowed for u, v, s, a, and F. Negative means "opposite your chosen positive direction," not "wrong."
Unit conversions follow only the unit selectors. If a selector does not match your typed numbers, the output will be wrong even if the physics equation is correct.
Methodology
What the calculator does: It reads only the inputs shown for your selected mode, converts them to SI base units, solves the chosen 1D equation, then converts the answer to your selected display unit. Constant-acceleration modes use the standard 1D kinematics (SUVAT) relationships [2].
Average acceleration: a = (v - u) / t
Newton (1D): a = F / m
Constant acceleration: v = u + a t
Constant acceleration: s = u t + 0.5 a t^2
No-time form: v^2 = u^2 + 2 a s
Mode-specific solving: Depending on what you choose to solve for, the calculator rearranges the matching equation. Examples include t = (v - u) / a and a = (v^2 - u^2) / (2 s). From v^2 = u^2 + 2 a s, solving for v requires a square root; the inside value must be 0 or higher or the result is not feasible for this model [2].
Units and conversions: Velocity is converted to meters per second, time to seconds, displacement to meters, force to newtons, and mass to kilograms before solving. If you choose g for acceleration output, it divides SI acceleration by standard gravity g0 = 9.80665 m/s^2 [1].
Sign (direction) handling: The calculator keeps signs through the whole calculation. Positive means along your chosen direction; negative means the opposite. This matches the idea that velocity and acceleration have direction in 1D [3].
Worked mini-example (average acceleration): Let u = 0 m/s, v = 20 m/s, and t = 4 s.
a = (20 - 0) / 4 = 5 m/s^2
a in g = 5 / 9.80665 = 0.5099 g
How feasibility checks work: The calculator blocks divide-by-zero cases (like t <= 0, m <= 0, a = 0 when solving for t). It also returns N/A when the chosen equation cannot work with your inputs (for example, a negative value under a square root in the no-time equation, or not enough information like a = 0 and u = v when solving time).