Horizontal Projectile Motion Calculator

Time of flight, range, impact speed and angle for a horizontal launch, or the launch speed from a measured landing distance.

🏀 Horizontal Projectile Motion Calculator
Launch speed (v₀, horizontal)
m/s
0100
Launch height (h)
m
0.1200
Measured horizontal distance (x)
m
0.1200
Launch height (h)
m
0.1200
Planet preset
Gravitational acceleration (g)
m/s²
Time for position check (optional)
s
010
Horizontal range
—
Time of flight
—
Horizontal range
—
Launch speed (= vx)
—
Impact vertical speed (vy)
—
Impact speed
—
Impact speed (km/h)
—
Impact angle
—
Position at time t
—
Speed and direction at t
—

🏀 What is Horizontal Projectile Motion?

Horizontal projectile motion describes an object that leaves an edge with a purely horizontal velocity and then moves under gravity alone. Nothing pushes it sideways after launch, so its horizontal speed stays constant. Nothing pushes it up either, so it starts with zero vertical speed and gains downward speed at the rate g, about 9.81 m/s every second on Earth. Put the two motions together and the object follows the upper half of a parabola from the launch point down to the ground. Because the vertical motion is exactly the same as a dropped object, a ball rolled off a table and a ball dropped from the table edge hit the floor at the same moment.

This situation appears everywhere. A marble rolls off a lab table, a diver runs off a cliff, a stone is thrown sideways from a bridge, water pours out of a horizontal pipe, and a package is released from a level-flying aircraft. In each case the questions are the same. How long is the object in the air, how far does it travel horizontally, and how fast and at what angle does it arrive? The same relationships run in reverse in the classic school experiment: measure how far a ball lands from the table edge, and you can work out how fast it left the edge.

This page is the special case of the general projectile motion calculator with a launch angle of exactly zero degrees, and a direct application of the kinematic equations with zero initial vertical velocity. Setting the angle to zero collapses the general quadratic for time of flight to the single clean result t = sqrt(2h / g). The mass of the object does not appear anywhere, and neither does the launch speed in the fall time.

The calculator has two modes. The first takes a launch speed and height and returns time of flight, range, impact speed and impact angle, plus the exact position and speed at any time you choose. The second takes a measured landing distance and height and returns the launch speed that produced it. Both assume no air resistance and a flat landing surface, and both can use Earth, Moon, Mars or Jupiter gravity or a custom value.

📐 Horizontal Projectile Motion Formulas

Time of flight: t = √(2h / g)
Range: x = v₀ × t
Impact: vx = v₀  |  vy = g × t = √(2gh)
Impact speed = √(v₀² + vy²)  |  Angle = atan(vy / vx)
At time t: x(t) = v₀ t  |  height(t) = h − ½ g t²
Solve for launch speed: v₀ = x / √(2h / g)
v₀ = horizontal launch speed (m/s), which stays constant during flight
h = launch height above the landing surface (m)
g = gravitational acceleration (9.80665 m/s² on Earth, 1.62 Moon, 3.721 Mars, 24.79 Jupiter)
t = time since launch (s); the time of flight is the value at which height reaches zero
x = horizontal distance from the point directly below the launch (m)
vy = downward speed at impact (m/s); the angle is measured below horizontal
Example: v₀ = 15 m/s, h = 20 m, g = 9.80665 gives t = 2.02 s and x = 30.3 m

📖 How to Use This Calculator

Steps

1
Choose a mode. Use Find range and impact when you know the launch speed, or Solve launch speed when you measured how far the object landed.
2
Enter the speed or distance and the height in m/s and metres. Height is measured from the launch point down to the landing surface.
3
Pick the planet or a custom g, and optionally enter a time to see where the object is part way through its flight.
4
Read the results and the chart. The trajectory chart marks launch, landing and your chosen time; the second mode charts launch speed against distance.

💡 Example Calculations

Example 1 — Ball rolling off a table

A ball leaves a 1 m table at 2 m/s on Earth. Where is it after 0.3 s?

1
Time of flight: t = √(2 × 1 / 9.80665) = 0.452 s
2
Range: x = 2 × 0.4516 = 0.90 m. Impact vertical speed: vy = 9.80665 × 0.4516 = 4.43 m/s
3
Impact speed = √(2² + 4.43²) = 4.86 m/s (17.5 km/h) at atan(4.43 / 2) = 65.70° below horizontal
4
At t = 0.3 s: x = 0.60 m, height = 1 − ½ × 9.80665 × 0.3² = 0.56 m, speed 3.56 m/s at 55.8°
Range = 0.90 m in 0.452 s, impact speed 4.86 m/s
Try this example →

