Weather Forecast Scraper — Open-Meteo avatar

Weather Forecast Scraper — Open-Meteo

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Weather Forecast Scraper — Open-Meteo

Weather Forecast Scraper — Open-Meteo

Weather forecasts by city name or coordinates — current, daily & hourly temperature, precipitation, wind & more. Any location worldwide. Free keyless API.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Ponderable Hydrometer

Ponderable Hydrometer

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Weather forecasts for any location worldwide — by plain city name (auto-geocoded) or coordinates. Current conditions plus daily and hourly temperature, precipitation, wind, weather code, sunrise/sunset and more. Free, keyless, no proxies.

Built on the Open-Meteo API with built-in geocoding, so you can pass "London" instead of hunting for latitude/longitude — a real UX edge over raw-API scrapers. One clean result object per location.

What you get

One result per location, with the forecast nested inside:

  • Location & geo — resolved location, country, admin1, latitude, longitude, timezone, elevation
  • Current weathercurrent block (temperature, windspeed, wind direction, weather code, time)
  • Daily forecast — array of per-day objects; defaults to temp max/min, precipitation sum, weather code, max wind, sunrise/sunset. Add any Open-Meteo daily variable (e.g. uv_index_max, windgusts_10m_max)
  • Hourly forecast (optional) — array of per-hour objects for any hourly variables you request (temperature_2m, relativehumidity_2m, precipitation, windspeed_10m, …)
  • Units metadatadailyUnits so every number is unambiguous
  • Configurable temperature unit, wind-speed unit, forecast horizon (up to 16 days) and past days (up to 92)

Output sample

{
"location": "Berlin",
"country": "Germany",
"admin1": "Berlin",
"latitude": 52.52437,
"longitude": 13.41053,
"timezone": "Europe/Berlin",
"elevation": 74.0,
"current": {
"time": "2026-07-12T14:00",
"temperature": 23.4,
"windspeed": 11.2,
"winddirection": 210,
"weathercode": 3
},
"dailyUnits": {
"temperature_2m_max": "°C",
"precipitation_sum": "mm"
},
"daily": [
{
"time": "2026-07-12",
"temperature_2m_max": 25.1,
"temperature_2m_min": 14.8,
"precipitation_sum": 0.0,
"weathercode": 3,
"windspeed_10m_max": 18.5,
"sunrise": "2026-07-12T04:52",
"sunset": "2026-07-12T21:26"
}
],
"hourly": []
}

Input

FieldTypeDefaultDescription
locationsarray["Bucharest","Berlin"]Place names to geocode and forecast
coordinatesarrayExplicit "lat,lon" pairs
currentbooleantrueInclude current conditions
dailyarray(defaults)Daily variables (empty = sensible defaults)
hourlyarrayHourly variables to include
forecastDaysinteger7Forecast days (1–16)
pastDaysinteger0Past days to include (0–92)
temperatureUnitstringcelsiuscelsius or fahrenheit
windspeedUnitstringkmhkmh, ms, mph, kn
timezonestringautoIANA timezone or auto

Provide at least one of locations or coordinates.

Example input

{
"locations": ["Bucharest", "Berlin", "Tokyo"],
"forecastDays": 7,
"current": true,
"hourly": ["temperature_2m", "precipitation", "windspeed_10m"]
}

Why this actor

  • Plain city names work — built-in geocoding means no coordinate lookup step.
  • Keyless & reliable — Open-Meteo's free API, no key to manage, auto-retry on rate limits.
  • Flexible — pick any daily/hourly variables, units, forecast horizon and past days.
  • Batch-friendly — many locations per run, one tidy result object each.

Pricing

Pay per result — $1.00 per 1,000 results (one location = one result, forecast nested). No subscription or platform fees.

  • Marine Weather Forecast Scraper — waves, swell and sea conditions for sailing.
  • NOAA Tides & Currents Scraper — tide predictions and water levels for US coasts.
  • USGS Water Data Scraper — river streamflow and water temperature.

Notes

  • Data is Open-Meteo's free public API; the actor sets a descriptive User-Agent and retries on 429/5xx.
  • Geocoding returns the top match per name — pass explicit coordinates for ambiguous or precise locations.
  • This actor is an independent tool and is not affiliated with or endorsed by Open-Meteo.