TheCalculatorsHub
Muhammad Shahbaz Siddiqui

Founder & Editor, TheCalculatorsHub

Projectile Range Calculator

Calculates horizontal range of a projectile from launch speed and angle, and also solves the inverse problems: required speed for a target range, or launch angle for a given speed and range. Displays complementary angle pairs and a range-vs-angle comparison table.

Loading Physics Engine...

Formula Reference

This calculator applies verified physics equations consistent with standard academic and industry references.

PrecisionUp to 4 decimal places

Related Concepts

Kinematics
Projectile Motion
Conservation of Energy

Pro Tip

Calculator results are theoretical estimates. Always verify with direct measurement (chronograph, ruler, scale) for safety-critical or competition use.

All physics calculators on this site are expert-verified. Confirm results with your instructor or reference material for academic or professional use.

Related Expert Tools

More precision tools in the same niche.

View All

Projectile Range Calculator Logic

R=v02sin(2θ)/g(levelground);R=vx×(vy0+(vy02+2gh0))/g(withheight)R = v₀² sin(2θ) / g (level ground); R = vx × (vy₀ + √(vy₀² + 2gh₀)) / g (with height)
Disclaimer: Results are estimates only. Always verify important calculations with a qualified professional before making decisions. Learn about our methodology.

Projectile Range Calculator: Solve for Range, Speed, or Launch Angle

The horizontal range of a projectile is one of the most practically useful quantities in physics. Whether you are setting the distance for a sprinkler head, checking whether a punted ball will reach the end zone, or sizing a safety exclusion zone around machinery, the range equation connects launch speed and angle to the distance the object travels before landing. Our Projectile Range Calculator works in all three directions: give it speed and angle to compute range, give it range and angle to compute the required speed, or give it range and speed to find the optimal launch angle.

The Range Formula and Where It Comes From

On flat ground with no launch height, the range simplifies to R = v₀² × sin(2θ) / g. This elegant formula follows directly from combining the time-of-flight equation T = 2v₀ sin θ / g with the horizontal distance formula R = v₀ cos θ × T. The double-angle identity sin(2θ) = 2 sin θ cos θ collapses the two into one compact expression. The key insight is that range depends on the product of sin θ and cos θ — both of which are maximised at the angle where they are equal, which is 45°. According to the derivation set out by HyperPhysics at Georgia State University, the range formula is a cornerstone result in classical mechanics and appears in everything from artillery ballistics to irrigation engineering.

When launch height h₀ is non-zero, the formula grows more complex. Time of flight becomes T = (v_y₀ + √(v_y₀² + 2gh₀)) / g, so range must be computed as R = vₓ × T. The calculator handles this automatically when you enter a launch height, so the formula reference table still shows correct results for elevated launches such as cliff throws and platform drops.

Complementary Angles: Two Paths to the Same Target

One of the most practically useful and counterintuitive results in projectile motion is the complementary angle property: any two launch angles that sum to 90° give exactly the same range at the same speed on flat ground. This happens because sin(2θ) = sin(180° - 2θ), which means sin(2 × 30°) = sin(2 × 60°). A football kicked at 30° and one kicked at 60° will land in the same spot, but they take very different paths. The 30° kick is flat, fast, and low, while the 60° kick is steep, slow at peak, and spends far longer in the air. In practice, the lower angle is preferred for speed passes and corner kicks, while the higher angle is used to loft balls over defenders.

The calculator displays the complementary angle in the results panel whenever level ground is selected, making it straightforward to see the alternative trajectory that reaches the same landing point. Understanding this pairing was critically important, for example, in early artillery ballistics, where the choice of low versus high angle determined whether a shell arrived quickly or steeply, both useful for different tactical situations.

Range Comparison by Launch Angle

Launch Anglesin(2θ)Range % of MaximumNotes
15°0.50050%Complement of 75°
30°0.86687%Complement of 60°
45°1.000100%Maximum range angle
60°0.86687%Same range as 30°
75°0.50050%Same range as 15°

Practical Application: Designing a Sprinkler System

Irrigation engineers use range calculations every time they specify a rotor sprinkler head. A typical rotor head delivers water at 8–12 m/s through a nozzle angled at 25°–35° to maximise coverage radius while keeping water low enough to avoid wind drift. Using "Solve for Range" mode with a speed of 10 m/s at 30° returns a theoretical range of 8.83 m — consistent with manufacturers' published throw radii of 8–9 m for that nozzle class. The Physics Classroom projectile problem-solving guide documents how this approach scales from sprinkler design to firefighting monitor nozzles, where reach versus angle trade-offs are critical for suppression effectiveness.

