7Timer!

App · 4 actions

Free weather forecasts for anywhere on Earth from 7Timer!, based on NOAA's Global Forecast System: an 8-day forecast in 3-hour steps, a 7-day daily summary, a detailed meteorological forecast, and a 3-day astronomy forecast of cloud, seeing and transparency for stargazers. No account or API key required.

Actions

ActionWhat it does
Get astronomy forecastGet 72 hours of stargazing conditions in 3-hour steps: cloud cover, astronomical seeing (how steady the air is), sky transparency, humidity and wind, to plan a night of observing or astrophotography.
Get daily forecastGet a 7-day forecast summarised one line a day: the weather in words, the high and low temperature and the strongest wind.
Get detailed forecastGet an 8-day meteorological forecast in 3-hour steps with more detail than the standard one: high, mid and low cloud, sea-level pressure, precipitation amount, snow depth and wind direction in degrees.
Get forecastGet an 8-day weather forecast for any place on Earth in 3-hour steps: the weather in words, temperature, humidity, cloud cover, rain or snow and wind, with 7Timer!'s coded values decoded into plain ranges.

Get astronomy forecast

Get 72 hours of stargazing conditions in 3-hour steps: cloud cover, astronomical seeing (how steady the air is), sky transparency, humidity and wind, to plan a night of observing or astrophotography. No API key required.

Inputs

LatitudelatitudenumberRequired
The place's latitude in degrees, -90 to 90 (north is positive).From -90 to 90.
LongitudelongitudenumberRequired
The place's longitude in degrees, -180 to 180 (east is positive).From -180 to 180.

Outputs

attributiontext
The credit line to show with the forecast.
countnumber
How many entries are in 'periods'.
latitudenumber
The latitude the forecast is for.
longitudenumber
The longitude the forecast is for.
model_runtext
When the weather model run behind this forecast started, in UTC (ISO 8601), e.g. '2026-10-16T12:00:00Z'. 7Timer! updates four times a day.
periodslist
Observing conditions in 3-hour steps, 72 hours ahead.
producttext
The 7Timer! product that was asked for, e.g. 'civil'.
summarytext
One line describing the forecast's first entry.
Example output
{
  "attribution": "Forecast by 7Timer! (www.7timer.info), based on NOAA's Global Forecast System",
  "count": 2,
  "latitude": 51.51,
  "longitude": -0.13,
  "model_run": "2026-10-16T12:00:00Z",
  "periods": [
    {
      "cloud_cover": "31\u201344%",
      "cloud_cover_code": 4,
      "hours_ahead": 3,
      "lifted_index": 15,
      "lifted_index_range": "Over 11 (very stable)",
      "precipitation_type": "None",
      "relative_humidity": 42.5,
      "seeing": "1.25\u20131.5 arcseconds",
      "seeing_code": 5,
      "temperature_c": 15,
      "time": "2026-10-16T15:00:00Z",
      "transparency": "0.3\u20130.4 magnitudes per air mass",
      "transparency_code": 2,
      "wind_direction": "NW",
      "wind_speed": "Moderate (3.4\u20138.0 m/s)",
      "wind_speed_code": 3
    },
    {
      "cloud_cover": "19\u201331%",
      "cloud_cover_code": 3,
      "hours_ahead": 6,
      "lifted_index": 15,
      "lifted_index_range": "Over 11 (very stable)",
      "precipitation_type": "None",
      "relative_humidity": 52.5,
      "seeing": "1.25\u20131.5 arcseconds",
      "seeing_code": 5,
      "temperature_c": 12,
      "time": "2026-10-16T18:00:00Z",
      "transparency": "0.3\u20130.4 magnitudes per air mass",
      "transparency_code": 2,
      "wind_direction": "NW",
      "wind_speed": "Moderate (3.4\u20138.0 m/s)",
      "wind_speed_code": 3
    }
  ],
  "product": "astro",
  "summary": "No clear skies in the next 6 hours"
}

Get daily forecast

Get a 7-day forecast summarised one line a day: the weather in words, the high and low temperature and the strongest wind. Handy for a daily digest message. No API key required.

