Preview an experimental upcoming version of this site at

Info: TAF Text Data

Text Data

In addition to the graphical plots, a textual interface is available to retrieve data in raw format. For example, to retrieve the latest TAF for Denver International Airport, enter the corresponding airport identifier (KDEN for Denver International Airport) into the ICAO Station ID field. You may enter as many stations as you wish, separating each station with a space and/or comma. You must use the full 4-letter ICAO abbreviation. For abbreviations, please refer to the list of airports around the world that report METARs.

If desired, a decoded view of the data can be selected. Each piece of data is shown in a human readable format. For example, the latest Denver TAF would be shown as:

TAF for: KDEN (Denver Intl, CO, US)
Text: KDEN 080943Z 0810/0912 24006KT 1/4SM FG VV001
Forecast period: 1000 to 1600 UTC 08 March 2014
Forecast type: FROM: standard forecast or significant change
Winds: from the WSW (240 degrees) at 7 MPH (6 knots; 3.1 m/s)
Visibility: 0.25 miles ( 0.40 km)
Ceiling: indefinite ceiling with vertical visibility of 100 feet AGL
Clouds: obscured sky
Weather: FG (fog)
Text: TEMPO 0810/0812 4SM BR SCT004 SCT025 OVC050
Forecast period: 1000 to 1200 UTC 08 March 2014
Forecast type: TEMPORARY: The following changes expected for less than half the time period
Visibility: 4 miles ( 6 km)
Ceiling: 5000 feet AGL
Clouds: scattered clouds at 400 feet AGL, scattered clouds at 2500 feet AGL, overcast cloud deck at 5000 feet AGL
Weather: BR (mist)
Text: FM081600 25006KT P6SM BKN005 BKN015

Note the color change for TEMPO groups.

URL Options

Here is a list of the URL options:

  • ids=id[+id...] - Specifies the stations to retrieve data
  • format={raw|decoded} - Specifies the format of output as either raw data or decoded output. The default is raw.
  • metars={on|off} - Specifies to retrieve the latest METAR. The default is off.
  • date=yyyymmddhhnn - This selects a specific date and time to display. ADDS saves several days of data so this can be used to show prior TAFs. The default is current.

Example: /taf/data?ids=KDEN&format=decoded&metars=on