Key Equations

Projectile motion describes anything launched into the air under gravity alone — a thrown ball, a fired cannonball, a kicked football — and the key insight that makes it tractable is that the horizontal and vertical motions are independent. The horizontal motion is at constant velocity (ignoring air resistance), while the vertical motion is at constant downward acceleration g = 9.81 m/s². Given an initial speed v₀ and a launch angle θ above the horizontal, the standard equations are: time of flight (back to launch height) t = 2v₀ × sin(θ) / g; maximum height reached h = v₀² × sin²(θ) / (2g); and horizontal range R = v₀² × sin(2θ) / g. The range formula has a beautiful property: sin(2θ) is maximised when 2θ = 90°, so θ = 45° gives maximum range on a level surface — a classic physics result. Worked example: a ball thrown at 20 m/s at 30° has time of flight t = 2 × 20 × sin(30°) / 9.81 = 2 × 20 × 0.5 / 9.81 ≈ 2.04 s, maximum height h = 400 × 0.25 / 19.62 ≈ 5.1 m, and range R = 400 × sin(60°) / 9.81 = 400 × 0.866 / 9.81 ≈ 35.3 m. These formulas assume launch and landing at the same height; for launches from a cliff or onto a different height, you need the more general equations of motion. This calculator handles the standard cases with launch angle and speed as inputs.

Optimal Launch Angle

Without air resistance, 45° gives the maximum range for a projectile launched and landing at the same height — a classical, beautiful result. The intuition: too steep an angle puts most of the energy into going up (wasting it on height that doesn't add range), while too shallow an angle gives short flight time even though the horizontal velocity is high. At 45°, the trade-off between flight time and horizontal speed is optimal. Equal ranges occur at complementary angles: 30° and 60° give the same range, as do 20° and 70°. With air resistance — which is real and significant for most projectiles, especially light ones at high speeds — the optimal angle is lower, typically 30°-40°, because air drag slows the horizontal motion more on a longer flight, making it inefficient to spend too much time aloft. This is why golf drives are optimally launched at around 10°-15° (the ball is fast and air drag is significant), shot-put throws at around 38°-40° (heavier projectile, drag less dominant), and football kicks for distance at around 35°. For launches from above or below the landing point, the optimal angle also shifts — projectiles launched from a height land further than the level-launch formulas predict, and the optimal angle drops below 45°. Real-world sports and engineering rarely use a pure 45° because air resistance, launch height, target conditions, and ball spin all matter. This calculator uses the no-air-resistance formulas, which give good estimates for short flights of dense objects but underestimate the effect of drag for longer flights or lighter projectiles.

Real-World Applications

Projectile motion underpins many sports, military applications, and engineering problems. In sports, ball trajectories in football, cricket, basketball, golf, and tennis all involve projectile physics: a basketball free throw arrives at the rim along a parabolic path, with the optimal release angle depending on the player's height (taller players use shallower angles); a golf drive launches at low angles to maximise distance against air resistance; and a cricket ball's flight combines projectile motion with spin and seam effects. Engineering applications include artillery ballistics (where range and accuracy depend on launch angle, initial velocity, target altitude, wind, and Earth's curvature for long-range fire), water fountain design (calculating the heights and patterns of water jets), and irrigation (sizing sprinklers to cover a given area). Physics experiments use projectile motion to validate equations and measure g — dropping or launching objects and measuring their trajectories gives clean tests of the theory. Even cinematography uses it: animators and visual-effects artists calculate projectile arcs for realistic motion of debris, falling objects, and physics-based scenes. Outside Earth, projectile motion still works but with the local gravity value: g on the Moon is about 1.62 m/s², so a long jumper would jump roughly six times further; on Mars (3.71 m/s²) about 2.6 times further. The same equations apply, with different constants. This calculator gives the no-air-resistance result, which is accurate for short flights of dense objects but increasingly inaccurate as flight time and air resistance grow.

Units and Significant Figures

Projectile motion calculations require consistent SI units: initial velocity in metres per second, angle in degrees (or radians, but make sure your calculator is in the right mode), and gravitational acceleration g in m/s² (9.81 on Earth). The most common error is calculator mode — using degrees when the formula expects radians, or vice versa, gives wildly wrong answers. For everyday physics problems, degrees are standard, and most calculators default to degrees, but always check before using sin and cos functions. If your initial speed is given in km/h or mph, convert to m/s before substituting (divide by 3.6 for km/h, multiply by 0.447 for mph). Angle should typically be 0°-90°; angles above 90° mean the projectile is launched backward, which most calculators handle but can confuse the formulas. Significant figures should match input precision — using g = 9.81 (3 figures) and a velocity to 2 figures gives results good to 2 figures, not 6. For high-precision work, use g = 9.80665 m/s² (the standard reference) or local measured values (g varies slightly by latitude and altitude). Time of flight, range, and maximum height should all be positive for a sensible launch (0° < θ < 90°); negative results suggest a unit or sign error. Sanity-check the result: at 45° and reasonable speeds, the range is roughly v² / g (for v = 20 m/s, R ≈ 40 m, which is football-pitch scale). Any wildly different result needs rechecking. Remember the formulas ignore air resistance, which makes real-world ranges shorter, especially for light or fast projectiles — for those, treat the calculator's output as an upper bound rather than a precise prediction.

Projectile Motion Calculator

Results update automatically as you type

Enter values above to calculate