Projectile Range Calculator

Find the horizontal range of a projectile, the launch angle that maximises it, or the launch speed needed to hit a target distance.

🎯 Projectile Range Calculator
Launch speed (v₀)
m/s
1100
Launch angle (θ)
°
090
Launch height (h₀) above landing level
m
0100
Target range (R)
m
1500
Launch angle (θ)
°
189
Launch height (h₀) above landing level
m
0100
Planet
Gravity (g)
m/s²
Range
—
Time of flight
—
Maximum height
—
Impact speed
—
Impact angle
—
Best angle for max range
—
Maximum range at this speed
—
Your range as % of maximum
—
Range at 90° minus your angle
—

Required launch speed
—
Speed (km/h)
—
Time of flight
—
Maximum height
—
Impact speed
—
Impact angle
—
Minimum speed at any angle
—
Angle for that minimum
—
Extra speed over the minimum
—

🎯 What is Projectile Range?

Projectile range is the horizontal distance a launched object travels before it returns to the landing level, when only gravity acts on it. Launch a ball, a stone, a javelin or a cannonball with speed v₀ at angle θ above the horizontal and it follows a parabola. The range is how far along the ground that parabola reaches. It is set by three things: how fast you launch, at what angle, and how strong gravity is. If the launch point is higher than the landing point, the height also matters, because the object keeps travelling sideways while it falls the extra distance.

Range questions come up in physics classes, sports analysis and engineering. A teacher asks how far a cannonball travels at a given angle. A coach wants to know the best release angle for a throw or a kick. A designer of a water fountain, a sprinkler or a launcher needs the speed that reaches a target some distance away. This calculator answers all of these: the first mode gives range, flight time, maximum height and impact conditions, and the second mode works backward from a target distance to the launch speed you need.

The most famous result is that 45 degrees gives the longest range on level ground, and that angles adding up to 90 degrees (for example 30 and 60) land at the same spot. Both facts come straight from the formula R = v₀² sin(2θ) / g, and the calculator shows them with your own numbers. A less known result is that the best angle falls below 45 degrees when the launch point is above the landing point. A shot putter releasing from shoulder height, or a stone thrown off a cliff, does best with a flatter throw. The calculator finds this optimum from the exact formula and also reports how close your chosen angle comes to the maximum.

All results assume an ideal projectile: no air resistance, a flat landing surface and constant gravity. That is the standard textbook model and it is accurate for dense objects at modest speed. Real balls, arrows and bullets lose range to drag, so treat the output as an upper bound. For the full trajectory with horizontal and vertical velocity components, see the projectile motion calculator.

📐 Formula

Level ground:  R  =  v₀² sin(2θ) / g
From height h₀:  R  =  (v₀ cos θ / g) × ( v₀ sin θ + √( (v₀ sin θ)² + 2 g h₀ ) )
v₀ = launch speed (m/s), θ = launch angle above the horizontal, g = gravitational acceleration (9.80665 m/s² on Earth, 1.62 on the Moon, 3.721 on Mars), h₀ = launch height above the landing level (m)
Time of flight: T = ( v₀ sin θ + √( (v₀ sin θ)² + 2 g h₀ ) ) / g, and the range is R = v₀ cos θ × T
Maximum height: H = h₀ + (v₀ sin θ)² / (2g). Impact speed: √(v₀² + 2 g h₀). Impact angle: arctan( √((v₀ sin θ)² + 2 g h₀) / (v₀ cos θ) ) below horizontal
Best angle: θopt = arctan( v₀ / √(v₀² + 2 g h₀) ), which is 45° when h₀ = 0. Maximum range: Rmax = (v₀ / g) √(v₀² + 2 g h₀)
Solve for speed: v₀² = g R² / ( 2 cos²θ ( h₀ + R tan θ ) ), which reduces to v₀ = √(R g / sin 2θ) on level ground. The least speed that can reach R at any angle is √( g ( √(h₀² + R²) − h₀ ) )
Example: v₀ = 20 m/s, θ = 30°, h₀ = 0 on Earth gives R = 400 × sin 60° / 9.80665 = 35.3 m

