← Back to all apps

Tomorrow.io Weather

Lifestyleby Tomorrow.io
Launched Mar 17, 2026 on ChatGPT

Tomorrow.io Weather lets you explore weather conditions and air quality for locations around the world through natural conversation. You can ask questions like when the weather may be more comfortable to visit a city, how conditions compare across multiple locations, or whether air quality is currently good in a specific area. The app presents weather forecasts and air quality information clearly, making it easy to explore conditions by day or location. Tomorrow.io is the company behind a broader weather intelligence platform that combines a proprietary constellation of satellites, advanced AI models, and operational weather workflows to help organizations understand and apply weather information at scale. This app is designed for exploration and informational use.

8ChatGPT Tools
Tomorrow.ioDeveloper
LifestyleCategory

Available Tools

Show Air Quality for Multiple Locations

aqi-multi
Full Description

Use this when the user wants to compare air quality across 2-6 different locations. Ideal for deciding where to exercise outdoors or comparing pollution levels between cities. Requires at least 2 locations. Do not use for single location air quality, pollen data, or weather comparisons.

Parameters (1 required, 1 optional)
Required
locationsarray

Array of coordinate objects (2-6 locations). Example: [{latitude: 40.7128, longitude: -74.0060}, {latitude: 34.0522, longitude: -118.2437}]

Optional
unitsstring

Temperature and measurement units. Use "imperial" for Fahrenheit/miles, "metric" for Celsius/kilometers.

Options:metricimperial

Show Air Quality and Pollen

aqi-pollen
Full Description

Use this when the user asks about pollen counts, allergy forecasts, or allergen levels. Shows pollen index for grass, tree, and weed pollen alongside air quality. Ideal for allergy sufferers planning outdoor activities. Uses the user's current location by default, or accepts specific coordinates. Do not use for detailed pollutant data or weather forecasts.

Parameters (0 required, 3 optional)
Optional
latitudenumber

Latitude coordinate for the location. Optional - if not provided, uses the user's current location. Examples: 40.7128 (New York), 51.5074 (London), 35.6762 (Tokyo), -33.8688 (Sydney).

longitudenumber

Longitude coordinate for the location. Optional - if not provided, uses the user's current location. Examples: -74.0060 (New York), -0.1278 (London), 139.6503 (Tokyo), 151.2093 (Sydney).

unitsstring

Temperature and measurement units. Use "imperial" for Fahrenheit/miles, "metric" for Celsius/kilometers.

Options:metricimperial

Show Air Quality and Pollutants

aqi-pollutants
Full Description

Use this when the user wants detailed information about specific air pollutants like PM2.5, PM10, ozone, NO2, SO2, or CO. Shows AQI plus individual pollutant concentrations and their health impacts. Uses the user's current location by default, or accepts specific coordinates. Do not use for general air quality overview, pollen data, or weather information.

Parameters (0 required, 3 optional)
Optional
latitudenumber

Latitude coordinate for the location. Optional - if not provided, uses the user's current location. Examples: 40.7128 (New York), 51.5074 (London), 35.6762 (Tokyo), -33.8688 (Sydney).

longitudenumber

Longitude coordinate for the location. Optional - if not provided, uses the user's current location. Examples: -74.0060 (New York), -0.1278 (London), 139.6503 (Tokyo), 151.2093 (Sydney).

unitsstring

Temperature and measurement units. Use "imperial" for Fahrenheit/miles, "metric" for Celsius/kilometers.

Options:metricimperial

Show Fire Risk Index

fire-risk
Full Description

Use this when the user asks about wildfire danger, fire risk levels, or fire weather conditions for 2-6 locations. Shows fire risk index based on temperature, humidity, wind, and vegetation conditions. Requires at least 2 locations for comparison. Do not use for air quality from existing fires or general weather forecasts.

Parameters (1 required, 1 optional)
Required
locationsarray

