Aviation Weather Scraper — METAR, TAF & Airport Stations avatar

Aviation Weather Scraper — METAR, TAF & Airport Stations

Pricing

from $0.0005 / weather record

Go to Apify Store
Aviation Weather Scraper — METAR, TAF & Airport Stations

Aviation Weather Scraper — METAR, TAF & Airport Stations

Get live and recent aviation weather: METAR observations (temperature, wind, gusts, visibility, clouds, flight category), TAF forecasts and airport station info for any ICAO airport worldwide, whole US states or a map area. Export CSV/JSON.

Pricing

from $0.0005 / weather record

Rating

0.0

(0)

Developer

hiper soft

hiper soft

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

Aviation Weather Scraper: METAR, TAF and Airport Weather Stations

Aviation Weather Scraper collects official aviation weather for any airport in the world: METAR surface observations, TAF terminal aerodrome forecasts and airport station information. Every METAR is decoded into clean fields: temperature (°C and °F), dew point, wind direction, wind speed and gusts, visibility, altimeter and sea-level pressure, present weather, cloud layers with heights, flight category (VFR, MVFR, IFR, LIFR), coordinates and the raw report. Query by ICAO airport code (KJFK, EGLL, EDDF, RJTT…), by whole US state, or by a map area, and get up to 15 days of METAR history. Export to CSV, Excel or JSON. Ideal for flight planning tools, drone operations, logistics, weather analytics and prediction markets.

What does Aviation Weather Scraper do?

  • ✈️ METAR observations: decoded current and recent airport weather.
  • 🗓️ TAF forecasts: issue time, validity window, raw TAF and each forecast period decoded.
  • 🗼 Station info: ICAO, IATA, FAA and WMO codes, name, state, country, coordinates, elevation.
  • 🌍 Any ICAO airport worldwide, in batches of hundreds of airports.
  • 🇺🇸 Whole US states: every reporting station in a state.
  • 🗺️ Map area: every station inside a latitude/longitude bounding box.
  • ⏱️ History: up to 360 hours (15 days) of METARs.
  • 🌡️ Temperature in °C and °F, wind in knots, cloud bases in feet.
  • 🟢 Flight category: VFR, MVFR, IFR, LIFR.
  • 📝 Raw report text included for every record.

What data can you get?

FieldDescription
StationICAO code, name, latitude, longitude, elevation
TimeObservation time, report time (METAR); issue and validity times (TAF)
TemperatureTemperature °C/°F, dew point, max/min
WindDirection, speed, gusts, variable flag
VisibilityPrevailing visibility
PressureAltimeter, sea-level pressure
WeatherPresent weather (rain, snow, fog…), precipitation
CloudsCover summary and layers with base heights
CategoryFlight category (VFR/MVFR/IFR/LIFR)
RawRaw METAR or TAF text
ForecastsTAF periods with wind, visibility, weather and clouds

Use cases for aviation weather data

  • Flight planning and EFB apps: pull decoded METARs and TAFs for routes and alternates.
  • Drone and UAV operations: check wind, gusts and visibility before flights.
  • Logistics and airlines: monitor weather at hubs and destinations.
  • Weather analytics and research: build observation histories for any airport.
  • Prediction markets: settle temperature and weather questions with official observations.
  • Dashboards and alerts: track flight categories across a state or region.

How to use Aviation Weather Scraper

  1. Click Try for free to open the scraper in Apify Console.
  2. Choose a report type: METAR, TAF or station info.
  3. Enter airport codes, pick US states, or set a map area.
  4. For METAR, set hours of history.
  5. Click Start and download the results as CSV, Excel or JSON.

Input

Example input

{
"reportType": "metar",
"stations": ["KJFK", "EGLL", "RJTT"],
"usStates": ["CO"],
"hoursBack": 3,
"maxItems": 1000
}
FieldDescription
Report typeMETAR, TAF or station info.
Airport codes (ICAO)Any ICAO station codes.
US statesAll stations in these states.
Map areaminLat,minLon,maxLat,maxLon.
Hours of METAR history1–360 hours.
Max recordsStop after this many (0 = no limit).

Output

METAR example

{
"reportType": "METAR",
"station": "EGLL",
"stationName": "London/Heathrow Intl, EN, GB",
"observationTime": "2026-10-07T06:20:00.000Z",
"rawText": "METAR EGLL 070620Z AUTO 32004KT 300V020 9999 SCT014 OVC020 15/14 Q1012",
"temperatureC": 15,
"temperatureF": 59,
"dewpointC": 14,
"windDirectionDeg": 320,
"windVariable": false,
"windSpeedKt": 4,
"windGustKt": null,
"visibility": "6+",
"altimeterHpa": 1012,
"flightCategory": "MVFR",
"cloudCover": "overcast",
"clouds": [{ "cover": "scattered", "baseFt": 1400 }, { "cover": "overcast", "baseFt": 2000 }],
"latitude": 51.477,
"longitude": -0.461,
"elevationM": 26
}

TAF example

{
"reportType": "TAF",
"station": "KDRO",
"stationName": "Durango/La Plata Cnty",
"issueTime": "2026-10-07T05:39:00.000Z",
"validFrom": "2026-10-07T06:00:00.000Z",
"validTo": "2026-10-08T06:00:00.000Z",
"rawText": "TAF KDRO 070539Z 0706/0806 VRB05KT P6SM FEW110 FEW250 FM072000 26008KT P6SM SCT110 SCT250 FM080200 VRB06KT P6SM FEW110 SCT250",
"forecasts": [
{ "from": "2026-10-07T06:00:00.000Z", "to": "2026-10-07T20:00:00.000Z", "windSpeedKt": 5, "visibility": "6+", "clouds": [{ "cover": "few", "baseFt": 11000 }, { "cover": "few", "baseFt": 25000 }] }
]
}

Output schema

FieldTypeDescription
reportType, station, stationNamestringReport and station.
observationTime, reportTime, issueTime, validFrom, validTostringTimes (UTC).
temperatureC, temperatureF, dewpointC, maxTempC, minTempCnumberTemperatures.
windDirectionDeg, windVariable, windSpeedKt, windGustKtmixedWind.
visibility, altimeterHpa, seaLevelPressureHpamixedVisibility and pressure.
weather, precipitationInmixedPresent weather.
flightCategory, cloudCover, cloudsmixedSky condition.
forecastsarrayTAF forecast periods.
iata, faa, wmo, state, country, reportTypesmixedStation info.
rawTextstringRaw report.
latitude, longitude, elevationMnumberLocation.

How much does it cost?

Aviation Weather Scraper uses pay-per-record pricing: a small fixed price per report, with automatic discounts on higher Apify plans. See the Pricing tab for the exact price.

More weather data

FAQ

Which airports are covered? Any station that issues METAR or TAF reports, worldwide, using ICAO codes.

How far back can I get METARs? Up to 360 hours (15 days).

What is flight category? VFR, MVFR, IFR or LIFR, derived from ceiling and visibility.

Can I monitor a whole state? Yes. Pick one or more US states, or draw a map area, and schedule the scraper to run as often as you need.

What formats can I export? CSV, Excel, JSON, XML, HTML and RSS, or read the results through the Apify API.

Can I integrate this scraper with other apps? Aviation Weather Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JS/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.

Can I use this for flight navigation? The data is for information and planning tools only; always use official briefings for operational flight decisions.

Notes

Original clean-room implementation. Returns only public weather data. Not affiliated with the U.S. National Weather Service.