Projectile Motion Calculator

Launch speed and angle to range, max height, flight time — with trajectory chart.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

A projectile motion calculator that handles every combination of known variables: give it any two of launch speed, launch angle, range, maximum height or flight time and it derives all five quantities plus the horizontal and vertical velocity components. The result panel shows a step-by-step derivation and an interactive parabolic trajectory chart so you can see the full arc, hover for coordinates, and compare how angle changes reshape the curve.

The tool covers the idealised model taught in introductory physics and engineering courses: constant horizontal velocity, uniform gravitational acceleration, level launch and landing, no air resistance. It is suited for physics homework, quick sanity checks on launch angles, sports science estimates, game-physics prototyping and “what if we were on the Moon?” demonstrations.

How it works

The launch velocity v₀ is decomposed into two independent components:

vₓ = v₀ · cos θ      (horizontal — constant throughout the flight)
v_y = v₀ · sin θ     (vertical — reduced by gravity at rate g)

From those components, three classical results follow for a trajectory that starts and ends at the same height:

Time of flight   T = 2 · v_y / g
Maximum height   H = v_y² / (2g)
Range            R = v₀² · sin(2θ) / g

Because each formula is algebraically invertible, the calculator can back-calculate in any direction. Given range R and flight time T, for instance, it recovers vₓ = R/T and v_y = gT/2, then reconstructs speed and angle. All ten distinct two-known-quantity pairs are supported.

Worked example — 20 m/s at 45°, Earth gravity

A ball is thrown at 20 m/s at 45° on Earth (g = 9.81 m/s²):

  1. vₓ = 20 · cos 45° = 14.14 m/s
  2. v_y = 20 · sin 45° = 14.14 m/s
  3. T = 2 × 14.14 / 9.81 = 2.88 s
  4. H = 14.14² / (2 × 9.81) = 10.19 m
  5. R = 20² × sin 90° / 9.81 = 40.77 m
AngleRangeMax heightFlight time
30°35.31 m5.10 m1.44 s
45°40.77 m10.19 m2.88 s
60°35.31 m15.29 m3.53 s
75°20.38 m18.64 m3.93 s

Notice 30° and 60° share the same 35.31 m range — a classic result that follows from sin(60°) = sin(120°).

On the Moon (g = 1.62 m/s²)

The same 20 m/s throw at 45° on the lunar surface:

  • T = 2 × 14.14 / 1.62 = 17.46 s
  • H = 14.14² / (2 × 1.62) = 61.72 m
  • R = 20² × 1 / 1.62 = 246.9 m

Six times the range and six times the height — a vivid illustration of why low gravity makes sport so interesting to imagine off-Earth.

Everything runs in your browser; no data is uploaded or stored.

Ad placeholder (rectangle)