Projectile Motion Calculator

Compute range, maximum height, and time of flight for any projectile. Adjust the sliders to explore how launch angle and speed shape the trajectory. No air resistance. Uniform gravitational field.

m/s
deg
m
Quantity Symbol Value
Horizontal RangeR—
Maximum HeightH—
Time of FlightT—
Horizontal Velocityvx—
Initial Vertical Velocityvy0—
Optimal Angle for Max Rangeθopt-

Governing Equations

x(t) = v₀ · cos(θ) · t
y(t) = h₀ + v₀ · sin(θ) · t − ½ · g · t²
vₓ = v₀ · cos(θ)
vᵧ₀ = v₀ · sin(θ)
T = [ vᵧ₀ + √(vᵧ₀² + 2g · h₀) ] / g
H = h₀ + vᵧ₀² / (2g)
R = vₓ · T
g = 9.80665 m/s²  (32.174 ft/s²)
Explore Projectile Motion in the Lab: Hands-on physics experiments make these equations come alive. Visit xUmp.com Physics Kits and Physics Lab Supplies curated by a physicist for students, educators, and science enthusiasts.

How to Use This Calculator

Enter the initial speed of the projectile, its launch angle above the horizontal, and an optional initial height (e.g. a cliff or a table). Results update instantly. Click Animate Trajectory to watch the projectile travel its parabolic path in real time.

The calculator assumes a flat surface, no air resistance, and a uniform gravitational field of g = 9.80665 m/s². For launch angles producing maximum range from ground level, the optimal angle is always 45°. When launched from an elevated position, the optimal angle is less than 45° - the calculator shows the exact value.

Related Reference Pages