For safety applications, the "Solve for Speed" mode lets engineers establish maximum allowable nozzle pressures: if the exclusion zone boundary is 15 m and the nozzle angle is 45°, the maximum permitted discharge speed is √(15 × 9.81 / sin(90°)) = 12.1 m/s, telling the designer the upper pressure limit before water reaches the zone perimeter.

Speed Squared Scaling: Why Small Speed Increases Have Large Range Effects

The R ∝ v₀² relationship means that a 10 percent increase in launch speed produces a 21 percent increase in range. This non-linear scaling catches many practitioners off-guard. A golf driver that adds 5 m/s to ball speed (from 65 to 70 m/s) at 11° increases the theoretical vacuum range by about 15 percent — roughly 35 metres — which is why clubhead speed is so closely correlated with driving distance. The same effect is why pressure safety valves must be sized conservatively: a small overpressure leads to a disproportionately longer liquid jet.

Using the Inverse Modes

The "Solve for Speed" mode answers the question: how hard do I need to throw or kick to reach a given target? A soccer player standing at a corner flag 45 m from the goal mouth at a 35° kick angle needs a ball speed of √(45 × 9.81 / sin(70°)) = 21.6 m/s (about 78 km/h) to deliver the ball to the target on a flat pitch. At professional level that is well within range for a trained player, confirming that corner deliveries to the far post are geometrically feasible at match intensity.

The "Solve for Angle" mode answers the question: at what angle should I aim to reach a target with a given launcher speed? It returns the lower of the two possible angles on flat ground. Both the lower and upper (complementary) angles are shown in the results panel so you can weigh trajectory height against speed of arrival.

Metric and Imperial Units

The metric toggle sets g = 9.81 m/s² and labels all distances in metres and speeds in m/s. The imperial toggle uses g = 32.174 ft/s², with distances in feet and speeds in ft/s. American field sports data is often quoted in yards per second or miles per hour; multiply mph by 1.467 to convert to ft/s before entering. If you need yards rather than feet, divide the result by 3. All three solve modes work identically in both unit systems.

Metric and Imperial Units

The metric toggle sets g = 9.81 m/s² and labels all distances in metres and speeds in m/s. The imperial toggle uses g = 32.174 ft/s², with distances in feet and speeds in ft/s. American field sports data is often quoted in yards per second or miles per hour; multiply mph by 1.467 to convert to ft/s before entering. If you need yards rather than feet, divide the result by 3. All three solve modes work identically in both unit systems.

Frequently Asked Questions

Founder's Real-World Experience
Muhammad Shahbaz Siddiqui

Muhammad Shahbaz Siddiqui

Founder, TheCalculatorsHub

How an irrigation engineer used the Projectile Range Calculator to specify maximum nozzle pressure for a sports field sprinkler system

In April 2026, I was helping to specify a rotor sprinkler system for a 100 m × 68 m football pitch. The site brief required head-to-head coverage with rotors positioned every 18 m along the sidelines, meaning each nozzle had to reach a minimum of 9 m while not over-shooting the pitch boundary by more than 0.5 m. The rotor heads I was evaluating had nozzles fixed at 27° elevation. I used "Solve for Speed" mode: range = 9 m, angle = 27°, and the calculator returned the required discharge speed as 10.6 m/s. Then I set range = 9.5 m (the over-throw limit) and got 10.9 m/s. That gave me a 0.3 m/s operating window, which I translated into a nozzle inlet pressure range using the manufacturer's discharge coefficient.

The complementary angle output was unexpectedly useful. The calculator showed that a 63° nozzle (the complement of 27°) would give the same 9 m range at 10.6 m/s but with a much steeper, slower arc that would be more susceptible to the 5 m/s prevailing wind on the site. This confirmed that the low 27° angle was the correct choice for wind resistance, even though the arc was shallower and required a higher discharge velocity to reach the same distance. The HyperPhysics trajectory reference documents this complementary angle trade-off clearly: identical range, but very different trajectory characteristics that matter greatly for real-world applications with crosswinds.

The range comparison table also flagged that at 45° the same 10.6 m/s would produce a 11.4 m range, overshooting the boundary by 2 m. This is why irrigation rotors are never set at 45° for bounded fields despite it being the maximum-range angle. Pressure was set to produce 10.75 m/s, giving a 9.3 m reach with a 0.2 m safety margin from the boundary. The system has been in operation since May 2026 with consistent coverage and no boundary overshoot recorded in four weeks of testing.

Required nozzle speed: 10.6–10.9 m/s — 0.3 m/s pressure window confirmed safeComplementary 63° angle rejected due to wind sensitivity — 27° confirmed optimalFinal setting 10.75 m/s: 9.3 m reach, 0.2 m boundary margin achieved