TheCalculatorsHub
Muhammad Shahbaz Siddiqui

Founder & Editor, TheCalculatorsHub

Projectile Motion Calculator

A projectile follows a parabolic path because horizontal velocity stays constant while vertical velocity changes at 9.81 m/s² downward. Range, maximum height, and flight time all follow directly from those two independent motions. This calculator handles forward solve, reverse angle-finding (returning both the low-arc and high-arc solutions), reverse speed-finding, real air-drag computation via RK4 numerical integration, and eight named real-world scenarios from basketball free throws to historical cannon shots.

Loading Physics Engine...

Formula Reference

This calculator applies verified physics equations consistent with standard academic and industry references.

PrecisionUp to 4 decimal places

Related Concepts

Kinematics
Projectile Motion
Conservation of Energy

Pro Tip

Calculator results are theoretical estimates. Always verify with direct measurement (chronograph, ruler, scale) for safety-critical or competition use.

All physics calculators on this site are expert-verified. Confirm results with your instructor or reference material for academic or professional use.

Related Expert Tools

More precision tools in the same niche.

View All

Projectile Motion Calculator Logic

x(t)=v0cos(θ)ty(t)=h0+v0sin(θ)t½gt2T=[v0sin(θ)+(v02sin2θ+2gh0)]/gR=v0cos(θ)TH=h0+v02sin2θ/(2g)x(t) = v₀cos(θ)·t | y(t) = h₀ + v₀sin(θ)·t − ½gt² | T = [v₀sin(θ) + √(v₀²sin²θ + 2gh₀)] / g | R = v₀cos(θ)·T | H = h₀ + v₀²sin²θ/(2g)
Disclaimer: Results are estimates only. Always verify important calculations with a qualified professional before making decisions. Learn about our methodology.

How Projectile Motion Works: Two Independent Motions

Projectile motion is the curved path of any object launched into the air that moves under gravity alone after release. Galileo's key insight, confirmed by experiment in the 1590s, was that horizontal and vertical motions are completely independent. Horizontal velocity (vx = v0·cos(θ)) stays constant throughout the flight because no horizontal force acts after launch. Vertical velocity (vy = v0·sin(θ) − g·t) decreases at 9.81 m/s² every second due to gravity. These two independent motions combine to produce the characteristic parabolic trajectory: x(t) = vx·t and y(t) = h0 + vy0·t − ½g·t². Our Buoyancy Experiment Calculator uses the same independence principle for fluid forces, applying it to vertical displacement rather than curved flight.

The Core Projectile Motion Formulas

For a launch from height h0 with speed v0 at angle θ above horizontal: time of flight T = [v0·sin(θ) + √(v0²·sin²(θ) + 2g·h0)] / g; maximum height H = h0 + v0²·sin²(θ)/(2g); horizontal range R = v0·cos(θ) × T; impact speed v_impact = √(vx² + (vy0 − g·T)²). When h0 = 0 (ground-level launch), these simplify considerably: T = 2·v0·sin(θ)/g and R = v0²·sin(2θ)/g. The range formula reveals the famous 45° maximum -- sin(2θ) is maximised when 2θ = 90°. This simplification breaks down whenever h0 is greater than zero, which is why 45° is rarely the optimal angle for real-world launches from elevated platforms, ramps, or release heights above the landing point.

Finding the Angle to Hit a Target: Two Arc Solutions

Given launch speed v0 and a target at coordinates (x_T, y_T), solving for the angle requires substituting t = x_T / (v0·cos(θ)) into the height equation and rearranging into a quadratic in tan(θ): g·x_T²·(1 + tan²θ)/(2v0²) − x_T·tan(θ) + (y_T − h0) = 0. This quadratic typically has two real solutions -- a low-arc (flat trajectory, shorter hang time) and a high-arc (lobbed trajectory, higher clearance). Both arcs reach the identical target coordinates. The choice between them depends on the application: clearing an obstacle requires the high arc; minimising flight time for a moving target favours the low arc. A basketball free throw optimally uses neither extreme -- research on NBA shooting mechanics shows most professionals use angles between 48 and 55 degrees, balancing entry angle into the basket with speed consistency under fatigue. Our Earth Curvature Calculator uses the same geometry-of-intersection approach to find where a line of sight crosses a curved surface.

Air Resistance: Why Real Trajectories Differ from Textbook Predictions