Inputs

LatitudelatitudenumberRequired
The place's latitude in degrees, -90 to 90 (north is positive).From -90 to 90.
LongitudelongitudenumberRequired
The place's longitude in degrees, -180 to 180 (east is positive).From -180 to 180.

Outputs

attributiontext
The credit line to show with the forecast.
countnumber
How many entries are in 'days'.
dayslist
One entry a day, 7 days ahead.
latitudenumber
The latitude the forecast is for.
longitudenumber
The longitude the forecast is for.
model_runtext
When the weather model run behind this forecast started, in UTC (ISO 8601), e.g. '2026-10-16T12:00:00Z'. 7Timer! updates four times a day.
producttext
The 7Timer! product that was asked for, e.g. 'civil'.
summarytext
One line describing the forecast's first entry.
Example output
{
  "attribution": "Forecast by 7Timer! (www.7timer.info), based on NOAA's Global Forecast System",
  "count": 2,
  "days": [
    {
      "condition": "Partly cloudy",
      "condition_code": "pcloudy",
      "date": "2026-10-16",
      "max_wind_speed": "Moderate (3.4\u20138.0 m/s)",
      "max_wind_speed_code": 3,
      "temperature_max_c": 15,
      "temperature_min_c": 10
    },
    {
      "condition": "Clear",
      "condition_code": "clear",
      "date": "2026-10-17",
      "max_wind_speed": "Moderate (3.4\u20138.0 m/s)",
      "max_wind_speed_code": 3,
      "temperature_max_c": 12,
      "temperature_min_c": 7
    }
  ],
  "latitude": 51.51,
  "longitude": -0.13,
  "model_run": "2026-10-16T12:00:00Z",
  "product": "civillight",
  "summary": "2 days; 2026-10-16: Partly cloudy, 10\u201315 \u00b0C"
}

Get detailed forecast

Get an 8-day meteorological forecast in 3-hour steps with more detail than the standard one: high, mid and low cloud, sea-level pressure, precipitation amount, snow depth and wind direction in degrees. No API key required.

Inputs

LatitudelatitudenumberRequired
The place's latitude in degrees, -90 to 90 (north is positive).From -90 to 90.
LongitudelongitudenumberRequired
The place's longitude in degrees, -180 to 180 (east is positive).From -180 to 180.

Outputs

attributiontext
The credit line to show with the forecast.
countnumber
How many entries are in 'periods'.
latitudenumber
The latitude the forecast is for.
longitudenumber
The longitude the forecast is for.
model_runtext
When the weather model run behind this forecast started, in UTC (ISO 8601), e.g. '2026-10-16T12:00:00Z'. 7Timer! updates four times a day.
periodslist
The forecast in 3-hour steps, about 8 days ahead.
producttext
The 7Timer! product that was asked for, e.g. 'civil'.
summarytext
One line describing the forecast's first entry.
Example output
{
  "attribution": "Forecast by 7Timer! (www.7timer.info), based on NOAA's Global Forecast System",
  "count": 2,
  "latitude": 51.51,
  "longitude": -0.13,
  "model_run": "2026-10-16T12:00:00Z",
  "periods": [
    {
      "cloud_cover": "31\u201344%",
      "cloud_cover_code": 4,
      "high_cloud": "31\u201344%",
      "high_cloud_code": 4,
      "hours_ahead": 3,
      "lifted_index": 15,
      "lifted_index_range": "Over 11 (very stable)",
      "low_cloud": "6\u201319%",
      "low_cloud_code": 2,
      "mid_cloud": "0\u20136%",
      "mid_cloud_code": 1,
      "precipitation_amount": "None",
      "precipitation_amount_code": 0,
      "precipitation_type": "None",
      "pressure_hpa": 1023,
      "relative_humidity": 42.5,
      "snow_depth": "None",
      "snow_depth_code": 0,
      "temperature_c": 15,
      "time": "2026-10-16T15:00:00Z",
      "wind_direction_degrees": 325,
      "wind_speed": "Moderate (3.4\u20138.0 m/s)",
      "wind_speed_code": 3
    },
    {
      "cloud_cover": "19\u201331%",
      "cloud_cover_code": 3,
      "high_cloud": "6\u201319%",
      "high_cloud_code": 2,
      "hours_ahead": 6,
      "lifted_index": 15,
      "lifted_index_range": "Over 11 (very stable)",
      "low_cloud": "0\u20136%",
      "low_cloud_code": 1,
      "mid_cloud": "0\u20136%",
      "mid_cloud_code": 1,
      "precipitation_amount": "None",
      "precipitation_amount_code": 0,
      "precipitation_type": "None",
      "pressure_hpa": 1025,
      "relative_humidity": 52.5,
      "snow_depth": "None",
      "snow_depth_code": 0,
      "temperature_c": 12,
      "time": "2026-10-16T18:00:00Z",
      "wind_direction_degrees": 320,
      "wind_speed": "Moderate (3.4\u20138.0 m/s)",
      "wind_speed_code": 3
    }
  ],
  "product": "meteo",
  "summary": "2 three-hour periods; first (2026-10-16T15:00:00Z): 15 \u00b0C, 1023 hPa, cloud 31\u201344%"
}

