Science

Projectile Motion Calculator

Calculate range, maximum height, and flight time for a projectile. Enter initial velocity, launch angle, and height to see the full trajectory.

Key Formulas

Range = v²sin(2θ)/g  |  Max Height = v²sin²(θ)/(2g) + h  |  Flight Time = (v·sinθ + ((v·sinθ)² + 2gh))/g

Calculate

Enter values below and results update instantly.

Range
40.788649 m
Max Height
10.197162 m
Flight Time
2.884193 s
Time to Apex
1.442096 s

Trajectory

Distance (m)Height (m)040.7886010.1972

Trajectory Data Points

Time (s)X (m)Y (m)
0.00000
0.2884.07893.671
0.5778.15776.5262
0.86512.23668.5656
1.15416.31559.7893
1.44220.394310.1972
1.73024.47329.7893
2.01928.55218.5656
2.30732.63096.5262
2.59636.70983.671
2.88440.78860

About This Tool

The Projectile Motion Calculator computes the trajectory of any object launched through the air at an angle, subject to gravitational acceleration. By entering the initial velocity, launch angle, and optional initial height, you get instant results for range (horizontal distance traveled), maximum height reached, total flight time, and a visual trajectory curve with data points. This is an essential tool for physics students, engineers, athletes, and anyone studying ballistics or kinematics.

Understanding Projectile Motion

Projectile motion is a form of two-dimensional kinematics where an object moves under the influence of gravity alone, with no propulsion during flight. The motion can be decomposed into two independent components: horizontal (constant velocity) and vertical (uniformly accelerated by gravity). The horizontal velocity component is vcos(θ), and the vertical component is vsin(θ), where v is the initial speed and θ is the launch angle measured from the horizontal.

The independence of horizontal and vertical motion is a key insight first described by Galileo Galilei in the early 17th century. A ball dropped from rest and a ball launched horizontally from the same height will hit the ground at the same time, because vertical acceleration is identical regardless of horizontal velocity. This principle underlies all projectile motion calculations.

The Equations Explained

The range formula R = v²sin(2θ)/g gives the horizontal distance for a projectile launched from and landing at the same height. The sin(2θ) term is maximized at θ = 45°, which is why 45 degrees gives maximum range on level ground. The maximum height formula H = v²sin²(θ)/(2g) + h accounts for both the kinetic energy converted to potential energy and any initial elevation. The flight time formula uses the quadratic equation to find when the projectile returns to ground level, accounting for initial height.

Real-World Applications

Sports science uses projectile motion to optimize throwing, kicking, and hitting techniques. A quarterback throwing a football, a golfer driving a ball, and a basketball player shooting free throws all deal with projectile motion. In engineering, projectile calculations inform the design of water fountains, irrigation sprinklers, and industrial processes involving thrown or sprayed materials. Military applications include artillery trajectory planning and missile defense calculations, though these require more complex models accounting for air resistance, wind, and Earth curvature.

Limitations of the Ideal Model

This calculator uses the ideal projectile motion model, which assumes no air resistance, uniform gravitational field, flat terrain, and point-mass projectiles. In reality, air drag can reduce range by 30% or more for fast-moving objects. The drag force increases with the square of velocity, so high-speed projectiles are affected most severely. Additionally, spin on a projectile (like backspin on a golf ball) creates a Magnus force that can significantly alter trajectory. For precision applications, computational fluid dynamics simulations or empirical drag tables are used instead.

Tips for Accurate Results

For ground-level launches, set initial height to 0. For objects thrown from a building or cliff, enter the height above the landing surface. The launch angle is measured from the horizontal: 0° is perfectly horizontal, 90° is straight up. Velocity must be the speed at the moment of release, not the speed of the throwing arm. For ballistic problems involving angles above 45°, the projectile will go higher but not as far. For complementary angles (e.g., 30° and 60°), the range is identical on level ground because sin(2×30) = sin(2×60) = sin(60°) = sin(120°).

Frequently Asked Questions

What is projectile motion?
Projectile motion is the motion of an object thrown or projected into the air, subject only to gravitational acceleration. The path it follows is called a trajectory, which forms a parabolic curve. The horizontal component of velocity remains constant (ignoring air resistance), while the vertical component changes due to gravity at a rate of approximately 9.81 m/s². This type of motion applies to thrown balls, launched rockets (before engine cutoff), arrows, and any freely moving object near Earth's surface.
What angle gives maximum range for a projectile?
For a projectile launched from ground level (initial height = 0), 45 degrees gives maximum range. This is because range depends on sin(2θ), which is maximized when 2θ = 90°, or θ = 45°. However, when launching from an elevated position, the optimal angle is slightly less than 45° because the projectile has additional flight time from the height advantage. In real-world applications, air resistance also shifts the optimal angle below 45°.
How does initial height affect projectile motion?
A higher launch point increases both flight time and total range. The projectile gains extra falling distance, which adds time for horizontal travel. The maximum height above the ground is the sum of the initial height and the height gained from the vertical velocity component. This is why cliff-launched projectiles travel farther than ground-launched ones with the same initial velocity and angle.
Does air resistance affect projectile calculations?
Yes, air resistance significantly affects real-world projectile motion but is ignored in these idealized calculations. Air drag reduces both range and maximum height, and makes the trajectory asymmetric (steeper descent than ascent). For slow-moving, dense objects like shot puts, the ideal formulas work well. For fast or lightweight objects like golf balls or baseballs, air resistance can reduce range by 30-50% or more. Spin effects (Magnus force) add further complexity.
How do I convert the results for different gravity?
These calculations use Earth's standard gravity (9.80665 m/s²). For the Moon (1.62 m/s²), projectiles travel about 6 times farther and reach 6 times higher. For Mars (3.72 m/s²), multiply Earth results by about 2.6. The formulas scale linearly with 1/g for range and max height, and with 1/√g for flight time. This calculator uses standard gravity; for other planetary bodies, you would need to adjust the gravitational constant.
What are the key projectile motion equations?
The three main equations are: Range R = v²sin(2θ)/g (horizontal distance), Maximum Height H = v²sin²(θ)/(2g) + h₀ (peak altitude), and Flight Time T = (v·sinθ + √((v·sinθ)² + 2gh₀))/g (total airborne time). Here v is initial velocity, θ is launch angle, g is gravitational acceleration, and h₀ is initial height. These assume no air resistance and flat terrain.

Was this tool helpful?