Free Weather API

Open-Meteo is an open-source weather API with free access for non-commercial use. No API key is required. You can use it immediately!

Hourly 7-day forecast worldwide

Open-Meteo collaborates with national weather services providing open data with 1 to 11 km resolution. Our APIs select the best weather models for your location and provide data as a simple JSON API.

Super easy. Enter a location, select weather variables and get a 7-day weather forecast. 60 years historical weather data, dozens of weather variables, and multiple weather models buit-in.

APIs are free without any API key for non-commercial use. You can embed them directly into your app, python or react project.

$ curl "https://api.open-meteo.com/v1/forecast?latitude=52.52&longitude=13.41&current_weather=true&hourly=temperature_2m,relativehumidity_2m,windspeed_10m"

{
  "current_weather": {
    "time": "2022-01-01T15:00"
    "temperature": 2.4, "weathercode": 3,
    "windspeed": 11.9, "winddirection": 95.0,
  },
  "hourly": {
    "time": ["2022-07-01T00:00","2022-07-01T01:00", ...]
    "windspeed_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, ...],
    "relativehumidity_2m": [82,83,86,85,88,88,84,76, ...],
  }
}

$ curl "https://api.open-meteo.com/v1/forecast?latitude=52.52&longitude=13.41&past_days=10&hourly=temperature_2m,relativehumidity_2m,windspeed_10m"

{
  "hourly": {
    "time": ["2022-06-19T00:00","2022-06-19T01:00", ...]
    "windspeed_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, ...],
    "relativehumidity_2m": [82,83,86,85,88,88,84,76, ...],
  }
}

$ curl "https://archive-api.open-meteo.com/v1/era5?latitude=52.52&longitude=13.41&start_date=2021-01-01&end_date=2021-12-31&hourly=temperature_2m"

{
  "hourly": {
    "time": ["2022-01-01T00:00","2022-01-01T01:00", ...]
    "temperature_2m": [1.7,1.3,1.8,1.3,1.8, ...],
  }
}

Stay up to date!

Open-Meteo is advancing rapidly and adding constantly new features, weather variables and data sources. Do you want to stay up to date? Subscribe to our blog or follow us on Twitter.