Projectile Motion Simulator

Interactive projectile trajectories with launch angle, initial height, and air resistance — animated with live stats

17 m35 m52 m70 m
Range
63.6 m
Max height
15.9 m
Flight time
3.60 s
45° no-drag range
63.7 m

The physics behind it

Without drag, the trajectory is the textbook parabola: R = v₀²·sin(2θ)/g, maximized at 45°. With quadratic air resistance (F = −k·v²·v̂) there's no closed-form solution, so the simulator integrates the equations of motion numerically (Euler, dt = 5 ms) — notice how drag shortens range, lowers the optimal angle below 45°, and makes the descent steeper than the ascent. Useful for physics labs, homework checking, and building intuition.

Your data stays private. All processing happens locally in your browser. No data is collected, stored, or sent to any server.