Calculate the maximum height, range, and time of flight for a projectile launched at an angle.
Enter the initial conditions of the projectile
Calculated flight kinematics
Enter launch parameters and click calculate to see the full flight trajectory and physics steps.
Welcome to the Projectile Motion Calculator, an advanced physics tool designed to map the curved, parabolic trajectory of objects in free fall. Whether you are analyzing a football being kicked across a field, studying artillery ballistic arcs, or mastering classic 2D kinematics, this calculator strips away the complexity of calculating vector components. By simply inputting the launch velocity, angle, and initial height, our engine actively computes the time of flight, horizontal range, and maximum vertical height achieved.
Velocity Components: vx = v₀ cos(θ), vy = v₀ sin(θ)
Time to Apex: t_apex = vy / g
Max Height: h_max = h₀ + (vy² / 2g)
Flight Time (Solve Quadratic for y=0): -½gt² + vy*t + h₀ = 0
Total Range: R = vx * t_flight
All projectile motion operates under the principle of independent horizontal and vertical motions. Gravity (g ≈ 9.81 m/s²) only accelerates the projectile downwards vertically, while the horizontal velocity component remains constant (assuming negligible air resistance).
A soccer ball is kicked from ground level (h₀ = 0m) at an angle of 45° perfectly designed for maximum range, with an initial launch speed of 20 m/s.
Known Inputs: v₀ = 20 m/s, θ = 45°, h₀ = 0 m
Computation:
Result: The ball stays in the air for 2.88 seconds and lands exactly 40.77 meters away!
For further understanding and validation of the formulas used above, we recommend exploring these authoritative resources: