Horizontal Projectile Motion Calculator

Enter the launch speed and height for an object launched horizontally to get its time of flight (t = √(2h/g)), horizontal range (x = v0 × t), impact velocity, and landing angle.

Quick Facts

Time of flight
t = √(2h/g)
Depends only on drop height and gravity — not on horizontal speed.
Horizontal range
x = v0 × t
Horizontal velocity stays constant since gravity acts only vertically.
Impact velocity
v = √(v0² + (gt)²)
Combines the constant horizontal speed with the growing vertical speed.

Your Results

Calculated
Time of Flight
-
t = √(2h/g)
Horizontal Range
-
x = v0 × t
Impact Velocity
-
v = √(v0² + vy²)
Impact Angle
-
θ = arctan(vy / v0), below horizontal

Ready

Enter the launch speed and height, then press Calculate.

Formula and Method for Horizontal Projectile Motion

Horizontal projectile motion happens when an object is launched with a purely horizontal initial velocity — no initial vertical component — and then falls freely under gravity, tracing a curved (parabolic) path. Classic examples include a ball rolling off a table edge, a stone thrown level from a cliff, or a package released horizontally from a moving plane. This calculator takes the launch speed (v0) and height (h) and returns the time of flight, horizontal range, impact velocity, and landing angle.

How the calculation works

The key idea, first demonstrated by Galileo, is that horizontal and vertical motion are independent. Vertically, the object is in free fall from rest, governed by h = ½gt². Solving for t gives the time of flight: t = √(2h/g), where g is the acceleration due to gravity (9.81 m/s² or 32.2 ft/s²). Notice v0 does not appear — a faster horizontal launch does not change how long the fall takes. Horizontally, there is no acceleration, so the velocity stays at v0 the whole time, giving the horizontal range: x = v0 × t. At impact, the vertical velocity is vy = g × t, and the two velocity components combine as vectors to give the impact speed: v = √(v0² + vy²) and the landing angle below horizontal: θ = arctan(vy / v0).

Common mistakes

  • Assuming a nonzero initial vertical velocity: "horizontal" launch means the initial vertical speed is exactly zero — the object starts falling from rest vertically, even though it is moving fast horizontally.
  • Using v0 to compute fall time: time of flight depends only on height and gravity (t = √(2h/g)); plugging v0 into that formula is a common error.
  • Mixing unit systems: pair meters with 9.81 m/s² or feet with 32.2 ft/s² — never mix a height in feet with SI gravity or vice versa.
  • Ignoring air resistance: this calculator (like most textbook treatments) assumes an ideal vacuum trajectory; real projectiles with significant drag (e.g., a thrown ball) will fall short of the ideal range.

Real-world applications

  • Estimating where an object lands after rolling off a ledge, table, or conveyor belt.
  • Basic ballistics and aerial delivery problems where the launch or release is horizontal.
  • Lab experiments (e.g., a ball launched from a spring-loaded ramp) that verify the independence of horizontal and vertical motion.
  • Engineering checks for chutes, ramps, and drop tests where landing distance and impact speed matter.

Frequently Asked Questions

What is horizontal projectile motion?
Horizontal projectile motion describes an object launched with a purely horizontal initial velocity (no initial vertical velocity) that then falls under gravity, such as a ball rolling off a table or a stone thrown level off a cliff. The horizontal motion has constant velocity, while the vertical motion accelerates downward at g, and the two combine to trace a curved (parabolic) path.
What is the formula for time of flight?
Time of flight is t = √(2h/g), where h is the launch height and g is the acceleration due to gravity (9.81 m/s² or 32.2 ft/s²). This comes from the vertical free-fall equation h = ½gt² solved for t. Notice that the initial horizontal velocity does not appear — time of flight depends only on height and gravity.
How do you find the horizontal range of the projectile?
Multiply the initial horizontal velocity by the time of flight: x = v0 × t. Because gravity acts only vertically, the horizontal velocity never changes during the fall, so the horizontal distance traveled is simply speed multiplied by time.
Does the initial horizontal velocity change how long the object falls?
No. This is the key insight of projectile motion (first demonstrated by Galileo): horizontal and vertical motion are independent. An object launched horizontally and one simply dropped from the same height hit the ground at the same time, even though the launched object travels much farther horizontally.