NOTACAL logo

Projectile Motion Calculator

Projectile Motion Calculator

Give us your feedback! Was this useful?

Introduction

Projectile motion describes the path of an object that is launched into the air and moves under the influence of gravity alone, with no propulsion after launch and (in the idealized model) no air resistance. From a thrown baseball to a cannonball, a basketball free throw to a water fountain's arc, projectile motion is one of the most recognizable patterns in classical mechanics. Our Projectile Motion Calculator computes the key quantities of that path: the horizontal range, the maximum height reached, the total time of flight, and the speed and angle at impact.

What Is a Projectile?

A projectile is any object that, once set in motion, is acted on only by gravity (and optionally drag, which this calculator ignores for clarity). The defining feature is that the horizontal and vertical motions are independent. Gravity accelerates the object downward at a constant rate g ≈ 9.80665 m/s² near Earth's surface, while the horizontal velocity stays constant because no force acts in that direction.

This independence is the single most useful idea in projectile motion. Because the horizontal and vertical components never influence each other, you can solve each direction with its own one-dimensional kinematic equations and then recombine them. A bullet dropped from a height and a bullet fired horizontally from the same height hit the ground at the same instant — a classic demonstration that vertical fall time depends only on height, not on horizontal speed. That insight is what lets this calculator treat the launch as two separate problems joined only by the shared flight time.

Why Use a Projectile Motion Calculator?

Manually solving the coupled kinematic equations is error-prone, especially when converting between angle, speed, and components. A calculator lets you:

  • Verify homework and lab results in introductory physics courses.
  • Design simple launchers (catapults, trebuchets, paper rockets) by predicting where the object lands.
  • Estimate sports trajectories such as a long football pass or a discus throw.
  • Teach the concept that, without air resistance, launch and landing angles are symmetric and the impact speed equals the launch speed.

How to Use

The calculator offers two input modes. Choose Velocity & Angle when you know the launch speed and the angle above the horizontal. Choose Velocity Components when you already know the horizontal (vₓ) and vertical (vᵧ) parts of the velocity.

Using Velocity & Angle

  1. Enter the Initial Velocity in meters per second (m/s).
  2. Enter the Launch Angle in degrees (0 to 90). An angle of 45° gives the maximum range for a level launch.
  3. Optionally enter a Launch Height above the ground (kept simple here; the standard flat-ground equations are used when left at 0).
  4. Click Calculate to see time of flight, maximum height, range, impact speed, and impact angle.

Worked Example 1: A 20 m/s Launch at 45°

With v = 20 m/s and θ = 45°:

  • vₓ = 20 × cos(45°) ≈ 14.142 m/s
  • vᵧ = 20 × sin(45°) ≈ 14.142 m/s
  • Time of flight T = 2 × 14.142 / 9.80665 ≈ 2.883 s
  • Maximum height H = 14.142² / (2 × 9.80665) ≈ 10.194 m
  • Range R = 14.142 × 2.883 ≈ 40.77 m

Worked Example 2: Edge Cases

  • Angle 0° (horizontal launch): vᵧ = 0, so time of flight and maximum height are 0, and the range is simply vₓ × 0 = 0 in the flat-ground model. In reality a small launch height would give a short flight.
  • Very high speed (100 m/s at 45°): range becomes roughly 1019 m and maximum height about 255 m — large but computed identically.
  • Zero or negative speed: the calculator returns empty results because a projectile needs a positive launch speed.

Using Velocity Components

Enter vₓ and vᵧ directly. The calculator reconstructs the speed, angle, and the same trajectory quantities. This is handy when a problem already gives components. For vₓ = 14.14 and vᵧ = 14.14, you get the same 40.77 m range as Example 1.

Worked Example 3: A Directed Launch at 30 m/s, 60°

Take v = 30 m/s launched at 60° above the horizontal:

  • vₓ = 30 × cos(60°) = 30 × 0.5 = 15 m/s
  • vᵧ = 30 × sin(60°) = 30 × 0.8660 ≈ 25.98 m/s
  • Time of flight T = 2 × 25.98 / 9.80665 ≈ 5.30 s
  • Maximum height H = 25.98² / (2 × 9.80665) ≈ 34.42 m
  • Range R = 15 × 5.30 ≈ 79.5 m

