Weather Scraper - Forecast, Current & Hourly (Free API)
Current conditions plus daily and hourly weather forecasts for any location by city name or coordinates. Temperature, precipitation, wind, UV, sunrise/sunset, up to 16 days, your choice of units. Built on Open-Meteo, no API key. Export JSON, CSV or Excel.
Weather Scraper — Forecast, Current & Hourly (Free API)
Current conditions plus daily and hourly forecasts for any location — by city name (auto-geocoded) or coordinates. Up to 16 days out, in your choice of units. Built on Open-Meteo's free API. No API key.
What it does
- Current — temperature, feels-like, humidity, precipitation, weather description, wind speed/direction, pressure, cloud cover, day/night.
- Daily — max/min temp, precipitation sum & probability, weather, max wind & gusts, UV index, sunrise/sunset.
- Hourly (optional) — temperature, precipitation, weather, wind, humidity.
- Multiple locations in one run; units for temperature (°C/°F), wind (kmh/ms/mph/kn) and precipitation (mm/inch).
- Human-readable weather descriptions (WMO codes decoded).
- Export to JSON, CSV, or Excel, or pull via the Apify API.
Input
| Field | Description |
|---|---|
locations |
City names, auto-geocoded. |
coordinates |
lat,lon pairs. |
forecastDays |
1–16. |
includeCurrent / includeDaily / includeHourly |
What to return. |
temperatureUnit / windSpeedUnit / precipitationUnit |
Units. |
timezone |
IANA tz or auto. |
Example
{ "locations": ["Dubai", "London"], "forecastDays": 7,
"includeCurrent": true, "includeDaily": true }
Output
{ "resultType": "dailyForecast", "location": "Dubai", "date": "2026-09-15",
"tempMax": 41.2, "tempMin": 30.1, "weather": "Clear sky",
"precipitationSum": 0, "windMax": 22.5, "uvIndexMax": 9 }
Use cases
- Apps & dashboards — embed live weather for any city.
- Logistics & agriculture — plan around rain, wind and temperature.
- Events & energy — forecast-driven scheduling and demand.
- AI/RAG — feed forecasts to an assistant or bot.
FAQ
Do I need an API key? No — it uses Open-Meteo's free API.
City or coordinates? Either — names are auto-geocoded to coordinates + timezone.
Powered by Open-Meteo (CC-BY). Data is for information only.
🤖 Use with Claude or ChatGPT (MCP)
Run this actor from Claude, ChatGPT, Cursor or any MCP client via the Apify MCP server. In Claude Desktop: Settings → Connectors → Add custom connector → https://mcp.apify.com. Or expose just this tool:
{ "mcpServers": { "apify": { "url": "https://mcp.apify.com?tools=get_anything/weather-forecast-scraper" } } }
Full guide: Connect Apify actors to Claude & ChatGPT.
⭐ Found this useful?
If this Actor saved you time, please leave a rating on its Apify page — reviews genuinely help others discover it and help me keep improving it.
Related scrapers
Air Quality & Historical Weather Scraper
Air quality (PM2.5, PM10, US & European AQI, ozone, NO2, SO2, CO, dust) and historical daily weather (temperature, precipitation, wind) for any location by city name or coordinates. Built on Open-Meteo, no API key. Export JSON, CSV or Excel.
Sports Scores & Fixtures Scraper - Live Scores (ESPN)
Live scores, results and upcoming fixtures across NFL, NBA, MLB, NHL, Premier League, La Liga, Champions League and more. Teams, scores, status, venue, broadcast and odds line. Filter by league and date. No API key. Export JSON, CSV or Excel. Info only, not betting advice.
Sports Standings & Teams Scraper (ESPN)
League standings (rank, W-L-D, points, goals/points for & against, goal difference) and team directories (name, location, colors, logo, venue) across NFL, NBA, MLB, NHL, Premier League, La Liga, Champions League and more. No API key. Export JSON, CSV or Excel. Info only, not betting advice.