Skip to main content
Calcimator

Wind Triangle (E6B) Calculator

Solve the wind triangle to find true heading, wind correction angle, and ground speed. The digital equivalent of the E6B flight computer wind side.

About this calculator

The wind triangle is the classic navigation problem of reconciling three vectors — where you want to go, which way the nose points, and where the wind pushes you — and this calculator solves it with the same trigonometry as a physical E6B's wind side. It first finds the wind angle (wind direction minus true course) to see how much of the wind is a crosswind versus a head/tailwind. From there it applies the law of sines: sin(WCA) = (wind speed × sin(wind angle)) ÷ true airspeed, giving the Wind Correction Angle — the crab you must fly into the wind to track your intended course over the ground rather than drifting off it. Adding that WCA to your true course gives True Heading, the direction to actually point the nose.

Ground speed then comes out as TAS × cos(WCA) minus the headwind component, capturing both the speed lost to flying a slightly longer, angled path and the direct effect of a head- or tailwind. All of this is computed in true values: true airspeed, true course, and wind direction in true degrees (as reported in winds-aloft forecasts), which is why the tool doesn't touch magnetic variation — if you're working from a surface report (ATIS/METAR), which gives magnetic wind direction, convert to true first or your WCA and heading will be off by the local variation. Pair this with the Crosswind Component calculator for takeoff/landing-specific runway analysis.

Inputs

kt

Light aircraft: 90–180 kt

°
°
kt

Light: 0–10 kt, Moderate: 10–25 kt, Strong: 25+ kt

Results

True Heading

90°

Ground Speed

140 kt

Wind Correction Angle (WCA)0°
Headwind Component-20 kt
Crosswind Component0 kt
Crosswind DirectionRight
How to Use This Calculator
  1. Enter your True Airspeed (TAS) — calculate from IAS if needed.
  2. Enter the True Course from your chart or flight plan.
  3. Enter wind direction (from) and wind speed from winds aloft forecast.
  4. Results show the heading to fly and your expected ground speed.

How the result changes across these scenarios

ScenarioTrue HeadingGround Speed
Direct Headwind0°100 kt
Direct Tailwind0°140 kt
Strong Crosswind104°116 kt

What each input means

True Airspeed (TAS)
Your aircraft's true airspeed. Calculate from IAS using the True Airspeed calculator.
True Course
Your desired track over the ground, measured from true north. Get from your sectional chart or GPS.
Wind Direction (from)
Direction the wind is blowing FROM in true degrees. Winds aloft are always given in true. Surface winds (METAR/ATIS) are magnetic — convert if needed.
Wind Speed
Wind speed in knots from winds aloft forecast (FD) or METAR.

What each result means

True Heading
Point the aircraft nose this direction (true) to maintain your desired course.
Ground Speed
Your actual speed over the ground after wind effect.
Wind Correction Angle (WCA)
Crab angle into the wind. Positive = right, negative = left.
Headwind Component
Positive = headwind (slows you), negative = tailwind (speeds you up).
Crosswind Component
Crosswind magnitude regardless of left/right.
Crosswind Direction
Which side the crosswind is coming from.

How this is calculated

Worked example, using the default values

  1. Wind Angle
    Wind Angle = Wind Direction − True Course
    270° − 90° = 180°
  2. Wind Correction Angle (WCA)
    sin(WCA) = (Wind Speed × sin(Wind Angle)) ÷ TAS
    (20 × sin(180°)) ÷ 120 = +0.0° (crab right)
  3. True Heading
    True Heading = True Course + WCA
    90° + 0.0° = 90°
  4. Ground Speed
    GS = TAS × cos(WCA) − Headwind
    120 × cos(0.0°) − (-20.0) = 140 kt

Engine last updated . Checked against 1 independently-derived test — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

What does a negative Wind Correction Angle mean versus a positive one?

The calculator derives WCA from sin(WCA) = (wind speed × sin(wind angle)) ÷ TAS, and the sign of the result tells you which way to crab. A positive WCA means you need to crab right (point the nose right of your true course) to stay on track, while a negative WCA means crab left — the sign simply follows from which side of your course the wind is blowing across.

Why does the calculator ask for True Airspeed instead of Indicated Airspeed?

The wind-triangle trigonometry — sin(WCA) = (wind speed × sin(wind angle)) ÷ TAS and GS = TAS × cos(WCA) − headwind — only holds when the airspeed figure represents your actual speed through the air mass, which is what true airspeed is. Indicated airspeed reads low at altitude due to air density changes, so plugging IAS in directly would understate your speed through the air and throw off both the WCA and ground speed results; convert IAS to TAS first using the True Airspeed calculator.

How does the calculator get from Wind Correction Angle to Ground Speed?

Ground speed is TAS × cos(WCA) minus the headwind component. The cos(WCA) term accounts for the fact that once you crab into the wind, your nose isn't pointed exactly along your course, so only part of your true airspeed actually contributes to progress along the ground track; subtracting the headwind component then layers in the direct speed-reducing (or speed-adding, for a tailwind) effect of the wind itself.

Why does the result come out wrong if I use the wind direction from a METAR or ATIS report?

This calculator works entirely in true degrees — true course and true wind direction — because that's how winds-aloft forecasts (FDs) report wind. METAR and ATIS surface wind reports, however, are given in magnetic degrees. Feeding a magnetic wind direction in without correcting for the local magnetic variation will shift the computed Wind Correction Angle and True Heading by exactly that variation amount.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Aviation, Marine & Transport.