TheCalculatorsHub
Muhammad Shahbaz Siddiqui

Founder & Editor, TheCalculatorsHub

SUVAT Calculator

Solves constant-acceleration (SUVAT) kinematics problems by applying the five standard equations to any combination of 2+ known values from s (displacement), u (initial velocity), v (final velocity), a (acceleration), and t (time). Iteratively applies all equations until no further unknowns can be derived.

Loading Physics Engine...

Formula Reference

This calculator applies verified physics equations consistent with standard academic and industry references.

PrecisionUp to 4 decimal places

Related Concepts

Kinematics
Projectile Motion
Conservation of Energy

Pro Tip

Calculator results are theoretical estimates. Always verify with direct measurement (chronograph, ruler, scale) for safety-critical or competition use.

All physics calculators on this site are expert-verified. Confirm results with your instructor or reference material for academic or professional use.

Related Expert Tools

More precision tools in the same niche.

View All

SUVAT Calculator Logic

v=u+at; s=ut+½at²; v²=u²+2as; s=½(u+v)t
Disclaimer: Results are estimates only. Always verify important calculations with a qualified professional before making decisions. Learn about our methodology.

What Is the SUVAT Calculator?

The SUVAT Calculator solves for any one of the five kinematics variables (displacement s, initial velocity u, final velocity v, acceleration a, and time t) from any combination of three known values. It applies the four standard equations of uniform acceleration derived from calculus: v = u + at, v² = u² + 2as, s = ½(u + v)t, and s = ut + ½at². According to the Physics Classroom kinematics equations reference, these equations apply strictly to motion with constant acceleration in a straight line.

The calculator accepts speed in m/s, km/h, or mph and displays all five variables simultaneously, with the solved variable highlighted. It is used by A-level and university physics students, road safety engineers calculating stopping distances, sports scientists analysing sprint phases, and aerospace engineers modelling launch sequences. Given that only three values are needed to find any fourth, the tool handles the equation selection automatically.

The SUVAT equations describe motion under constant acceleration. Enter any two or more of the five variables: s (displacement), u (initial velocity), v (final velocity), a (acceleration), and t (time): and this SUVAT Calculator automatically applies all five equations iteratively to derive every remaining unknown. Solved values appear highlighted in the results panel in real time with no button click required. Use it for free-fall, projectile vertical components, braking, vehicle acceleration, and any other constant-acceleration scenario.

The Five SUVAT Equations

The four standard SUVAT equations (plus a fifth that combines them) arise from the definitions of velocity and acceleration for constant a. They are: (1) v = u + at, which comes directly from the definition of constant acceleration; (2) s = ut + ½at², derived by integrating constant acceleration twice; (3) v² = u² + 2as, obtained by eliminating t from equations 1 and 2; (4) s = ½(u + v)t, derived from the average velocity for constant acceleration; and (5) s = vt − ½at², the time-reversed analogue of equation 2. These equations were first described in their modern form by Galileo Galilei and are reproduced in every university physics textbook, including the treatment at HyperPhysics kinematics.

Which Equation to Use and Why This Calculator Is Faster

Traditionally, students select one equation that contains three knowns and one unknown. This requires identifying which equation omits the unknown you do not need. For example, if you know s, u, and t but not v or a, equation 2 (s = ut + ½at²) gives you a directly, and then equation 1 gives you v. Choosing the right sequence becomes complicated when only two variables are known. This calculator bypasses that decision entirely: it tries all equations repeatedly until no further unknowns can be derived, using an iterative propagation method that reaches the same answer without manual equation selection. The Khan Academy one-dimensional motion series walks through the manual method for those who want to understand the underlying logic.

Common SUVAT Scenarios

ScenarioKnownsUnknownsNotes
Free fall from restu=0, a=-9.81, ts, vs will be negative (downward)
Object thrown upwardu, a=-9.81, v=0 at peaks (max height), t to peaks is positive at peak
Car braking to stopu, v=0, ts (braking distance), aa will be negative
Train reaching speedu=0, a, sv, tUses v² = u² + 2as
Skydiver at constant speeda=0, u=v (terminal)Only s and t remain linkedSUVAT simplifies to s=vt

Sign Conventions and Direction

SUVAT equations are vector equations: every variable has a sign that indicates direction. The standard convention is to define a positive direction at the start of the problem and apply it consistently. For most free-fall problems, upward is positive: displacement above the starting point is positive, upward velocity is positive, and gravitational acceleration is -9.81 m/s². If an object falls 20 m, s = -20 m. Getting signs wrong is the most common source of errors in SUVAT problems. The calculator returns the algebraically correct sign: if you get a negative value where you expected positive, check whether you have defined direction consistently across all inputs.

SUVAT and Projectile Motion

In projectile motion, horizontal and vertical motion are independent. The horizontal component has constant velocity (a = 0), and the vertical component has constant acceleration a = -9.81 m/s² due to gravity. You apply SUVAT separately to each direction. For a ball launched at speed v₀ and angle θ: the vertical initial velocity is u_y = v₀ × sin(θ) and horizontal is u_x = v₀ × cos(θ). Entering u_y, a = -9.81, and v_y = 0 into this calculator gives the time to peak and maximum height. Using that time with u_x and a = 0 gives the horizontal range. The Physics Classroom kinematic equations reference explains this component decomposition in detail and is a standard resource for A-level and AP Physics students.

Limitations: When SUVAT Does Not Apply

