Projectile Motion Calculator
Calculate projectile range, height, and flight time from launch conditions.
Enter initial velocity, launch angle, and height. Calculate range, maximum height, flight time, and complete trajectory for any projectile.
—
Send feedback
💡 Share your idea or report a problem
✓ Thanks! We'll take a look.
Learn more
How It Works
The formula, explained simply
Projectile motion combines horizontal motion at constant velocity with vertical motion under constant acceleration from gravity. This calculator uses kinematic equations to predict the complete trajectory of any object launched through the air.
The horizontal component of velocity remains constant throughout flight because no horizontal forces act on the projectile (ignoring air resistance). The vertical component starts at the initial vertical velocity and decreases by 9.81 m/s every second due to gravity. When these components combine, they create the characteristic parabolic path.
Maximum height occurs when vertical velocity reaches zero, which happens at the peak of the trajectory. Flight time depends on how long it takes the projectile to return to ground level, considering both the initial height and the vertical velocity component. Range is simply the horizontal velocity multiplied by the total flight time.
The 45-degree angle produces maximum range on level ground because it optimally balances horizontal velocity (which determines how far the projectile travels per second) with vertical velocity (which determines how long it stays airborne). Angles higher than 45° sacrifice horizontal speed for flight time, while angles lower than 45° sacrifice flight time for horizontal speed.
When To Use This
Right tool, right situation
Use this calculator for sports analysis to optimize throwing angles and predict ball trajectories in basketball, soccer, or baseball. Engineers apply these calculations for water fountain design, ensuring water arcs reach desired distances without overshooting target areas.
Physics students use projectile motion to understand real-world applications of kinematic equations. The calculator helps visualize how changing launch angle affects the trade-off between horizontal distance and flight time, making abstract concepts concrete.
Military and security applications rely on projectile calculations for non-lethal crowd control devices and training scenarios. However, these situations often require additional factors like wind resistance and target movement that this basic calculator does not include.
Avoid using this calculator for long-range applications where air resistance becomes significant, such as artillery or golf ball analysis. The no-air-resistance assumption breaks down when projectiles travel far enough or fast enough for drag to meaningfully affect trajectory.
Common Mistakes
Why results sometimes look wrong
The biggest mistake is forgetting that projectile motion assumes no air resistance. Real projectiles face drag that reduces both range and flight time, especially at higher velocities. This calculator gives theoretical maximums that exceed real-world performance.
Many people incorrectly think 45 degrees always gives maximum range. This is only true when launch and landing heights are equal. Shooting from elevated positions requires lower angles for maximum distance because the projectile has more time to travel horizontally.
Another common error is using the wrong units. The calculator expects velocity in meters per second, not kilometers per hour or miles per hour. Converting incorrectly inflates results dramatically. Similarly, angles must be in degrees, not radians, as most people think in degrees for practical applications.
Confusing maximum height with launch height is frequent. Maximum height is the highest point the projectile reaches, not how high above the launch point it travels. A projectile launched from 2 meters that reaches a maximum height of 5 meters has gained 3 meters of elevation above its starting position.
The Math
Worked examples and deeper derivation
The projectile motion equations separate horizontal and vertical components using trigonometry. Initial velocity v₀ splits into horizontal component v₀cos(θ) and vertical component v₀sin(θ), where θ is the launch angle.
Horizontal motion follows: x = v₀cos(θ) × t, where x is horizontal distance and t is time. Since no horizontal acceleration occurs, this is simple linear motion.
Vertical motion follows: y = h₀ + v₀sin(θ) × t - ½gt², where h₀ is initial height, g is gravitational acceleration (9.81 m/s²), and the negative term represents gravity's downward pull.
Maximum height uses: h_max = h₀ + (v₀sin(θ))²/(2g). This occurs when vertical velocity becomes zero. Flight time requires solving the quadratic equation for when y returns to zero, giving t = (v₀sin(θ) + √((v₀sin(θ))² + 2gh₀))/g.
Expert Unlock
The thing most explanations skip
Real ballistics calculations use drag coefficients that vary with velocity, creating non-parabolic trajectories. Military artillery computers solve differential equations in real-time because the simple parabolic model can miss targets by hundreds of meters at long range. Magnus force from projectile spin adds another layer of complexity that makes baseballs curve and golf balls slice.
What angle gives the longest projectile range?
Need something this doesn't cover?
Suggest a tool — we'll build it →