Example 2 — Cliff diver

A diver runs off a 20 m cliff at 3 m/s

1
t = √(2 × 20 / 9.80665) = 2.020 s
2
Range x = 3 × 2.0196 = 6.06 m from the base of the cliff. Impact vy = 19.81 m/s
3
Impact speed = √(3² + 19.81²) = 20.03 m/s (72.1 km/h) at 81.39° below horizontal, almost vertical
4
At t = 1 s: x = 3.00 m, height = 20 − ½ × 9.80665 × 1 = 15.10 m, speed 10.26 m/s at 73.0°
Lands 6.06 m out after 2.020 s at 20.03 m/s
Try this example →

Example 3 — Stone thrown off a bridge

A stone is thrown sideways at 5 m/s from a bridge 45 m above the water

1
t = √(2 × 45 / 9.80665) = 3.029 s
2
Range x = 5 × 3.0294 = 15.15 m. Impact vy = 29.71 m/s
3
Impact speed = √(5² + 29.71²) = 30.13 m/s (108.5 km/h) at 80.45° below horizontal
4
At t = 2 s: x = 10.00 m, height = 45 − ½ × 9.80665 × 4 = 25.39 m, speed 20.24 m/s at 75.7°
Splashes 15.15 m away after 3.029 s at 30.13 m/s
Try this example →

Example 4 — Moon versus Earth

The same 10 m/s horizontal throw from 20 m, on the Moon (g = 1.62 m/s²)

1
Earth for comparison: t = 2.020 s, range = 20.20 m, impact speed 22.19 m/s at 63.21°
2
Moon: t = √(2 × 20 / 1.62) = 4.969 s
3
Range x = 10 × 4.969 = 49.69 m. Impact vy = 1.62 × 4.969 = 8.05 m/s, impact speed 12.84 m/s (46.2 km/h) at 38.83°
4
At t = 1 s: x = 10.00 m, height = 19.19 m, speed 10.13 m/s at 9.2°
Moon range 49.69 m versus 20.20 m on Earth, about 2.46 times farther
Try this example →

Example 5 — Table-edge lab: solve the launch speed

A ball lands 0.60 m from the table edge after falling 0.90 m

1
Fall time: t = √(2 × 0.9 / 9.80665) = 0.428 s
2
Launch speed: v₀ = 0.60 / 0.4284 = 1.400 m/s
3
Impact vy = 4.20 m/s, impact speed 4.43 m/s (15.9 km/h) at 71.57° below horizontal
4
At t = 0.2 s: x = 0.28 m, height = 0.70 m, speed 2.41 m/s at 54.5°
Launch speed = 1.400 m/s
Try this example →

Example 6 — Cliff edge: speed needed to land 30 m away

How fast must an object leave a 45 m cliff to land 30 m from its base?

1
Fall time: t = √(2 × 45 / 9.80665) = 3.029 s
2
Launch speed: v₀ = 30 / 3.0294 = 9.903 m/s (35.6 km/h)
3
Impact vy = 29.71 m/s, impact speed 31.32 m/s (112.7 km/h) at 71.57° below horizontal
4
At t = 1.5 s: x = 14.85 m, height = 33.97 m, speed 17.73 m/s at 56.1°
Launch speed = 9.903 m/s, impact speed 31.32 m/s
Try this example →

❓ Frequently Asked Questions

