Introduction
Projectile motion is what happens when you throw, kick, or launch an object into the air and gravity pulls it back down. Whether it's a baseball soaring over a field or a cannonball fired from a hilltop, the path it follows is called a trajectory. This Projectile Motion Calculator helps you find key values like maximum height, total range, flight time, impact velocity, and landing angle — all in just a few clicks.
To use the calculator, enter the initial velocity (how fast the object is launched), the launch angle (the direction above the ground), and the starting height. You can also change the gravity setting to see how projectiles behave on the Moon, Mars, or Jupiter. The tool uses standard physics equations to break the motion into horizontal and vertical parts, then solves for every important result. An interactive trajectory chart shows you the exact path the object takes through the air.
For more detailed analysis, switch to Advanced Mode. This lets you set a target landing height, check the position and velocity at any point in time, and even turn on a simplified air resistance model. Whether you're a student learning about kinematics, a teacher building a lesson, or just curious about how far a golf ball really flies, this projectile motion calculator gives you fast, accurate answers with the formulas to back them up.
How to Use Our Projectile Motion Calculator
Enter the launch conditions of your projectile below, and this calculator will give you the maximum height, range, flight time, impact velocity, landing angle, and a visual trajectory chart.
Initial Velocity (V₀): Type in the speed at which the object is launched. You can pick your preferred unit from the dropdown menu, including meters per second (m/s), kilometers per hour (km/h), miles per hour (mph), or feet per second (ft/s).
Launch Angle (α): Enter the angle above the ground at which the projectile is fired. This value can be set in degrees or radians. An angle of 45° gives the longest range on flat ground.
Initial Height (y₀): Enter the height from which the projectile is launched. Set this to 0 if the object is launched from ground level. You can choose meters, feet, kilometers, or miles.
Gravity (g): Select a gravity preset for Earth, the Moon, Mars, or Jupiter. If you need a different value, choose "Custom" and type in your own gravitational acceleration in m/s². You can explore gravitational interactions in more detail with our Gravitational Force Calculator.
Quick Examples: Click one of the preset buttons — Baseball Throw, Golf Drive, Cannon Shot, or Arrow Shot — to auto-fill the inputs with real-world values and see results right away.
Basic / Advanced Mode: Use Basic Mode for standard projectile calculations. Switch to Advanced Mode to unlock extra inputs and results, including target height, position and velocity at a specific time point, and a simplified air resistance toggle.
Target Height (yf) — Advanced Mode: Enter the height at which you want the projectile to land. This is useful when the landing surface is higher or lower than the launch point.
Time Point (t) — Advanced Mode: Enter a specific time in seconds or minutes to find out the exact position and velocity of the projectile at that moment during its flight.
Air Resistance — Advanced Mode: Toggle this switch on to apply a simplified drag model to your calculation. This reduces the horizontal velocity slightly to give a more realistic estimate.
Projectile Motion Calculator
Projectile motion is what happens when you throw, kick, or launch an object into the air and gravity pulls it back down. Once the object leaves your hand (or a cannon, or a bat), it follows a curved path called a trajectory. This curved shape is specifically called a parabola. The only force acting on the object during its flight is gravity — assuming we ignore air resistance.
How Projectile Motion Works
The key idea behind projectile motion is that you can split the movement into two separate parts: horizontal and vertical. These two directions are completely independent of each other.
- Horizontal motion: The object moves at a constant speed because nothing is pushing or pulling it sideways. The horizontal velocity stays the same from launch to landing.
- Vertical motion: Gravity constantly pulls the object downward at 9.81 m/s² on Earth. The object slows down as it rises, stops for an instant at the peak, and then speeds up as it falls back down. This vertical component is essentially free fall in reverse and then forward again.
The Three Key Inputs
To predict exactly where a projectile will go, you need three pieces of information:
- Initial velocity (V₀) — how fast the object is moving when it is launched.
- Launch angle (α) — the angle above the ground at which the object is sent into the air. An angle of 45 degrees gives the maximum range on flat ground.
- Initial height (y₀) — how far above the ground the object starts. A ball thrown from a rooftop will travel farther than one thrown from the ground at the same speed and angle.
Important Formulas
The position of a projectile at any time t is found using these equations:
- Horizontal position: x(t) = V₀ × cos(α) × t
- Vertical position: y(t) = y₀ + V₀ × sin(α) × t − ½ × g × t²
- Maximum height: ymax = y₀ + (V₀² × sin²(α)) / (2g)
- Range (on flat ground): R = (V₀² × sin(2α)) / g
These formulas rely on understanding how acceleration and displacement relate over time. If you need to solve the quadratic equation that appears when finding the flight time, our Quadratic Formula Calculator can help.
What the Results Mean
Maximum height is the highest point the projectile reaches above the ground. At this peak, all the kinetic energy of the vertical component has been converted into potential energy. Range is the total horizontal distance it covers before landing. Flight time is how long the object stays in the air. Impact velocity tells you how fast the object is moving the moment it hits the ground — you can think of this in terms of momentum to understand the force of impact. The landing angle describes the steepness of its descent.
Gravity on Other Worlds
Gravity is not the same everywhere. On the Moon, gravity is only about 1.62 m/s² — roughly one-sixth of Earth's. That means a ball thrown on the Moon at the same speed and angle would fly about six times farther and stay in the air six times longer. On Jupiter, where gravity is a powerful 24.79 m/s², the same throw would barely get off the ground. This calculator lets you compare trajectories on Earth, the Moon, Mars, and Jupiter. To understand the gravitational pull between objects more deeply, try the Gravitational Force Calculator, or explore what happens when objects experience extreme gravitational acceleration with the G Force Calculator.
Real-World Applications
Projectile motion is used in sports science to analyze a basketball shot or a soccer kick, in engineering to design catapults and ballistic systems, and in military science for calculating artillery range. Even video game developers use these same equations to make thrown objects look realistic. Understanding projectile motion gives you a foundation for more advanced topics in physics like orbital mechanics and fluid dynamics.
In sports, projectile motion principles help explain why launch angle matters so much for a golf drive or a baseball hit. If you're analyzing sports performance, tools like our Slugging Percentage Calculator or OPS Calculator can complement your understanding of how batted balls behave.
For related physics calculations, you may also find our Force Calculator, Impulse Calculator, and Torque Calculator useful when analyzing the launch mechanics of a projectile. If you're studying how objects fall straight down without an initial horizontal component, our Free Fall Calculator is the ideal companion tool.
Keep in mind that this calculator uses an idealized model. In real life, air resistance (drag) slows objects down and shortens their range. Wind, spin, and the shape of the object also affect its path. The advanced mode includes a simplified air resistance option to give you a slightly more realistic result, though true drag calculations require more complex methods. To check how close your calculations are to measured real-world values, our Percent Error Calculator can quantify the difference.