Windsock Calculator

Turn a windsock reading into headwind and crosswind components for your runway, using the standard aviation formula: crosswind = wind speed × sin(angle), headwind = wind speed × cos(angle).

Quick Facts

Formula
Crosswind = wind speed × sin(angle); Headwind = wind speed × cos(angle)
Angle is the difference between wind direction and runway heading.
Windsock design
A standard aviation windsock reads fully horizontal at about 15 knots
It hangs limp near calm winds (FAA AC 150/5345-27, ICAO Annex 14).

Your Results

Calculated
Headwind / tailwind
-
Along-runway wind component
Crosswind component
-
Across-runway wind component
Angle off runway
-
Wind direction vs. runway heading
Crosswind check
-
Compared to your entered limit

Ready

Enter your windsock reading and runway heading, then calculate.

How the Windsock Calculator Works

A windsock is the simplest wind instrument at an airfield: it shows the direction the wind is blowing from and gives a rough read on speed by how far it lifts. This calculator turns that reading into two numbers every pilot actually needs before a takeoff or landing — the headwind (or tailwind) component and the crosswind component — using the same trigonometry taught in every private pilot ground school.

The headwind and crosswind formulas

Once you know the wind speed and the direction it is blowing from, and you know the runway's heading, the angle between them tells you how much of that wind acts along the runway versus across it:

  • Angle (θ) = wind direction − runway heading, normalized to −180°…180°.
  • Headwind component = wind speed × cos(θ). Positive means headwind (shortens your ground roll); negative means tailwind (lengthens it).
  • Crosswind component = wind speed × sin(θ). The magnitude tells you how hard the wind pushes sideways; the sign tells you whether it comes from the left or the right of the runway centerline.

These are the standard resolved components of a wind vector projected onto and across a runway centerline, the same relationship shown in every crosswind component chart in an aircraft's pilot operating handbook.

Reading a windsock in the field

The windsock's tail (the narrow, closed end) always points downwind, so the whole sock streams away from the direction the wind is coming from — sight along it toward the pole and read that compass heading for your wind direction (from) value. Runway headings are simply the runway's painted number times 10: Runway 27 faces 270°, Runway 9 faces 090°, and so on. For speed, a standard FAA/ICAO windsock is sized so it stands fully horizontal at roughly 15 knots of sustained wind and hangs mostly limp near calm; a sock partway up indicates something in between.

Practical context

A windsock reading is an estimate, not an instrument-grade measurement — it is most useful at airfields without an automated weather source (ASOS/AWOS) or control tower. When a reported METAR or ATIS wind is available, prefer that for precise numbers and use the sock mainly to confirm the wind hasn't shifted since the last report. Always cross-check the computed crosswind against your aircraft's published maximum demonstrated crosswind component and your own currency and comfort level before committing to a runway.

Frequently Asked Questions

What does it mean when a windsock is fully extended and horizontal?
A standard aviation windsock is built so it stands out fully horizontal when the sustained wind reaches about 15 knots (17 mph, 28 km/h) or more, per FAA and ICAO windsock specifications. A sock that only partially lifts indicates lighter wind, and a limp, drooping sock indicates calm or near-calm conditions.
How do I read wind direction from a windsock?
The windsock's tail (closed end) points downwind, so the sock streams away from the direction the wind is coming from. Face the same direction the open mouth points and read that compass heading — that is your wind direction (from) value. Runway heading is simply the runway number times 10, so Runway 27 is 270 degrees.
What is the difference between headwind and crosswind components?
Headwind is the part of the wind blowing straight down the runway; a positive value shortens your landing or takeoff roll, while a negative value (tailwind) lengthens it. Crosswind is the part blowing across the runway, pushing the aircraft sideways. Both come from the same wind speed and angle: headwind = wind speed × cos(angle) and crosswind = wind speed × sin(angle), where angle is the difference between wind direction and runway heading.
Why do pilots track a maximum demonstrated crosswind limit?
The maximum demonstrated crosswind component in an aircraft's flight manual is the strongest direct crosswind that was tested during certification, not a hard aerodynamic limit. Many pilots still treat it as a personal ceiling, especially in gusty conditions, since handling stronger crosswinds has not been demonstrated for that aircraft type.