📖 How to Use This Calculator

Steps

1
Choose a mode. Pick Find range to compute the distance for a known launch, or Solve for speed to find the launch speed that reaches a target distance.
2
Enter speed or distance, angle and height. Give the launch speed (or the target range), the launch angle in degrees and the launch height above the landing level. Pick Earth, Moon, Mars or a custom value of g.
3
Read the results and the chart. The results show range, flight time, maximum height, impact speed and angle, the best angle and the maximum range. The chart marks your angle with a dashed guide and the optimum with an orange dot.

💡 Example Calculations

Example 1 — Cannonball in Physics Class

v₀ = 50 m/s at 45° from level ground on Earth

1
R = v₀² sin(2θ) / g = 2500 × sin 90° / 9.80665 = 254.93 m
2
Flight time = 7.21 s and maximum height = (50 sin 45°)² / (2 × 9.80665) = 63.73 m
3
On level ground the cannonball lands at 50.00 m/s and 45.0° below horizontal. 45° is the best angle, so this is 100.0% of the maximum range
Range = 254.93 m at the optimum angle
Try this example →

Example 2 — A Long Jump

v₀ = 9 m/s at 20°, treated as level ground on Earth

1
R = 81 × sin 40° / 9.80665 = 5.31 m, with flight time 0.63 s and a peak of only 0.48 m
2
The best angle for 9 m/s would give 81 / 9.80665 = 8.26 m, so this jump reaches 64.3% of the ideal maximum
3
Jumpers use a low take-off angle on purpose. Pushing up harder costs forward run-up speed, so the realistic angle is far below the 45° of the ideal model. The complementary angle of 70° would land at the same 5.31 m
Range = 5.31 m (64.3% of the ideal 8.26 m)
Try this example →

Example 3 — A Football Punt

v₀ = 25 m/s at 50° from a 0.5 m release height on Earth

1
Vertical speed = 25 sin 50° = 19.15 m/s, so T = (19.15 + √(19.15² + 2 × 9.80665 × 0.5)) / 9.80665 = 3.93 s
2
R = 25 cos 50° × 3.93 = 63.18 m, with maximum height 19.20 m and impact at 25.20 m/s, 50.4° below horizontal
3
The best angle is 44.78° for a maximum range of 64.23 m, so this punt reaches 98.4% of it. The complementary 40° would land at 63.35 m
Range = 63.18 m, hang time 3.93 s
Try this example →

Example 4 — A Javelin Released at 2 m

v₀ = 28 m/s at 35° from a 2 m release height on Earth

1
Flight time = 3.40 s, range = 28 cos 35° × 3.40 = 77.88 m, maximum height = 15.15 m
2
Impact speed = √(28² + 2 × 9.80665 × 2) = 28.69 m/s at 36.9° below horizontal, steeper than the launch angle
3
The best angle is arctan(28 / 28.69) = 44.30° with a maximum range of 81.92 m, so 35° gives 95.1% of it. The 55° complement lands at 76.50 m, not the same as 77.88 m, because the pairing rule only holds on level ground
Range = 77.88 m; ideal maximum 81.92 m at 44.30°
Try this example →

Example 5 — The Same Launch on the Moon

v₀ = 20 m/s at 45° on the Moon (g = 1.62 m/s²)

1
R = 400 × sin 90° / 1.62 = 246.91 m
2
Flight time = 17.46 s and maximum height = 61.73 m
3
On Earth the same launch reaches only 40.79 m, so the Moon throw goes 6.05 times farther, the ratio of the two g values
Range = 246.91 m on the Moon vs 40.79 m on Earth
Try this example →

Example 6 — Speed Needed for a 60 m Throw

Target 60 m at 40° from a 2 m release height on Earth

