Projectile Motion Calculator

Bikash Sah is the founder of SuperEasyCalc and a Full Stack Developer focused on building practical web applications and online calculators. He creates tools that make everyday calculations easier to perform and understand.

View full author profile
m/s
deg
m
RESULT
Max Height 0.00 m
Flight Time 0.00 s
Horizontal Range 0.00 m
Example Calculation (20 m/s at 45°):
  • Step 1: Vertical Velocity (v₀y) = v₀ × sin(θ) = 20 × sin(45°) = 14.14 m/s.
  • Step 2: Horizontal Velocity (v₀x) = v₀ × cos(θ) = 20 × cos(45°) = 14.14 m/s.
  • Step 3: Max Height = h₀ + (v₀y² / 2g) = 0 + (14.14² / 19.61) = 10.20 meters.
  • Step 4: Time of Flight (T) = (2 × v₀y) / g = (2 × 14.14) / 9.81 = 2.88 s.
  • Step 5: Range = v₀x × T = 14.14 × 2.88 = 40.79 meters.

Note: This calculation ignores air resistance (drag) and assumes constant gravitational acceleration. Projectiles are restricted to launch angles between 0° and 90°.

What Is Projectile Motion?

Projectile motion is what happens when you throw, launch, or kick something into the air and let gravity take over. A basketball leaving your hand, a golf ball off the tee, a water balloon flying across the yard. Once it leaves your hand, two things decide where it lands:

  1. How fast it’s moving and
  2. Gravity pulling it back down.

This projectile motion calculator breaks that down into three numbers you actually care about:

  • How high the object goes,
  • How long it stays in the air, and
  • How far it travels before landing.

The Formula Behind the Calculator

Every projectile motion problem starts by splitting the initial velocity (v₀) into two directions, horizontal (v₀x) and vertical (v₀y). Once you have those, the rest follows from four simple equations.

  • Velocity components: v₀x = v₀ × cos(θ) and v₀y = v₀ × sin(θ)
  • Max height: h = h₀ + (v₀y² / 2g)
  • Time of flight: T = (2 × v₀y) / g
  • Range: R = v₀x × T

Here, g is gravity. On Earth that’s 9.81 m/s². The angle θ is measured from the ground, so a launch straight up is 90° and a launch along the ground is 0°.

How to Use the Projectile Motion Calculator

Follow these following steps to calculate projectile motion

Enter the initial velocity

Enter your initial velocity, and pick the unit it’s in (m/s, km/h, ft/s, or mph).

Enter the launch angle

Enter the launch angle in degrees or radians.

Add the starting height

Add a starting height if the object isn’t launching from ground level. Leave it blank if it is.

Results Calculated

You’ll get the max height, flight time, and range instantly in result box, along with the full step-by-step math

Example: Studying for a Physics Test

Say you’re a student prepping for an AP Physics exam, and your homework has a question like this: “A ball is thrown at 20 m/s at a 45° angle. Find the max height, flight time, and range.”

Instead of working through sine, cosine, and squaring numbers by hand and hoping you didn’t slip a decimal somewhere, you punch 20 into the velocity box and 45 into the angle box. The calculator returns a max height of 10.20 meters, a flight time of 2.88 seconds, and a range of 40.79 meters, and it shows every step so you can check your own work line by line before the test.

That’s the real value of this projectile motion tool. You’re not just getting an answer. You’re seeing exactly how it was built, so you can catch your own mistakes before your teacher does. Full detail breakdown

Detail Example of Finding the max height, flight time, and range

Frequently Asked Questions

What is the best angle for maximum range?

45 degrees gives you the longest range when the object launches and lands at the same height. Anything higher or lower than that trades range for extra height or extra speed.

Does this calculator account for air resistance?

No. Like most projectile motion problems in a classroom setting, this tool assumes no air resistance and constant gravity. Real objects, like a thrown baseball, will land slightly short of these numbers because of drag.

Can I use this for launches from a height, like off a cliff or a building?

Yes. Enter a starting height in the “Initial Height” field, and the calculator adjusts the flight time and range using the extended formula for non-zero starting heights.

What’s the difference between max height and range?

Max height is how high the object goes before gravity pulls it back down. Range is how far it travels horizontally before it lands. This calculator gives you both, along with the flight time between them.