Notice that although this angle is steeper than 45°, a higher launch speed still produces a long range. Compare it to a 45° launch at the same 30 m/s, where R = (30² × sin 90°)/9.80665 ≈ 91.7 m — confirming that 45° maximizes range for a fixed speed, but speed and angle both matter.

Worked Example 4: A Low, Fast Launch at 60 m/s, 15°

  • vₓ = 60 × cos(15°) ≈ 57.96 m/s
  • vᵧ = 60 × sin(15°) ≈ 15.53 m/s
  • T = 2 × 15.53 / 9.80665 ≈ 3.17 s
  • H = 15.53² / (2 × 9.80665) ≈ 12.30 m
  • R = 57.96 × 3.17 ≈ 183.7 m

A shallow angle with high speed keeps the object near the ground but traveling fast and far horizontally — the profile of a line-drive or a flat artillery shot. This shows why athletes and engineers weigh angle against speed rather than chasing 45° blindly when other constraints apply.

The Formula

The motion splits into two independent directions. With launch speed v and angle θ:

vx=vcosθv_x = v \cos\theta
vy=vsinθv_y = v \sin\theta

The vertical motion under constant gravity g determines how long the projectile stays aloft. Time of flight (returning to launch height):

T=2vygT = \frac{2 v_y}{g}

Maximum height, reached when the vertical velocity becomes zero:

H=vy22gH = \frac{v_y^2}{2g}

Horizontal range is just constant horizontal speed multiplied by total time:

R=vxTR = v_x \cdot T

Because there is no horizontal acceleration and no air resistance, the impact speed equals the launch speed v, and the impact angle is the negative of the launch angle (−θ). In the component mode, speed and angle are recovered by:

v=vx2+vy2,θ=tan1 ⁣(vyvx)v = \sqrt{v_x^2 + v_y^2}, \quad \theta = \tan^{-1}\!\left(\frac{v_y}{v_x}\right)

These three equations (time, height, range) come directly from the constant-acceleration kinematic formulas applied separately to each axis. The range formula can also be written in the compact form R = (v² sin 2θ)/g, which makes the 45° maximum obvious because sin 2θ peaks at 1 when θ = 45°. If the projectile lands below its launch height — for example, a ball thrown from a cliff — the flight time is found by solving the quadratic h(t) = vᵧt − ½gt² + h₀ = 0 for the positive root, and the range is then vₓ times that longer time. The flat-ground equations used here are the special case h₀ = 0.

Reference Table

The table below shows range and maximum height for a fixed launch speed of 25 m/s across common angles, using the flat-ground model.

Angle (°)vₓ (m/s)vᵧ (m/s)Time of Flight (s)Max Height (m)Range (m)
1524.156.471.322.1331.87
3021.6512.502.557.9755.20
4517.6817.683.6115.9463.81
6012.5021.654.4223.9155.20
756.4724.154.9329.7331.87
Projectile range (m) at a fixed 25 m/s launch speed across common angles

Notice the symmetry: 15° and 75° produce the same range, as do 30° and 60°. The 45° launch maximizes range for a given speed on level ground. This symmetry is a direct consequence of the sin(2θ) dependence of the range formula.

Speed (m/s)Range at 45° (m)
1010.19
2040.77
3091.74
40163.09
50254.84

Range scales with the square of the launch speed: doubling the speed quadruples the distance.

The same quadratic scaling appears in the height column: a 50 m/s launch at 45° reaches about 63.8 m, while a 25 m/s launch at the same angle reaches only 15.9 m — the apex height also scales with v². Practically, this means small increases in launch speed yield large gains in both distance and height, which is why even modest equipment upgrades (a stiffer bow, a longer trebuchet arm) noticeably improve performance. Time of flight scales linearly with vᵧ, so it grows in step with speed but not with the square.