What is horizontal projectile motion?+
It is the motion of an object launched with a purely horizontal velocity from some height, then moving under gravity alone. The horizontal velocity stays constant while the vertical velocity grows from zero at g times t, so the path is half of a parabola ending at the ground.
What is the time of flight formula for a horizontal launch?+
t = sqrt(2h / g), where h is the launch height and g is gravitational acceleration. It does not depend on the launch speed. From 20 m on Earth with g = 9.80665 m/s2, t = sqrt(40 / 9.80665) = 2.02 s.
How do you find the horizontal range of a projectile launched horizontally?+
Multiply the constant horizontal speed by the time of flight: x = v0 x sqrt(2h / g). A ball leaving a 1 m table at 2 m/s lands 2 x 0.4516 = 0.90 m from the table edge.
How do you find the impact velocity of a horizontal projectile?+
The horizontal component is still v0. The vertical component is vy = g t = sqrt(2 g h). The impact speed is sqrt(v0 squared + vy squared), and the angle below horizontal is atan(vy / v0). Notice that vy depends only on the height and gravity.
How do you find the launch speed from the landing distance?+
Divide the horizontal distance by the fall time: v0 = x / sqrt(2h / g). For a lab ball that lands 0.60 m from the table edge after falling 0.90 m, v0 = 0.60 / 0.4284 = 1.40 m/s. Use the Solve launch speed mode for this.
Does the mass of the object matter?+
No. Without air resistance every mass falls with the same acceleration, so time of flight, range and impact angle are independent of mass. Mass only matters for quantities such as kinetic energy or momentum at impact.
Do a dropped ball and a horizontally thrown ball land at the same time?+
Yes, when they start from the same height. The vertical motion is identical because horizontal velocity has no effect on the fall, so both reach the ground after sqrt(2h / g) seconds. The thrown ball simply lands farther away.
How is this different from the general projectile motion calculator?+
This page is the special case with a launch angle of exactly zero degrees, so there is no upward velocity component. That reduces the time of flight to t = sqrt(2h / g). Use the projectile motion calculator when the angle is not zero.
How does gravity on the Moon change the result?+
With g = 1.62 m/s2 instead of 9.80665 m/s2, the fall time from the same height is about 2.46 times longer, so the range at the same launch speed is about 2.46 times larger. The impact speed is smaller because the vertical speed is smaller.
Why is the impact angle never exactly 90 degrees?+
The angle is atan(vy / v0). It would reach 90 degrees only if v0 were zero, which is plain free fall, or if the drop were infinitely tall. For any real horizontal speed the object lands at a slant.
What value of g does the calculator use for other planets?+
Earth uses standard gravity 9.80665 m/s2, the Moon 1.62, Mars 3.721 and Jupiter 24.79 m/s2. Jupiter has no solid surface, so its value refers to a reference level in the atmosphere. Choose Custom to enter any other value.
How accurate is this calculator for real objects?+
It assumes no air resistance and a flat landing surface at height zero. For a dense object at modest speed it is a good estimate. Drag shortens the real range and lowers the impact speed, with a larger effect for light, fast or large objects.

What is horizontal projectile motion?

It is the motion of an object launched with a purely horizontal velocity from some height, then moving under gravity alone. The horizontal velocity stays constant while the vertical velocity grows from zero at g times t, so the path is half of a parabola ending at the ground.

What is the time of flight formula for a horizontal launch?

t = sqrt(2h / g), where h is the launch height and g is gravitational acceleration. It does not depend on the launch speed. From 20 m on Earth with g = 9.80665 m/s2, t = sqrt(40 / 9.80665) = 2.02 s.

How do you find the horizontal range of a projectile launched horizontally?

Multiply the constant horizontal speed by the time of flight: x = v0 x sqrt(2h / g). A ball leaving a 1 m table at 2 m/s lands 2 x 0.4516 = 0.90 m from the table edge.

How do you find the impact velocity?

The horizontal component is still v0. The vertical component is vy = g t = sqrt(2 g h). The impact speed is sqrt(v0 squared + vy squared), and the angle below horizontal is atan(vy / v0).

How do you find the launch speed from the landing distance?

Divide the horizontal distance by the fall time: v0 = x / sqrt(2h / g). For a lab ball that lands 0.60 m from the table edge after falling 0.90 m, v0 = 0.60 / 0.4284 = 1.40 m/s.

Does the mass of the object matter?

No. In the absence of air resistance every mass falls with the same acceleration, so time of flight, range and impact angle are independent of mass. Mass only matters for quantities such as kinetic energy or momentum.

Do a dropped ball and a horizontally thrown ball land at the same time?

Yes, if they start from the same height. The vertical motion is identical because the horizontal velocity has no effect on the fall, so both reach the ground after sqrt(2h / g) seconds.

How does this differ from the general projectile motion calculator?

This page is the special case of a launch angle of exactly zero degrees, with no upward velocity component. That simplifies everything to t = sqrt(2h / g). Use the general projectile motion calculator when the launch angle is not zero.

How does gravity on the Moon change the result?

With g = 1.62 m/s2 instead of 9.80665 m/s2, the fall time from the same height is about 2.46 times longer, so the range at the same launch speed is about 2.46 times larger. The impact speed is smaller.

Why is the impact angle never exactly 90 degrees?

The angle is atan(vy / v0). It would reach 90 degrees only if v0 were zero (free fall) or the drop were infinitely tall. For any real horizontal speed the object lands at a slant.

How accurate is this calculator for real objects?

It assumes no air resistance and a flat landing surface at height zero. For a dense object at modest speed it is a good estimate. Drag shortens the real range and lowers the impact speed, with a larger effect for light, fast or large objects.