Have a look at the flight path of the object with this trajectory calculator.

The Trajectory Calculator models the flight path of an object launched with an initial speed and angle. It helps you estimate key outcomes like how far it travels (range), how long it stays in the air (time of flight), and how high it rises (maximum height).
✅ If you’re studying physics: this is the “classic” projectile motion model with constant gravity. If you’re doing something practical: it’s a fast way to get a ballpark landing distance.
Who is this for?
For reliability, the calculator uses the standard kinematics equations with gravitational acceleration close to. If you only care about a single output, you may also like our Projectile Range Calculator or Time of Flight (Projectile Motion).
How to interpret results (quick intuition)
Visualize the trajectory in real-time with our dynamic physics engine. Explore data points and trajectory phases.
Move your mouse over the trajectory to explore precise data points.
Let’s launch with , angle , and initial height .
Interpretation: a bit under half a football field. If you only care about the distance, you can cross-check quickly with our Projectile Range Calculator.
Suppose you measured components: , , and .
Interpretation: using components is especially handy if you got data from a sensor or video analysis tool. If your motion is purely horizontal (so ), see our Horizontal Projectile Motion Calculator.
Background: you’re comparing two shooting forms. Inputs: , , .
Result: the calculator gives a time-of-flight and range estimate; use it to compare “higher arc vs flatter arc” consistency.
Background: you want the stream to land in a pond at a certain distance. Inputs: choose from nozzle height and adjust .
Application: try a few angles and look at the range. For distance-only iterations, the Projectile Range Calculator can be a faster comparison tool.
Background: you’re prototyping a launcher and want a safety boundary. Inputs: measure (even roughly) and set a conservative high .
Result: use the predicted maximum height and range to set a buffer. For maximum height focus, see Maximum Height (Projectile Motion).
Background: you solved a projectile motion problem by hand. Inputs: type the same , , and .
Application: compare your computed components , and your final range. If they disagree, it’s usually a unit/angle-mode issue.
This calculator is especially useful when:
It may be a poor fit when:
Be consistent with units
If you enter in mph but think in m/s, your results will look wildly off. Pick one system and stick with it.
Use components to avoid angle confusion
If you know the horizontal and vertical components, entering and can be more reliable than converting an angle.
Sanity-check with quick rules
With , time of flight should scale roughly like . If it doesn’t, re-check degrees vs radians.
Combine calculators when you need a fuller picture
If you’re breaking a problem into steps, use Resultant Velocity to build from components, then use this trajectory tool for the path.
The model treats motion as two independent directions. Horizontally there is no acceleration, and vertically the acceleration is constant gravity.
Key variables
Position over time
Trajectory shape (eliminate time)
This is a parabola. The curve in the chart should match this shape.
Time of flight (when it lands)
Set and solve the quadratic.
Range is then .
Splitting the launch speed into horizontal and vertical parts is the whole trick: controls how fast you move sideways, while controls how long you stay in the air.
At the peak, the vertical velocity becomes zero:. That’s why maximum height problems often reduce to one clean equation.
If you’re focusing on just the peak, try Maximum Height (Projectile Motion).
Because is linear in while is quadratic in . Eliminating gives a quadratic relation .
On perfectly level ground with and no air resistance, the classic result is near . With a nonzero , the best angle is typically a bit lower.
No. The model assumes only constant gravity. Air drag can drastically reduce range, especially for light objects and high speeds.
A common mistake is entering degrees while the unit is set to radians. Remember: .
If you have , the horizontal distance is often just. For problems that isolate time, our Time of Flight (Projectile Motion) can be a good companion.
Calculate free fall parameters including gravitational acceleration, drop height, fall duration, and impact velocity. Supports bidirectional LRU solving with unit conversions.
Calculate free fall with quadratic air drag, including terminal velocity, fall time, maximum velocity, and drag force. Supports air resistance coefficient calculation from object properties.
Calculate the horizontal range of a projectile based on velocity, angle, and initial height. Supports bidirectional calculation with multiple unit systems.
Calculate projectile trajectory parameters including launch velocity, angle, distance, maximum height, and flight time with bidirectional solving.
Use this maximum height calculator to figure out what is the maximum vertical position of an object in projectile motion.
Check out how long a projectile remains in the air with this time of flight calculator.