Free drone weather API

UAV Meteo's data is available as plain JSON for your own apps, dashboards, scripts and flight-school tools. No key, no sign-up, CORS enabled — call it straight from a browser.

Fair use

GET /api/v1/conditions

Current drone-flying conditions for a point and a flight rating for the next six hours.

ParameterDescription
lat, lonRequired. Decimal degrees.
profileOptional drone profile the rating uses: default, lightweight, prosumer. Default default.
curl "https://uavmeteo.com/api/v1/conditions?lat=37.95&lon=23.75&profile=lightweight"
{
  "apiVersion": 1,
  "generatedAt": "2026-09-26T11:20:04.512Z",
  "location": { "lat": 37.95, "lon": 23.75, "elevationM": 95, "timezone": "Europe/Athens" },
  "profile": { "id": "default", "label": "Standard consumer drone" },
  "forecastAsOf": "2026-09-26T14:15",
  "current": {
    "windSpeedMs": 5, "windGustMs": 6.9, "windFromDeg": 330,
    "windSpeed80Ms": 7.8, "windSpeed120Ms": 10, "windSpeed180Ms": 11.1,
    "temperatureC": 21, "visibilityM": 24100, "precipitationProbability": 10,
    "cloudCover": 20, "humidity": 50, "kpIndex": 1.33
  },
  "flightStatus": "caution",
  "ratings": { "wind": "good", "gust": "good", "precip": "good", "visibility": "good",
               "kp": "good", "cloud": "good", "temperature": "good", "humidity": "good",
               "uv": "good", "aqi": "good", "windShear": "caution" },
  "next6h": [
    { "time": "2026-09-26T11:00:00.000Z", "windSpeedMs": 5, "windGustMs": 6.9,
      "windSpeed120Ms": 10, "precipitationProbability": 10, "flightStatus": "caution" }
  ],
  "attribution": "Weather data: Open-Meteo.com (CC BY 4.0) and NOAA SWPC. Flight ratings: UAV Meteo — https://uavmeteo.com. …"
}

GET /api/local-weather

The nearest airport weather observation (METAR, within 150 km, last 3 hours) next to the forecast for the same point, with a stronger / similar / weaker verdict on the wind and a check of how representative the station is. See the Local Weather tool.

curl "https://uavmeteo.com/api/local-weather?lat=40.71&lon=-74.00"

GET /api/rain-window

Raw 15-minute precipitation (mm) for the point and 24 points on rings 10, 25 and 50 km around it, about three hours ahead — points[], times[] (unix seconds, end of each 15-minute interval) and precipMm[point][slot]. The Drone Rain Radar turns it into arrival times and movement.

curl "https://uavmeteo.com/api/rain-window?lat=52.52&lon=13.40"

Embeddable widgets

Free iframes for flight schools, clubs and blogs, available in 9 languages (replace en):

<iframe src="https://uavmeteo.com/embed/en/drone-wind-calculator" width="100%" height="1700" style="border:0;max-width:720px" loading="lazy" title="Drone ground speed and wind calculator by UAV Meteo"></iframe>

<iframe src="https://uavmeteo.com/embed/en/drone-rain-window" width="100%" height="1150" style="border:0;max-width:720px" loading="lazy" title="Drone rain window by UAV Meteo"></iframe>

Changelog

Questions or a use case we should support? Get in touch. See also our data sources.