Projectile motion calculator
Enter a launch speed and angle and this tool computes the full idealised trajectory: time of flight, maximum height, horizontal range, and the horizontal and vertical velocity components. It is built for physics coursework and quick checks of the classic no-air-resistance projectile model.
How it works
The launch velocity is split into components, then the standard equations (for launch and landing at the same height) give the rest:
vₓ = v₀·cos θ v_y = v₀·sin θ
time of flight t = 2·v₀·sin θ ÷ g
maximum height h = (v₀·sin θ)² ÷ (2g)
range R = v₀²·sin(2θ) ÷ g
Gravity g defaults to Earth’s 9.81 m/s² and is editable. Range peaks at a 45° launch angle.
Example
Launch speed 20 m/s at 45°, g = 9.81:
- v_y = 20·sin45° = 14.14 m/s; vₓ = 20·cos45° = 14.14 m/s
- Time of flight: 2·14.14 ÷ 9.81 ≈ 2.88 s
- Max height: 14.14² ÷ (2·9.81) ≈ 10.19 m
- Range: 20²·sin90° ÷ 9.81 ≈ 40.77 m
| Angle | Range (20 m/s) | Max height |
|---|---|---|
| 30° | 35.31 m | 5.10 m |
| 45° | 40.77 m | 10.19 m |
| 60° | 35.31 m | 15.29 m |
Everything runs locally in your browser — nothing is uploaded.