1
v₀² = g R² / (2 cos²θ (h₀ + R tan θ)) gives v₀ = 23.97 m/s (86.3 km/h)
2
Flight time = 3.27 s, maximum height = 14.11 m, impact at 24.78 m/s and 42.2° below horizontal
3
The lowest speed that can reach 60 m from 2 m is 23.86 m/s, at 44.05°, so 40° costs only 0.5% extra speed
Required speed = 23.97 m/s (minimum 23.86 m/s at 44.05°)
Try this example →

Example 7 — Speed Needed for a 100 m Shot at 45°

Target 100 m at 45° from level ground on Earth

1
v₀ = √(R g / sin 2θ) = √(100 × 9.80665 / 1) = 31.32 m/s (112.7 km/h)
2
Flight time = 4.52 s and maximum height = 25.00 m, landing at 31.32 m/s and 45.0°
3
At 45° on level ground this is also the minimum speed possible, so the extra speed over the minimum is 0.0%
Required speed = 31.32 m/s, the minimum for 100 m
Try this example →

❓ Frequently Asked Questions

What is the formula for the range of a projectile?+
On level ground R = v₀² sin(2θ) / g. When launched from a height h₀ above the landing level, R = (v₀ cos θ / g)(v₀ sin θ + √((v₀ sin θ)² + 2 g h₀)). Here v₀ is the launch speed, θ the launch angle and g the gravitational acceleration, with air resistance ignored. The two formulas agree when h₀ = 0.
What angle gives the maximum range?+
On level ground the answer is 45 degrees, because sin(2θ) reaches its largest value of 1 at θ = 45°. From a raised launch point the best angle is arctan(v₀ / √(v₀² + 2 g h₀)), which is always below 45 degrees. The calculator shows this angle and the maximum range for your own speed and height.
Why do 30 and 60 degrees give the same range?+
The level ground range depends on sin(2θ). For 30° that is sin 60° and for 60° it is sin 120°, and both equal 0.866. Any two angles that add up to 90 degrees share the same value of sin(2θ), so they land at the same point. The lower angle gives a flat, quick flight and the higher angle a lofty, slow one.
Does the 90 degree pairing rule work from a height?+
No. The rule that θ and 90° − θ give equal range holds only when the launch and landing levels are the same. With a launch height the flatter angle is favoured. In Example 4 a javelin at 35° goes 77.88 m but the 55° complement goes only 76.50 m. The calculator shows the range at 90° minus your angle so you can compare.
How does launch height change the best angle?+
A raised launch point gives extra fall time, so a flatter throw that keeps more horizontal speed wins. For 28 m/s and a 2 m release height the best angle is about 44.3 degrees. For 20 m/s from a 50 m cliff it drops to about 28.3 degrees. The higher the launch point is compared with the speed, the lower the best angle becomes.
How do I find the launch speed for a target range?+
Set the height to zero at the target and solve for v₀. On level ground v₀ = √(R g / sin 2θ). With a launch height, v₀² = g R² / (2 cos²θ (h₀ + R tan θ)). Use the Solve for speed mode to get the answer, the time of flight and the minimum speed possible at any angle. For 100 m at 45 degrees you need 31.32 m/s.
What is the maximum range for a given launch speed?+
On level ground the maximum range is v₀² / g, reached at 45 degrees. From a height h₀ it is (v₀ / g)√(v₀² + 2 g h₀). A 20 m/s launch on Earth from level ground tops out at 40.79 m. If you cannot reach a target even at the best angle, you need more speed or a higher launch point.
Does mass affect the range of a projectile?+
Not in the ideal model. Gravity accelerates every mass equally, so a heavy and a light object launched with the same speed and angle follow the same path. In real air, drag acts differently on different objects, so a light, large object such as a shuttlecock falls well short of the ideal range while a dense shot put comes close to it.
How far does a projectile travel on the Moon or Mars?+
Range is inversely proportional to g. With g = 1.62 m/s² on the Moon (NASA fact sheet value) the range is about 6.05 times that on Earth for the same launch, so 20 m/s at 45 degrees goes 246.91 m instead of 40.79 m. Mars at 3.721 m/s² gives about 2.6 times the Earth range. Choose a planet or enter a custom g.
Does air resistance change the best launch angle?+
Yes. Drag shortens the range and usually moves the best angle a little below 45 degrees on level ground. This calculator uses the ideal vacuum model, which suits dense objects at moderate speed. For golf drives, arrows, balls with spin or anything fast and light, real range is less than the output and the best angle is lower than the one shown.
What are the impact speed and impact angle?+
The impact speed is the speed at landing, √(v₀² + 2 g h₀), which equals the launch speed on level ground. The impact angle is the angle below horizontal at arrival. On level ground it equals the launch angle. From a raised launch point the object lands faster and at a steeper angle than it left.
Why does doubling the speed quadruple the range?+
Range contains v₀². Doubling the speed doubles both the horizontal speed and the time in the air, so the distance is four times larger on level ground. This is why a small gain in release speed adds more range than fine tuning the angle near the optimum, where the range curve is nearly flat.

