Back to Physics calculators

Physics · Kinematics

Projectile motion calculator

Free projectile motion calculator to find time of flight, horizontal range, maximum height, and required launch speed for a target.

Everything runs in your browser; no data leaves this calculator.

Other languages 日本語 | English | 简体中文 | 繁體中文 | Español | Português (Brasil) | Bahasa Indonesia | Français | हिन्दी | العربية

How to use (3 steps)

  1. Choose the mode: compute trajectory or find the speed for a target range.
  2. Enter speed/angle/heights/gravity (example values are prefilled).
  3. Press Compute to see time of flight, range, height, and the trajectory table. Copy URL shares the setup.

Default example values are prefilled. Press Compute to generate flight time, range, maximum height, steps, and the trajectory table.

Inputs

Calculation mode

m/s
deg
m
m
m/s²

Results

Flight time 2.8832 s and range 40.7747 m for the default 20 m/s, 45° launch.

Time of flight2.8832 s
Horizontal range40.7747 m
Maximum height10.1937 m
Initial speed20 m/s
Initial speed20 m/s
Launch angle θ45 deg
Time of flight t_f2.8832 s
Range R40.7747 m
t (s)x (m)y (m)
000
0.720810.19377.6453
1.441620.387410.1937
2.883240.77470

How it's calculated

  1. Solve the vertical quadratic for the positive flight time t_f = 2.8832 s.
  2. Compute range from x(t_f) = v₀ cos θ · t_f = 40.7747 m.
  3. Peak height occurs halfway through this symmetric flight, giving y_max = 10.1937 m.

Use this page when launch angle and flight path are the main question

Start here when you want range, flight time, peak height, or target reachability from one launch setup under ideal projectile assumptions. Open Circular Motion for orbit-style motion, Simple Harmonic Motion for periodic systems, and Snell's Law when the problem is angle-based optics rather than mechanics.

FAQ

Does this calculator consider air resistance?

No. It assumes ideal projectile motion without air drag, suitable for quick textbook-style estimates.

How should I handle units?

Use any consistent unit system (all distances and speeds in the same units). Defaults are meters and m/s.

What if the target point cannot be reached?

Some combinations of angle and heights make the target unreachable. The calculator will show an error if so.

What should I enter first for projectile motion?

Enter initial speed, launch angle, height, and gravity first. Keep air resistance assumptions clear because this calculator models the idealized trajectory.

Why can projectile motion results differ from nearby tools?

Differences usually come from initial speed, launch angle, height, gravity, and drag-free model assumption. Match those assumptions before comparing this result with another CalcBE page, spreadsheet, or external tool.

Related calculators

Comments

Feedback is welcome. Comments load only after you click.