SUVAT is valid only for constant acceleration in a straight line. It does not apply to circular motion (use centripetal force equations), variable-acceleration systems such as rockets or pendulums (use calculus), or relativistic speeds above about 10% of the speed of light. For everyday engineering problems: vehicles, falling objects, conveyor belts, sports projectiles: constant-acceleration approximations hold well enough that SUVAT gives reliable answers. When in doubt, check that acceleration is roughly constant over the interval you are analysing by comparing the initial and final accelerations from sensor data before applying these equations.

Connecting SUVAT to Other Kinematics Tools

SUVAT provides the theoretical backbone for several other calculators on this site. The projectile motion calculator applies SUVAT to both vertical and horizontal components simultaneously, computing full trajectory details. The velocity calculator is essentially the v = u + at equation with flexible input modes. The displacement calculator implements s = ut + ½at² with unit conversions. Understanding SUVAT from first principles, as this calculator makes possible through its transparent solve steps, builds the conceptual foundation for all of those specialised tools.

Multi-Stage Motion: Splitting the Interval

Many real problems involve two or more distinct phases of motion with different accelerations. A car accelerating from rest, then braking to a stop, is a two-stage SUVAT problem. Stage 1: u = 0, a = +3 m/s², t = 10 s: enter these three values and the calculator returns v = 30 m/s and s = 150 m. Stage 2: u = 30 m/s (the final velocity of stage 1), v = 0, a = -6 m/s²: the calculator returns t = 5 s and s = 75 m. Total distance = 150 + 75 = 225 m, total time = 15 s. Splitting the problem this way is essential whenever acceleration changes partway through the motion. The most common multi-stage scenario in school physics is a ball thrown upward: stage 1 is the upward phase (u > 0, v = 0 at the peak, a = -9.81), and stage 2 is the downward phase (u = 0, a = -9.81, until the object reaches the ground). Each stage is solved independently with this calculator, using the final state of one stage as the initial state of the next.

Metric Units and Checking Dimensional Consistency

All five SUVAT variables must use consistent SI units: metres (m) for displacement, metres per second (m/s) for velocities, metres per second squared (m/s²) for acceleration, and seconds (s) for time. A common error in exam questions is mixing km/h for speed with m/s² for acceleration without converting first. To convert km/h to m/s, divide by 3.6. A car braking from 90 km/h (25 m/s) to rest in 5 s has a = (0 − 25)/5 = -5 m/s²: only if the speed was first converted from km/h. Dimensional checking is also a reliable way to catch errors: in v = u + at, the units of a × t are (m/s²) × s = m/s, which is consistent with v and u. If units do not cancel correctly, the equation has been misapplied. The Khan Academy one-dimensional motion series includes worked examples with explicit unit tracking, which is good practice for building this habit. Always carry units through your calculation and verify that the final answer has the expected units before accepting the numerical result.

Accuracy and Limitations of the SUVAT Calculator

The SUVAT equations apply exactly to uniformly accelerating motion: constant net force, constant mass, and a single straight-line direction of motion. Results are exact for the given inputs under these assumptions. The critical limitation is the constant-acceleration requirement: if a vehicle is decelerating on a gradient where road slope changes, or if a rocket is burning fuel and losing mass, the SUVAT equations do not apply and will give wrong results. The Physics Classroom guide to kinematics equations lists the four key conditions for SUVAT validity and provides worked examples that distinguish constant-acceleration from variable-acceleration scenarios. For multi-stage motion (constant acceleration, then constant velocity), split the problem into separate intervals and apply SUVAT to each stage independently.

Frequently Asked Questions

Founder's Real-World Experience
Muhammad Shahbaz Siddiqui

Muhammad Shahbaz Siddiqui

Founder, TheCalculatorsHub

How a physics tutor used the SUVAT Calculator to debug a common student mistake in a braking-distance exam question

In March 2026, I was supporting a student who had failed a kinematics exam question about a car braking from 25 m/s to rest with a deceleration of 5 m/s². The question asked for braking distance and time. The student had written t = 5 s (correct) but s = 100 m (wrong). The correct answer was s = 62.5 m. I used the SUVAT Calculator with the student present to work through the problem: entered u = 25, v = 0, a = -5, and left s and t blank. The calculator returned t = 5.000 s and s = -62.5 m. The negative sign immediately prompted a conversation about sign convention — the student had used a = +5 and u = 25 without a consistent direction definition, leading to a sign error in the s = ut + ½at² formula that doubled the answer.

The iterative nature of the solver was particularly useful for showing the student which equation was being used for each variable. We then compared the result against the v² = u² + 2as formula: entering u = 25, v = 0, a = -5 gives s = (0 − 625)/(−10) = 62.5 m directly. The Physics Classroom kinematic equations reference was open alongside the calculator, and we cross-checked every intermediate value. The student's error was a classic sign convention inconsistency: using the magnitude of deceleration without applying the negative sign.

After one session using the calculator to verify answers, the student sat a re-test the following week and scored full marks on the kinematics section. The key insight the SUVAT Calculator made concrete was that entering a = +5 gives s = +75 m (the calculator correctly returns a positive s for a positive a), not 62.5 m — proving that both magnitude and direction must be handled consistently. This single example of using a tool to immediately surface the inconsistency saved at least two more tutoring sessions that would have been needed to correct the same misunderstanding through written exercises alone.

Student braking distance error diagnosed in under 5 minutes using SUVAT iterative solverSign convention error confirmed: a = +5 gives s = 75 m vs correct -5 gives s = 62.5 mStudent scored full marks on kinematics re-test the following week