Free Weather API

Free weather forecast and historical weather API — 30+ models, historical weather from 1940, no API key required.

Free weather API — forecasts to archives, no sign-up

  • 30+ weather models from ECMWF, NOAA, DWD, Météo-France, JMA, KMA, KNMI, DMI, MeteoSwiss, UK Met Office, BOM, CMA, and more — globally, up to 1 km resolution
  • ERA5 reanalysis from January 1940, hourly, spatially complete — no missing values
  • Historical forecast archive from 2021 — identical format to the live Forecast API, ready for bias-correction pipelines
  • Archived individual model runs by init time — for ML post-processing without look-ahead bias; ECMWF IFS HRES available from March 2024
  • Simple JSON API — HTTP GET, no authentication, CC BY 4.0 data licence
curl "https://api.open-meteo.com/v1/forecast?latitude=52.52&longitude=13.41&current=temperature_2m,wind_speed_10m&hourly=temperature_2m,relative_humidity_2m,wind_speed_10m" 
{
  ...
  "current": {
    "time": "2022-01-01T15:00",
    "temperature_2m": 2.4,
    "wind_speed_10m": 11.9,
  },
  "hourly": {
    "time": ["2022-07-01T00:00","2022-07-01T01:00", ...],
    "wind_speed_10m": [3.16,3.02,3.3,3.14,3.2,2.95, ...],
    "temperature_2m": [13.7,13.3,12.8,12.3,11.8, ...],
    "relative_humidity_2m": [82,83,86,85,88,88,84,76, ...],
  }
}

Stay informed

New models, variables, and APIs are announced on the blog and X. Subscribe to get release notes and changelog updates.