Projectile Motion Calculator

Enter how fast something is launched, at what angle, and from what height. See how long it flies, how high it goes, how far it lands and how fast it hits, with every step shown.

degrees
Above horizontal. Use 0 for a horizontal throw, a negative angle for a downward throw.
Launch height is measured above the landing point: 0 for level ground, negative if it lands higher up.

Your results

Horizontal range—
Time of flight—
Maximum height—
Time to maximum height—
Impact speed—
Impact angle (below horizontal)—
Horizontal / vertical launch speed—
Best angle from this height—

How projectile motion works

Once something is thrown, kicked or fired, gravity is the only force acting on it (if we ignore air resistance). The trick to solving any projectile problem is to treat the horizontal and vertical motion separately:

  • Horizontally, nothing pushes or pulls, so the speed stays at v·cos θ the whole time.
  • Vertically, the projectile starts at v·sin θ upward and gravity slows it, stops it at the top, then speeds it up downward at g = 9.80665 m/s² (standard gravity on Earth).

The vertical motion decides how long the flight lasts. Multiply that time by the horizontal speed and you have the range. This calculator assumes no air resistance and level landing ground at height zero.

The formula

vx = v·cos θ    vy = v·sin θ
time of flight t = (vy + √(vy² + 2·g·h)) ÷ g
range R = vx · t
max height = h + vy² ÷ (2·g)
time to max height = vy ÷ g
impact speed = √(v² + 2·g·h)
best angle θ* = arctan(v ÷ √(v² + 2·g·h))

Here h is the launch height above the landing point. When h = 0 the flight time simplifies to 2·v·sin θ ÷ g and the range to v²·sin 2θ ÷ g, which is why 45° is best on level ground.

Example: a ball thrown at 20 m/s and 45° from 1.5 m

A ball leaves your hand 1.5 m above the ground at 20 m/s, angled 45° upward (the default values).

StepResult
vx = vy = 20 × cos 45°14.14 m/s
Time to top: 14.14 ÷ 9.806651.442 s
Max height: 1.5 + 14.14² ÷ (2 × 9.80665)11.7 m
Flight time: (14.14 + √(14.14² + 2 × 9.80665 × 1.5)) ÷ 9.806652.987 s
Range: 14.14 × 2.98742.24 m
Impact speed: √(20² + 2 × 9.80665 × 1.5)20.72 m/s
Best angle from 1.5 m43.98°, giving 42.26 m

From 1.5 m up, the ideal angle is just under 45°, but the gain is tiny. From a cliff it would matter much more.

Common mistakes

  • Using the level-ground formula from a height. R = v²·sin 2θ ÷ g only works when launch and landing are at the same height. It underestimates the range from a height.
  • Calculator in radians. If you work by hand, make sure your calculator is in degree mode for sin 45°.
  • Forgetting the launch height in max height. The peak above the ground is the launch height plus the rise.
  • Expecting real balls to match. Air resistance shortens real flights, often a lot. Use these numbers as the no-drag ideal.

Frequently asked questions

What angle gives the maximum range?

On level ground with no air resistance, 45° gives the longest range. When you launch from above the landing point the best angle is a little lower, and this calculator shows it for your height. With real air resistance, the best angle for a ball is usually lower still, often 35° to 42°.

How do you calculate time of flight from a height?

Split the launch speed into vertical (v·sin θ) and horizontal (v·cos θ) parts. The vertical motion gives t = (v·sin θ + √((v·sin θ)² + 2gh)) ÷ g, where h is the launch height above the landing level. When h = 0 this reduces to the familiar t = 2v·sin θ ÷ g.

Why doesn't the horizontal speed change?

With no air resistance, the only force is gravity, which acts straight down. Nothing pushes the projectile sideways, so its horizontal velocity stays at v·cos θ the whole flight. That's why range is just horizontal speed × time of flight.

Does air resistance matter?

For slow, heavy objects over short distances, not much. For fast or light objects like baseballs, golf balls and arrows, drag cuts the range a lot, sometimes by half or more. This calculator assumes no air resistance, so treat its results as an upper limit.

Does the mass of the projectile matter?

Not without air resistance. Every object falls with the same acceleration, g = 9.80665 m/s² on Earth, so a heavy ball and a light ball launched the same way follow the same path.

Why is the impact speed faster than the launch speed?

When you launch from a height, the projectile falls farther than it rose, so gravity adds energy on the way down. By conservation of energy the impact speed is √(v² + 2gh), whatever the angle. Launched from ground level, it lands at the same speed it left.

Rates and figures last checked October 2026.

This calculator gives estimates for planning. Check current rates and product labels before you buy, list or file.