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: v0 = 20 m/s, θ = 45°, y0 = 0 m, g = 9.81 m/s².

Inputs

Calculation mode

m/s
deg
m
m
m/s²

Results

How it's calculated

    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 do first on this page?

    Start with the minimum required inputs or the first action shown near the primary button. Keep optional settings at defaults for a baseline run, then change one setting at a time so you can explain what caused each output change.

    Why does this page differ from another tool?

    Different pages often use different defaults, units, rounding rules, or assumptions. Align those settings before comparing outputs. If differences remain, compare each intermediate step rather than only the final number.

    Related calculators

    Ads

    Comments

    Feedback is welcome. Comments load only after you click.