Array of coordinate objects (2-6 locations). Example: [{latitude: 40.7128, longitude: -74.0060}, {latitude: 34.0522, longitude: -118.2437}]

Optional
unitsstring

Temperature and measurement units. Use "imperial" for Fahrenheit/miles, "metric" for Celsius/kilometers.

Options:metricimperial

Show Air Quality Index

weather-aqi
Full Description

Use this when the user asks about air quality, pollution levels, or whether air is safe to breathe. Shows the Air Quality Index (AQI) with health recommendations. Uses the user's current location by default, or accepts specific coordinates. Do not use for weather forecasts, pollen counts, or detailed pollutant breakdowns.

Parameters (0 required, 3 optional)
Optional
latitudenumber

Latitude coordinate for the location. Optional - if not provided, uses the user's current location. Examples: 40.7128 (New York), 51.5074 (London), 35.6762 (Tokyo), -33.8688 (Sydney).

longitudenumber

Longitude coordinate for the location. Optional - if not provided, uses the user's current location. Examples: -74.0060 (New York), -0.1278 (London), 139.6503 (Tokyo), 151.2093 (Sydney).

unitsstring

Temperature and measurement units. Use "imperial" for Fahrenheit/miles, "metric" for Celsius/kilometers.

Options:metricimperial

Show Weather for Multiple Locations

weather-multi
Full Description

Use this when the user wants to compare weather conditions across 2-6 different locations simultaneously. Ideal for trip planning, comparing cities, or monitoring weather in multiple places. Requires at least 2 locations. Do not use for single location weather or air quality comparisons.

Parameters (1 required, 1 optional)
Required
locationsarray

Array of coordinate objects (2-6 locations). Example: [{latitude: 40.7128, longitude: -74.0060}, {latitude: 34.0522, longitude: -118.2437}]

Optional
unitsstring

Temperature and measurement units. Use "imperial" for Fahrenheit/miles, "metric" for Celsius/kilometers.

Options:metricimperial

Show Weather Summary

weather-summary
Full Description

Use this when the user wants a quick overview of current weather conditions. Displays current temperature, conditions, and a brief forecast summary in a compact format. Uses the user's current location by default, or accepts specific coordinates. Do not use for detailed hourly forecasts, air quality data, or multi-location comparisons.

Parameters (0 required, 3 optional)
Optional
latitudenumber

Latitude coordinate for the location. Optional - if not provided, uses the user's current location. Examples: 40.7128 (New York), 51.5074 (London), 35.6762 (Tokyo), -33.8688 (Sydney).

longitudenumber

Longitude coordinate for the location. Optional - if not provided, uses the user's current location. Examples: -74.0060 (New York), -0.1278 (London), 139.6503 (Tokyo), 151.2093 (Sydney).

unitsstring

Temperature and measurement units. Use "imperial" for Fahrenheit/miles, "metric" for Celsius/kilometers.

Options:metricimperial

Show Upcoming Weather

weather-upcoming
Full Description

Use this when the user asks for weather forecasts, upcoming weather conditions, or multi-day predictions. Shows hourly and daily forecasts with temperature, precipitation probability, and weather conditions. Uses the user's current location by default, or accepts specific coordinates. Do not use for air quality, pollen, or pollutant data. Do not use when comparing weather across multiple cities.

Parameters (0 required, 3 optional)
Optional
latitudenumber

Latitude coordinate for the location. Optional - if not provided, uses the user's current location. Examples: 40.7128 (New York), 51.5074 (London), 35.6762 (Tokyo), -33.8688 (Sydney).

longitudenumber

Longitude coordinate for the location. Optional - if not provided, uses the user's current location. Examples: -74.0060 (New York), -0.1278 (London), 139.6503 (Tokyo), 151.2093 (Sydney).

unitsstring

Temperature and measurement units. Use "imperial" for Fahrenheit/miles, "metric" for Celsius/kilometers.

Options:metricimperial