SolveTap · Learn the method
Projectile Motion Calculator
Calculate an ideal projectile’s velocity components, flight time, maximum height and horizontal range.
Calculate
Use m/s, degrees, metres and m/s². Height is above the landing plane. Angles from −90° to 90° are measured from the positive horizontal direction.
Calculations run in your browser. Numeric inputs are not included in analytics events.
Formula and variables
vx = v₀ cos θ; vy = v₀ sin θ; t = (vy + √(vy²+2gh))/g; range = vx t
v₀ is launch speed, θ launch angle, h starting height above ground, and g a positive downward acceleration magnitude. Maximum height is measured from the landing plane.
Worked example
Launch at 10 m/s and 30° from ground level with g = 9.81 m/s². vx ≈ 8.6603 m/s and vy = 5 m/s. Flight time = 10/9.81 ≈ 1.01937 s, peak height = 25/19.62 ≈ 1.27421 m, and range ≈ 8.82799 m.
When to use this formula
Use this idealized model when gravity is constant and air resistance is negligible. Launching from a platform is supported by positive initial height; terrain above the launch point is not.
Common mistakes
The shortcut R = v₀² sin(2θ)/g only works when landing and launch heights match. A downward launch reaches its maximum future height immediately, at the launch point.
Why is flight time zero for a downward launch at ground level?
The model’s landing plane is already reached at launch. Give a positive initial height to model a projectile thrown downward from a platform.
Related calculators and resources
Learn the method
- Projectile Motion Problems With Solutions
Solve horizontal and angled projectile motion problems step by step, including time of flight, maximum height, range and final velocity.
- Kinematics Equations: Which One to Use and When
Choose the right kinematics equation from the variables you know, then follow worked constant-acceleration examples with signs, units and checks.