geoprimsField-grade geospatial math

TAF decoder

Turns a pasted into a timeline of forecast periods (FM, TEMPO, BECMG, PROB30/40) in plain language, with and local times, winds (true), visibility, weather, clouds and ceilings, and flight categories.

Planning and education aid. Not for primary navigation. Full disclaimer

A published result changed on 2026-09-19: Present weather now reads as the FAA Aviation Weather Handbook does, with intensity on the precipitation: +TSRA is "thunderstorm with heavy rain" (was "heavy thunderstorm rain"), +SHRA is "heavy rain showers", and VCSH is "showers in the vicinity". Tool versions 1.1.0. The METAR and winds-aloft decoders are now stable. Changelog

KDEN

KDEN forecast from day 18 at 1800Z to day 19 at 1800Z, 5 periods. Get a current official briefing before flight.

Periods
ChangeFromToFrom (local)StartWindVisibilityCloudsCeilingFlight categoryWeather
baseday 18 at 1800Zday 19 at 0200Z12:00 local0.0300° true at 12 kt, gusting 22 ktmore than 6 SMscattered at 8,000 ft; broken at 20,000 ft20,000 ftVFR
temporaryday 18 at 2000Zday 18 at 2400Z14:00 local2.0variable at 25 kt, gusting 35 kt3 SMbroken at 6,000 ft, cumulonimbus6,000 ftMVFRthunderstorm with rain
fromday 19 at 0200Zday 19 at 1800Z20:00 local, previous day8.0320° true at 8 ktmore than 6 SMfew at 10,000 ftVFR
becomingday 19 at 1000Zday 19 at 1200Z04:00 local16.0180° true at 10 kt
30% probabilityday 19 at 1400Zday 19 at 1800Z08:00 local20.03 SMbroken at 3,000 ft3,000 ftMVFRlight rain showers
Issued
Valid from
Valid to
Valid for
Periods
Notice
Provenance
Computed by
aviation.weather.taf-decode 1.2.1, core 0.1.0
Model
TAF coding as in the FAA Aviation Weather Handbook and FAA Order JO 7900.5E groups; day numbers below the start day belong to the next month
Accuracy
Decodes the text as written. It does not check the forecast against the station or fetch anything.
Notes
None
Cites
Federal Aviation Administration, Aviation Weather Handbook, FAA-H-8083-28B; Federal Aviation Administration, Surface Weather Observing, FAA Order JO 7900.5E

Something look off?

Your values

Showing an example. Change anything.
Run many at once from a CSV

Loading…

How we got thisFormula, worked example, sources, and proof

Model: TAF coding as in the FAA Aviation Weather Handbook and FAA Order JO 7900.5E groups; day numbers below the start day belong to the next month

Accuracy: Decodes the text as written. It does not check the forecast against the station or fetch anything.

When to use this: Use this when planning around a forecast: it lays a TAF out as a timeline of periods — the base period and each FM, TEMPO, BECMG, and PROB group — in plain language, with both UTC and local times, so you can see what is forecast when you expect to arrive, and how the flight category changes across the period.

Limitations: It reads the forecast as written and does not fetch it, check it against the station, or tell you whether to go. A TAF covers a radius around the airport and is amended, so an old one in a text box stays old here. Winds are true. Probability and temporary groups describe conditions that may occur, not a sequence, and this tool shows them as the coding gives them.

Worked example: A Denver TAF valid across midnight. Source: add-practitioner-essentials TAF scenario: valid 18:00Z on the 18th to 18:00Z on the 19th, each change group placed in order.

You enter

TAF
TAF KDEN 181720Z 1818/1918 30012G22KT P6SM SCT080 BKN200 TEMPO 1820/1824 VRB25G35KT 3SM TSRA BKN060CB FM190200 32008KT P6SM FEW100 BECMG 1910/1912 18010KT PROB30 1914/1918 3SM -SHRA BKN030
Local UTC offset
-06:00

You get

Station
KDEN
Issued
day 18 at 1720Z
Valid from
day 18 at 1800Z
Valid to
day 19 at 1800Z
Valid for
24 h
Periods
5
Notice
Decoded from the text you pasted. Get a current official briefing before flight.

Review: Not yet independently reviewed by a flight instructor (CFI).

Last verified: 2026-09-18, when a maintainer last confirmed this tool's sources at the issuer. See the sources ledger.

Status: version 1.2.1, core 0.1.0. See this tool in the verification report.

Changes

Checked against: 21 golden test vectors (download the test vectors, each with its source and tolerance). See how results are checked and every source.

Sources

Terms

TAF: terminal aerodrome forecast
A forecast for an airport, usually 24 or 30 hours long, coded like a METAR with change groups such as FM, TEMPO, BECMG, and PROB30. Source: Aviation Weather Handbook
UTC: Coordinated Universal Time
The world's civil time standard, kept within 0.9 s of Earth's rotation by leap seconds. Aviation calls it Zulu time, written with a Z. Source: IERS Bulletin C (leap seconds)

TAF — terminal aerodrome forecast

A forecast for an airport, usually 24 or 30 hours long, coded like a METAR with change groups such as FM, TEMPO, BECMG, and PROB30.

Source: Aviation Weather Handbook

UTC — Coordinated Universal Time

The world's civil time standard, kept within 0.9 s of Earth's rotation by leap seconds. Aviation calls it Zulu time, written with a Z.

Source: IERS Bulletin C (leap seconds)