What is the formula for the range of a projectile?

On level ground, R = v0^2 sin(2 theta) / g. When launched from a height h0 above the landing level, R = (v0 cos theta / g) times (v0 sin theta + sqrt((v0 sin theta)^2 + 2 g h0)). Here v0 is launch speed, theta the launch angle and g the gravitational acceleration, with air resistance ignored.

What angle gives the maximum range?

On level ground the maximum range occurs at 45 degrees because sin(2 theta) is largest (equal to 1) when theta is 45 degrees. For a launch from height h0 the best angle is arctan(v0 / sqrt(v0^2 + 2 g h0)), which is always less than 45 degrees.

Why do 30 and 60 degrees give the same range?

On level ground the range depends on sin(2 theta), and sin(2 x 30) = sin(60) equals sin(2 x 60) = sin(120). Any pair of angles adding up to 90 degrees has the same sine of twice the angle, so they land at the same point. The lower angle gives a flatter, quicker flight and the higher angle a higher, slower one.

How does launch height change the optimum angle?

A raised launch point adds fall time, so the best angle moves below 45 degrees. For v0 = 28 m/s and a 2 m release height the optimum is about 44.3 degrees, and for a 50 m cliff with v0 = 20 m/s it is about 28.3 degrees. Level ground gives exactly 45 degrees.

How do you find the launch speed for a target range?

Set the vertical position to zero at the target and solve for v0. On level ground v0 = sqrt(R g / sin(2 theta)). With a launch height, v0^2 = g R^2 / (2 cos^2(theta) (h0 + R tan(theta))). The speed mode of this calculator does that and also reports the lowest possible speed over all angles.

What is the maximum range for a given speed?

On level ground the maximum range is v0^2 / g, reached at 45 degrees. From height h0 it is (v0 / g) times sqrt(v0^2 + 2 g h0). For v0 = 20 m/s on Earth with h0 = 0 that is about 40.8 m.

Does mass affect projectile range?

Not without air resistance. Gravity gives every mass the same acceleration, so a heavy and a light object launched with the same speed and angle follow the same path. In real air, drag acts differently on different objects, so light or large objects fall short of the ideal range.

How far does a projectile go on the Moon?

With g = 1.62 m/s2 instead of 9.80665, range is about 6 times larger for the same speed and angle (the ratio of the g values is 6.05). A 20 m/s launch at 45 degrees goes about 246.9 m on the Moon and 40.8 m on Earth.

Does air resistance change the best launch angle?

Yes. With drag the optimum angle is usually a little below 45 degrees on level ground and the range is shorter than the ideal formula says. This calculator uses the ideal vacuum model, which is a good guide for dense, slow objects such as a shot put or a cannonball at classroom speeds.

What is the impact angle and why does it matter?

The impact angle is the angle below horizontal at which the projectile arrives, found from the vertical and horizontal velocity components at landing. On level ground it equals the launch angle. From a raised launch point it is steeper than the launch angle.