metar-taf-decoder
METARTAF
METAR decoderTAF decoder

© 2021–2026 metar-taf-decoder.com. Uses a cookie to remember your language preference.

For training and educational purposes only. Not intended for operational aviation use.

Buy Me a Coffee at ko-fi.comGitHub

METAR Decoder — Read Any Aviation Weather Report

Decode a METAR in plain language. Enter an airport ICAO code to fetch its latest observation, or paste a raw METAR to break it down group by group.

Enter an ICAO code or a raw METAR→The observation is decoded in real time→Read wind, visibility, clouds and pressure in plain language

Get a metar for an airport

Decode a metar

Not sure about the format? Load an example, or see the format guide below.

What is a METAR?

METAR (METeorological Aviation Report) reports weather information for an airport. The first part of the message is the ICAO code of the station.

Then the delivery time of the METAR is coded. The first two digits represent the day of the month, the last four represent the time.

METAR contain information regarding the wind, the visibility, the different cloud covers, the temperature, the dew point and the atmospheric pressure. It also contains data about the current weather and weather trends.

A routine METAR is issued every hour or every half hour, depending on the aerodrome. When conditions change significantly between two routine reports, a SPECI is issued instead so that crews are not left with stale information.

The report type tells you how the message was produced: METAR is a routine observation, SPECI a special observation triggered by a significant change, AUTO a fully automated observation with no human validation, and COR a corrected version of a report already sent.

The format of the METAR is the following:

AAAA: Station identifier: AAAA. It is the ICAO code of the station.

Wind information:

  • ddd: represents the direction.
  • ss: represents the speed of the wind.
  • KT: for knots is the unit of the speed. MPS meters per seconds is also a valid unit.
  • Ggg: is present only if there are gusts. The three digits after the G are the gust speed.

DDHHmmZ: Delivery time of the report: DDHHmmZ. DD represents the day of the month. HHmm represents the hours and the minutes. The final Z represents the ZULU time zone.

VVVV: represents the visibility in meters or VVVVSM when the visibility is in nautical miles (SM).

RAAa/VVVV: represents the runway visual range. It must starts with an R followed by the name of the runway and a / The digits after the / are the visual range.

ww: Multiple coded words representing the current weather.

NNNhhh: Multiple coded words representing the cloud layers

T'T'/T'dT'd: for the temperature and the dew point. If the temperature or the dew point are below 0 they are preceded by a M

QPPPP for the altimeter. If it starts by a Q the unit is hPA, if it starts by an A the unit is inHg

RMK: starts the remark part of the METAR and contains complementary information.

Here is the example report you can load from the form above, broken down group by group.

METAR EGLL 010820Z 27015KT 9999 FEW020 15/10 Q1013

METAR
Report type: a routine observation.
EGLL
ICAO station identifier — London Heathrow.
010820Z
Observed on the 1st of the month at 08:20 UTC.
27015KT
Wind from 270 degrees at 15 knots.
9999
Horizontal visibility of 10 km or more.
FEW020
Few clouds, 1 to 2 oktas, with a base at 2 000 ft above the aerodrome.
15/10
Temperature 15 °C, dew point 10 °C.
Q1013
QNH 1013 hectopascals.

Intensity and proximity qualifiers

A weather group combines an optional qualifier with one or more phenomena codes.

-
Light intensity
+
Heavy intensity
VC
In the vicinity of the aerodrome, roughly 8 to 16 km from the reference point
RE
Recent — the phenomenon ended since the previous report

Weather phenomena

RA
Rain
SN
Snow
DZ
Drizzle
GR
Hail
GS
Small hail or snow pellets
TS
Thunderstorm
SH
Showers
FG
Fog, visibility below 1 000 m
BR
Mist, visibility between 1 000 and 5 000 m
HZ
Haze
FU
Smoke
DU
Widespread dust
SA
Sand
SQ
Squall
FZ
Freezing

Cloud amounts

A cloud group gives an amount in oktas followed by the base height in hundreds of feet above aerodrome level.

FEW
Few — 1 to 2 oktas of the sky covered
SCT
Scattered — 3 to 4 oktas
BKN
Broken — 5 to 7 oktas
OVC
Overcast — 8 oktas
NSC
No significant cloud
NCD
No cloud detected by an automated station
VV
Vertical visibility, used when the sky is obscured
CB
Cumulonimbus, appended to the layer it affects
TCU
Towering cumulus, appended to the layer it affects

Other groups you will meet

CAVOK
Ceiling And Visibility OK. Replaces the visibility, weather and cloud groups when visibility is 10 km or more, there is no cloud below 5 000 ft or below the highest minimum sector altitude, no cumulonimbus or towering cumulus at any height, and no significant weather.
NOSIG
No significant change expected in the two hours following the observation.
BECMG / TEMPO
BECMG and TEMPO can also close a METAR as a two-hour landing forecast, which is not the same as their use in a TAF.
RAAa/VVVV
R followed by the runway designator, a slash and the range gives the runway visual range in metres. It is reported when visibility or RVR falls below 1 500 m.
Q / A
Q1013 is the QNH altimeter setting in hectopascals; A2992 expresses the same pressure in hundredths of an inch of mercury. Neither is QFE.
VRB / G
VRB replaces the direction when the wind is variable, and G marks gusts, as in 27015G28KT.
M
Temperatures below zero are prefixed with M, so M03/M07 means minus 3 °C with a dew point of minus 7 °C.

Frequently asked questions

A METAR is a coded report of the weather observed at an aerodrome at a given time. It covers wind, visibility, runway visual range, present weather, cloud, temperature, dew point and altimeter setting. It describes conditions as measured, not as forecast.

Read it group by group, in order: report type, ICAO station, day and time in UTC, wind, visibility, runway visual range, present weather, cloud layers, temperature and dew point, then altimeter setting. Anything after RMK is supplementary. Paste your report into the decoder above to see every group in plain language.

CAVOK stands for Ceiling And Visibility OK. It replaces the visibility, weather and cloud groups when visibility is 10 km or more, there is no cloud below 5 000 ft or below the highest minimum sector altitude, no cumulonimbus or towering cumulus at any height, and no significant weather.

QNH is the pressure setting that makes an altimeter read altitude above mean sea level. It appears in a METAR as Q followed by four digits in hectopascals, or A followed by four digits in hundredths of an inch of mercury. QFE, which makes the altimeter read height above the aerodrome, is not reported in a METAR.

Routine METARs are issued every hour or every half hour depending on the aerodrome. Between two routine reports, a SPECI is issued whenever conditions change significantly.

Both use the same format. A METAR is the scheduled routine observation; a SPECI is an unscheduled one, issued because something changed enough to matter — a drop in visibility or ceiling, the onset of a thunderstorm, or a significant wind shift.

A METAR describes the weather happening right now. If you need the forecast for the hours ahead, use the TAF decoder.