Projectile Motion Calculator

Calculate flight time, maximum height and horizontal range for projectile motion, based on initial speed, launch angle and any starting height.

Range
40.77 m
v₀ = 20 m/s, angle = 45°
Flight time
2.88 s
Max height
10.19 m
Embed on your website →

How to use the projectile motion calculator

  1. Enter the initial speed the object is launched with, in m/s.
  2. Enter the launch angle in degrees, measured from the horizontal (45° normally gives the longest range).
  3. Enter any starting height above the ground — leave at 0 if the launch starts at ground level.

How projectile motion is calculated

Projectile motion is split into a horizontal and a vertical motion that happen independently of each other. The initial speed v₀ is decomposed into two components:

vₓ = v₀ × cos(angle)   vy = v₀ × sin(angle)

Horizontally, the object moves at a constant speed vₓ, while vertically it's slowed by gravity (g = 9.81 m/s²) on the way up and accelerates downward on the way down. Range is horizontal speed multiplied by total flight time, and maximum height is reached when the vertical speed is zero.

Note: The calculation ignores air resistance, which in reality reduces both flight time and range — especially for light or large objects. The result is therefore an ideal (vacuum) estimate.
Ad space — reserved for future partners

Frequently asked questions

Which angle gives the longest range?

Without air resistance and with equal start and end height, 45° always gives the longest range for a given initial speed. If the start and end heights differ (as when the launch starts above ground level), the optimal angle is slightly below 45°.

Why is the motion split into a horizontal and vertical component?

Because gravity only acts vertically. The horizontal and vertical motion don't affect each other, so they can be calculated separately and combined at the end — a fundamental principle in classical mechanics.

What happens if the angle is 90°?

Then the entire initial speed is vertical, and the object is launched straight up and falls straight back down in the same spot — the range becomes 0, while flight time and max height are still calculated as normal.

Embed this calculator on your website

Copy the code below to show this calculator directly on your blog or website — completely free.