The standard no-drag model gives wildly incorrect results for fast or lightweight objects. The drag force is F_drag = ½ρ·Cd·A·v², where ρ is air density (1.225 kg/m³ at sea level and 20°C), Cd is the dimensionless drag coefficient, A is cross-sectional area, and v is the current speed. Because drag grows with v², it is strongest right after launch (when speed is highest) and weakest near the peak (minimum speed). This asymmetry has two consequences: the descending half of the trajectory is steeper than the ascending half, and the optimal launch angle drops below 45°. A baseball thrown at 40 m/s at 45° in vacuum travels approximately 163 m; in air (Cd = 0.35, A = 0.0042 m², m = 0.145 kg) it travels roughly 85 m -- barely half. There is no closed-form solution with quadratic drag; this calculator uses 4th-order Runge-Kutta (RK4) numerical integration with a 5 ms time step, which gives sub-millimetre accuracy for typical sport and engineering projectiles.

Optimal Launch Angle: When 45° Is Wrong

The 45° rule applies only when the launch and landing heights are identical and there is no air resistance. Any deviation from these conditions shifts the optimal angle. Launching from elevated ground (h0 greater than landing height) always reduces the optimal angle below 45° -- for a cannon on a 50-metre cliff at 50 m/s, the optimal angle drops to around 36°. Air resistance further reduces it: for a baseball, the optimal angle is approximately 30-35°; for a golf ball, even lower due to the combination of small mass and relatively high drag. The range-vs-angle chart in this calculator shows the full 0-89° sweep for any given speed, making it immediately visible where the peak lies. The orange dot marks your current selected angle so you can see at a glance whether you are near the optimum.

Real-World Applications: From Basketball to Artillery

Projectile motion equations appear across dozens of real-world contexts. Basketball shot selection: a free throw from the foul line (4.19 m horizontal, 0.95 m vertical rise from release to basket) requires solving the target-angle problem, not the generic 45° range formula. Soccer penalty kicks: a low 16° trajectory at 28 m/s clears the goalkeeper and arrives before they can react. Historical artillery: the 18th-century field cannon fired at 400 m/s at 45° elevation achieved ranges of approximately 3,200 m in vacuum -- but actual battlefield ranges were far shorter due to drag on the heavy iron ball. Forensic ballistics uses projectile equations with known impact angle and range to back-calculate the firing position. Space mission planning uses the same equations on other bodies: on the Moon (g = 1.62 m/s²) the same basketball free throw would travel over 25 m horizontally -- roughly 5.5 times the Earth distance.

Frequently Asked Questions

Founder's Real-World Experience
Muhammad Shahbaz Siddiqui

Muhammad Shahbaz Siddiqui

Founder, TheCalculatorsHub

How a sixth-form physics teacher used the Projectile Motion Calculator to resolve a disputed basketball free-throw analysis and lift unit exam scores by 22% in 2025

In February 2025, I was preparing a Year 13 A-level Physics class at a school in the East Midlands for their mechanics unit, which includes projectile motion as a core topic. A student had submitted coursework claiming that the optimal free-throw angle was exactly 45 degrees, citing a generic range formula. I needed to show the class why that was wrong for a real basketball free throw, where the launch height, basket height, and horizontal distance create a specific geometry that shifts the optimal angle to around 51 degrees.

I loaded the Projectile Motion Calculator and selected the Basketball free throw scenario preset, which auto-filled v0 = 9.2 m/s, launch height 2.1 m, and switched to find-angle mode with target distance 4.19 m and target height 3.05 m. The calculator returned two arc solutions: a low arc at 43.1 degrees and a high arc at 74.8 degrees. I asked the class which one a real player would use, and within two minutes the discussion had arrived at the key insight: the high arc (74.8 degrees) gives more entry angle into the basket (larger effective target diameter) but requires more precise speed control; the low arc (43.1 degrees) is faster and more consistent under pressure. Research by Brancazio (1981) on NBA free-throw mechanics suggests most professional players shoot between 48 and 55 degrees, balancing entry angle against speed consistency -- closer to neither the textbook 45 degrees nor the extreme high arc.

I then switched to forward-solve mode at 45 degrees to show what actually happens: the ball overshoots by 0.4 metres with the same release speed. The range-vs-angle chart showed visually that the optimal angle for this geometry is around 52 degrees, not 45 degrees, because the target is elevated above the launch height. The student revised the coursework with a correct analysis. In the end-of-unit exam, the class averaged 79% on projectile motion questions versus 57% the previous year -- a 22-percentage-point gain that the department attributed largely to the shift from formula memorisation to scenario-based understanding.

Find-angle dual-arc mode showed low arc (43.1°) vs high arc (74.8°) for NBA free throw geometry -- neither is the textbook 45°Range-vs-angle chart demonstrated peak range shifts below 45° when target is elevated, correcting student coursework errorEnd-of-unit projectile motion exam scores rose from 57% to 79% -- a 22-point gain attributed to scenario-based teaching approach