Get forecast

Get an 8-day weather forecast for any place on Earth in 3-hour steps: the weather in words, temperature, humidity, cloud cover, rain or snow and wind, with 7Timer!'s coded values decoded into plain ranges. No API key required.

Inputs

LatitudelatitudenumberRequired
The place's latitude in degrees, -90 to 90 (north is positive).From -90 to 90.
LongitudelongitudenumberRequired
The place's longitude in degrees, -180 to 180 (east is positive).From -180 to 180.

Outputs

attributiontext
The credit line to show with the forecast.
countnumber
How many entries are in 'periods'.
latitudenumber
The latitude the forecast is for.
longitudenumber
The longitude the forecast is for.
model_runtext
When the weather model run behind this forecast started, in UTC (ISO 8601), e.g. '2026-10-16T12:00:00Z'. 7Timer! updates four times a day.
periodslist
The forecast in 3-hour steps, about 8 days ahead.
producttext
The 7Timer! product that was asked for, e.g. 'civil'.
summarytext
One line describing the forecast's first entry.
Example output
{
  "attribution": "Forecast by 7Timer! (www.7timer.info), based on NOAA's Global Forecast System",
  "count": 2,
  "latitude": 51.51,
  "longitude": -0.13,
  "model_run": "2026-10-16T12:00:00Z",
  "periods": [
    {
      "cloud_cover": "31\u201344%",
      "cloud_cover_code": 4,
      "condition": "Partly cloudy",
      "condition_code": "pcloudyday",
      "hours_ahead": 3,
      "is_daytime": true,
      "lifted_index": 15,
      "lifted_index_range": "Over 11 (very stable)",
      "precipitation_rate": "None",
      "precipitation_rate_code": 0,
      "precipitation_type": "None",
      "relative_humidity": 45,
      "temperature_c": 15,
      "time": "2026-10-16T15:00:00Z",
      "wind_direction": "NW",
      "wind_speed": "Moderate (3.4\u20138.0 m/s)",
      "wind_speed_code": 3
    },
    {
      "cloud_cover": "19\u201331%",
      "cloud_cover_code": 3,
      "condition": "Partly cloudy",
      "condition_code": "pcloudynight",
      "hours_ahead": 6,
      "is_daytime": false,
      "lifted_index": 15,
      "lifted_index_range": "Over 11 (very stable)",
      "precipitation_rate": "None",
      "precipitation_rate_code": 0,
      "precipitation_type": "None",
      "relative_humidity": 54,
      "temperature_c": 12,
      "time": "2026-10-16T18:00:00Z",
      "wind_direction": "NW",
      "wind_speed": "Moderate (3.4\u20138.0 m/s)",
      "wind_speed_code": 3
    }
  ],
  "product": "civil",
  "summary": "2 three-hour periods; first (2026-10-16T15:00:00Z): Partly cloudy, 15 \u00b0C, wind moderate"
}

On this page