Back to winDZaloft

About winDZaloft

A free skydiving weather tool that shows live winds aloft forecasts, helps plan jump run direction, and estimates freefall drift — built by a skydiver, for skydivers.

What is winDZaloft?

winDZaloft pulls live wind data from NOAA and Open-Meteo and presents it in a format designed for skydivers. Instead of reading raw aviation weather text, you get a clean table showing wind speed, direction, and temperature at each altitude relevant to a skydive — from the surface up through 24,000 ft.

The app also calculates suggested jump run direction and estimated freefall drift distance using the same method taught in the USPA Coach and Instructor courses.

Where the data comes from

1
NOAA/AWC publishes FD Winds Aloft forecasts four times a day via their Aviation Weather Center. These are official US government forecasts used by pilots and flight dispatch. They cover the continental US with stations at major and regional airports.
2
A Cloud Run proxy server (hosted on Google Cloud) fetches the raw NOAA text data, parses the encoded wind entries, and returns structured JSON with altitude, direction, speed, and temperature for each level.
3
The app finds the nearest station to your selected dropzone, optionally blending a surface METAR (current observed conditions) with the aloft forecast data.
4
Open-Meteo is an alternative source using a high-resolution numerical weather model. It returns true hourly wind profiles at pressure-level altitudes (925hPa, 850hPa, 700hPa, 600hPa…) and is especially useful for dropzones without a nearby NOAA FD station.

NOAA FD Winds publish schedule

NOAA publishes FD Winds four times per day at 00Z, 06Z, 12Z, and 18Z (UTC). There is a publishing lag of approximately 45–60 minutes after the cycle time. The data is not hour-specific — each forecast represents conditions for a ~6-hour window, called the "FOR USE" window.

00Z
Available ~01Z
For use ~0100–0600Z
06Z
Available ~07Z
For use ~0700–1200Z
12Z
Available ~13Z
For use ~1300–1900Z
18Z
Available ~19Z
For use ~1900–0100Z

The Issued time shown in the app is when NOAA generated the data. The Valid time is the reference time the forecast applies to. The For Use window is when the FAA considers the forecast current for aviation use.

winDZaloft shows a data freshness indicator (green/yellow/red) and a countdown to the next expected update so you always know how current your data is.

How to read the winds aloft table

Altitude

All altitudes are MSL (Mean Sea Level), not AGL (above ground level). If your dropzone is at 500 ft MSL, the 3,000 ft row represents winds about 2,500 ft above the ground.

Wind direction

Direction is where the wind is coming from, in degrees true. This matches aviation convention. Examples:

DirectionMeaningWind arrow points
270°Wind from the westToward the east (↑ relative to north)
180°Wind from the southToward the north
090°Wind from the eastToward the west
000° / 360°Wind from the northToward the south

Wind speed

Shown in knots by default. You can switch to MPH or m/s using the toggle. As a quick reference: 1 knot ≈ 1.15 mph ≈ 0.51 m/s.

Temperature

Temperature is in Celsius at each altitude. Temperature decreases with altitude in the standard atmosphere at about 2°C per 1,000 ft. Unusually cold temps at altitude can signal strong jet stream influence.

Row colors and layers

LayerAltitudeWhy it matters
Surface0 ft (METAR)Current observed winds on the ground — what you actually feel opening the door
Pattern~1,000 ft AGLCanopy pattern and landing approach winds — interpolated from surface + 3k
Canopy3,000 ftUnder canopy after deployment — most relevant for canopy pilots
Climb6,000 ftLower freefall / Cessna exit altitude range
Freefall9,000 ftCore freefall zone for most 10,500 ft loads
Exit Hi12,000 ftStandard 13,500 ft exit — winds at or just below exit altitude
High Alt18,000 ft+High-altitude and HALO jumps; strong jet stream influence at this level

Jump run and drift calculations

Jump run direction

The suggested jump run heading is calculated by averaging wind directions from the surface through 12,000 ft (surface, 3k, 6k, 9k, and 12k). This is the "line of flight" — the heading the aircraft should fly so that jumpers naturally drift along a consistent track from exit altitude down to the ground. This method follows the USPA SIM (Skydiver's Information Manual) approach used by instructors and coaches.

A reciprocal heading (180° opposite) is also shown, which represents the jump run flown in the opposite direction — sometimes used if the wind shifts between altitude levels.

Freefall drift

Freefall drift estimates how far a skydiver will travel horizontally during freefall (before parachute deployment). The calculation uses the simplified Ranch equation:

drift (ft) = (avgWindKts ÷ 60) × 5280 × (freefallSeconds ÷ 60)

Where avgWindKts is the average wind speed across 3k–12k ft and freefallSeconds defaults to 60 seconds (approximate freefall time from ~13,500 ft). This is an estimate — actual drift depends on body position, exit altitude, deployment altitude, and wind variability.

Canopy drift

Canopy drift estimates horizontal distance traveled under parachute from deployment to landing, using the average of lower-altitude winds and a configurable canopy descent time.

Safety and limitations

winDZaloft is an informational tool only. It does not replace the judgment of your S&TA (Safety and Training Advisor), Instructor, or Pilot-in-Command. Always defer to your dropzone's S&TA for official weather calls.

All altitudes are MSL. Safety thresholds shown in the app are advisory only. winDZaloft is provided free of charge as-is, with no warranty of accuracy.

About SkyJunk

winDZaloft is built and maintained by SkyJunk, a skydiver and developer based in the US. The project started as a personal tool to make winds aloft data more readable and useful at the dropzone.

Follow on Instagram for updates, dropzone content, and new feature announcements:

@jumpskyjunk