Ideal projectile motion

Ideal projectile motion: calculate a transparent estimate from the values and assumptions you provide.

Ideal projectile motion: calculate a transparent estimate from the values and assumptions you provide.

Both dots and commas are accepted as decimal separators.

Your inputs stay in your browser. Displayed results are rounded to a maximum of 12 significant digits.

Method and assumptions

Method version 1.0.0 · Updated

Calculate

Formula: Kinematic equations without air resistance, g = 9.80665 m/s²

Ideal projectile motion: calculate a transparent estimate from the values and assumptions you provide.

initialSpeed
Initial speed (m/s)
angleDegrees
Launch angle (°)
initialHeight
Initial height (m)

Ideal model without drag, wind, spin or terrain; unsuitable for safety predictions.

Calculate with code

These short examples use the same inputs and core calculation as this tool. Adapt validation and formatting to your application.

JavaScript
const rangeM = 20 ** 2 * Math.sin(2 * Math.PI / 4) / 9.80665; // about 40.79 m at 45°