🎯Projectile Motion Calculator
Enter your launch speed, angle, and starting height to instantly compute the range, maximum height, time of flight, and impact velocity — then watch the trajectory animate on the canvas.
Formulas Used
Time of Flight
t = (v₀sinθ + √(v₀²sin²θ + 2gh₀)) / g
Range
R = v₀ cosθ · t
Maximum Height
H = h₀ + (v₀ sinθ)² / (2g)
Impact Velocity
|v| = √(vₓ² + vᵧ²)
Free Projectile Motion Calculator Online
Want to see projectile motion in action, not just on paper? Our free Projectile Motion Calculator solves the physics and animates the path the moment you enter your values. As a fast and reliable projectile motion calculator, it takes your launch speed, angle, and starting height and instantly works out the range, maximum height, time of flight, and impact velocity — no manual equations required.
But it does more than return numbers. A live canvas animation traces the projectile's arc so you can watch how changing the angle or speed reshapes the trajectory, and a clear results breakdown shows each value alongside the formula behind it. Whether you're a student learning kinematics, checking homework, or teaching the concept, the maths and the motion are right in front of you.
Simply enter your launch values to see the results and animation instantly. No sign-up, no downloads, no limits — just clear physics whenever you need it.
How Does Projectile Motion Work?
A projectile follows a parabolic path under gravity alone (no air resistance). Horizontal and vertical motion are independent. The horizontal velocity v₀ cosθ stays constant throughout the flight. The vertical velocity starts at v₀ sinθ, decreases at rate g, reaches zero at peak height, then increases downward until impact.
- Range — horizontal distance from launch to landing: R = v₀ cosθ · t
- Maximum height — highest point above the ground: H = h₀ + (v₀ sinθ)² / (2g)
- Time of flight — total time in the air, found by solving the vertical displacement equation for t = 0
- Impact velocity — speed at landing: |v| = √(vₓ² + vᵧ²)
For ground-level launches (h₀ = 0), a 45° angle maximises the range. Complementary angles (e.g. 30° and 60°) give equal ranges. A non-zero launch height shifts the optimal angle below 45°.