Headwind Component Calculator
A reported wind rarely blows straight down the runway, so a pilot needs to resolve it into the part that helps or hinders along the track (the headwind or tailwind component) and the part that pushes sideways (the crosswind component). The split is straightforward trigonometry: the angle between the wind and the heading sets how much of the wind speed projects onto each axis. This calculator takes the wind direction, wind speed, and your runway or course heading, then returns the headwind component (negative for a tailwind), the crosswind magnitude, and the wind angle it used. Keep the wind and heading on the same north reference.
Headwind and crosswind formula
Wind angle = |wind direction - heading|, folded to 0 to 180 deg
Headwind component = wind speed * cos(wind angle)
Crosswind component = wind speed * |sin(wind angle)|
Positive headwind opposes travel; negative is a tailwind
The cosine projects the wind onto the direction of travel and the sine projects it across the track. A wind angle above 90 degrees gives a negative cosine, which the calculator reports as a tailwind.
Using the wind components
- Compare the crosswind component to the maximum demonstrated crosswind in your aircraft flight manual before takeoff or landing.
- A headwind lengthens float and shortens ground roll; a tailwind does the opposite and lengthens required runway.
- Keep wind direction and runway heading on the same reference, both true or both magnetic.
- Tower-reported winds for the active runway are magnetic; printed observations are true.
- Gust values should be checked separately, as a gusty crosswind can exceed steady-state limits briefly.
Wind components: frequently asked questions
How do you calculate the headwind component?
Find the angle between the wind direction and the runway or track heading, then multiply the wind speed by the cosine of that angle. The crosswind component is the wind speed multiplied by the sine of the angle. A positive headwind result means the wind opposes your direction of travel; a negative result is a tailwind.
What is the wind angle?
The wind angle is the difference between the direction the wind is coming from and the runway or course heading, both in degrees. The calculator takes the absolute difference and folds it into the range zero to 180 degrees, so it works regardless of which way the wind is offset.
How do I read the crosswind component?
The crosswind component is the part of the wind acting at right angles to your track, and it is what you must correct for on takeoff, landing, or in a crab to hold course. This calculator reports its magnitude. The side it blows from depends on whether the wind is to the left or right of your heading.
Are aviation winds true or magnetic?
Winds in routine surface observations and tower reports are referenced to true north in printed products but are given relative to magnetic north when read to you by a control tower for the active runway. Use consistent references for both the wind direction and the runway heading before taking the difference.
Why does a 90 degree wind give zero headwind?
At a 90 degree wind angle the wind is entirely across your path, so the cosine is zero and there is no headwind or tailwind component, while the sine is one and the entire wind speed acts as crosswind. At zero degrees the reverse is true: full headwind and no crosswind.
Official sources
- FAA: Pilot's Handbook of Aeronautical Knowledge.
- NIST Digital Library of Mathematical Functions: trigonometric functions.
Reviewed by the CalculatorHub team, edited by James Graham, 17 June 2026. See our methodology.