Practical Tips

  • Use 45° for maximum distance on level ground, but remember real sports have air resistance and optimal angles closer to 35–40°.
  • Separate the axes mentally: horizontal motion is constant-velocity, vertical motion is constant-acceleration. Most mistakes come from mixing them.
  • Check units: this calculator uses meters and seconds. Convert feet or mph before entering.
  • Verify with symmetry: impact speed should equal launch speed and impact angle should mirror the launch angle when drag is ignored.
  • For component problems, enter vₓ and vᵧ directly to skip the trigonometry.
  • Visualize the parabola: maximum height occurs at exactly half the total time of flight.
  • Account for launch height: if you launch from a height (a cliff, a tower, a second-story window), the real range is longer than the flat-ground value. Use the component mode and reason about the extra fall time, or apply the quadratic landing equation.
  • Angle vs. speed trade-off: a 45° launch maximizes range only on level ground. For hitting a target at a different height, the optimal angle shifts, and sometimes two angles produce the same range (the complementary-angle symmetry).
  • Reality check with drag: when your real-world result is much shorter than the calculator predicts, air resistance is almost always the cause — especially for light, large, or fast objects like ping-pong balls or arrows.
  • Temperature and g: g varies minutely with altitude and latitude; for classroom work the standard 9.80665 m/s² is fine, but high-altitude or planetary calculations need the local value.

Limitations

  • No air resistance: real projectiles slow due to drag, shortening range and lowering apex, especially at high speeds or light objects.
  • Flat ground only: launch and landing at the same height. A raised launch height increases range and time.
  • Constant g: valid near Earth's surface; not for orbital or extreme-altitude trajectories.
  • Point mass: spin, lift, and shape effects (Magnus force on a curveball) are ignored.
  • No wind: crosswinds and headwinds are not modeled.

Frequently Asked Questions

What is the formula for projectile range?

Range on level ground is R = (v² sin 2θ) / g, equivalent to vₓ × T. It peaks at 45°.

Why is 45 degrees the best angle for distance?

Because sin(2θ) reaches its maximum value of 1 when θ = 45°, giving the largest possible range for a fixed launch speed. On uneven ground or with air resistance, the true optimum shifts lower.

How do I find the range if the projectile lands lower than it started?

Use the vertical landing equation to solve for the longer flight time (the positive root of the quadratic), then multiply that time by vₓ. The flat-ground formula assumes equal launch and landing heights.

What is the trajectory shape and equation?

The path is a parabola. Eliminating time from the component equations gives y = x·tanθ − (g x²)/(2 v² cos²θ), a downward-opening parabola in x.

Can two different angles give the same range?

Yes. For level ground, complementary angles (θ and 90° − θ) give identical ranges because sin(2θ) = sin(180° − 2θ). One is a high lob, the other a flat shot.

Does the impact speed equal the launch speed?

In the ideal no-drag model, yes. The horizontal speed is unchanged and the vertical speed returns to its launch magnitude (opposite sign), so the total speed is the same.

What is time of flight?

It is the total time the projectile is in the air, T = 2vᵧ/g for a return to launch height.

How do I calculate if I know velocity components?

Switch to Velocity Components mode and enter vₓ and vᵧ. The calculator derives speed, angle, and trajectory from them.

Why is my range zero at 0 degrees?

At 0° the vertical velocity is zero, so the projectile has no time aloft in the flat-ground model and lands immediately. A small launch height would give a short flight.

Does mass affect projectile motion?

Not in the ideal model — gravity accelerates all masses equally and there is no drag. Mass only matters when air resistance is included.

Can I use this for a football pass?

As a first approximation, yes, but real passes curve and slow due to air resistance and spin, so actual range is shorter than the ideal prediction.

What value of g is used?

The standard acceleration due to gravity, g = 9.80665 m/s².

Is maximum height reached halfway through the flight?

Yes, for a symmetric launch the apex occurs at T/2, when the vertical velocity momentarily becomes zero.

Why does a higher launch speed increase height more than range?

Both height and range scale with v², but range also depends on the sin 2θ factor, which can be less than 1. On level ground at 45°, height scales with v² and range scales with v², so doubling speed roughly doubles the apex and quadruples the distance.

Does wind change the result?

This calculator ignores wind. A tailwind extends range and a headwind shortens it; crosswinds shift the landing point sideways. Add those effects separately if you need them.

Last updated: July 18, 2026

1b

UnByte — Independent Software Engineering

Every calculator references authoritative sources — Editorial policy