Open-Meteo Scraper
Pricing
from $0.50 / 1,000 results
Open-Meteo Scraper
Extract current weather, 16-day forecasts, and 80+ years of historical climate data from Open-Meteo. Global coverage by city name or coordinates. No API key, no account, no rate limit.
Pricing
from $0.50 / 1,000 results
Rating
0.0
(0)
Developer
Aurenic
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Extract current weather, 16-day forecasts, and 80+ years of historical climate data from Open-Meteo. Global coverage by city name or coordinates. No API key, no account, no rate limit.
What does Open-Meteo Scraper do?
Scrape Open-Meteo — the open-source weather API used by millions of developers — in three modes:
- Current weather — live conditions for any location worldwide: temperature, humidity, apparent temperature, precipitation, wind speed and direction, weather code, day/night flag.
- Forecast — hourly (up to 384 hours) and daily (up to 16 days) forecasts. Includes optional past days lookback.
- Historical archive — daily and hourly reanalysis data from 1940 to present, sourced from ERA5, ERA5-Land, and CERRA.
Locations can be provided as city names (auto-geocoded via Open-Meteo's geocoding API) or as explicit latitude/longitude coordinates. Multiple locations can be fetched in one run.
Open-Meteo is completely free for non-commercial use — no API key, no account, no sign-up, and no rate limits for reasonable use. Data comes from national weather services including NOAA (GFS), DWD (ICON), Météo-France (AROME), ECMWF (IFS), and JMA.
Output fields
Every record includes location context and the variables you selected.
| Field | Description |
|---|---|
| recordType | current, hourly, daily, or diagnostic |
| location / country / admin1 | Location identity |
| latitude / longitude / elevation | Coordinates |
| timezone / timezoneAbbreviation | Time zone context |
| time | ISO timestamp (current and hourly) |
| date | Date (daily) |
| …weather variables | Any variable requested: temperature_2m, relative_humidity_2m, precipitation, weather_code, wind_speed_10m, etc. |
Common weather variables
| Variable | Description |
|---|---|
| temperature_2m | Air temperature at 2m (°C) |
| relative_humidity_2m | Relative humidity (%) |
| apparent_temperature | Feels-like temperature (°C) |
| precipitation | Precipitation (mm) |
| precipitation_probability | Chance of precipitation (%) |
| weather_code | WMO weather code (0=clear, 3=overcast, 61=rain, 95=thunderstorm, etc.) |
| wind_speed_10m / wind_direction_10m | Wind at 10m |
| cloud_cover | Cloud cover (%) |
| pressure_msl | Sea-level pressure (hPa) |
| uv_index_max | Daily max UV index |
| sunrise / sunset | Daily sun times |
| temperature_2m_max / temperature_2m_min | Daily min/max |
Who is it for?
- Weather apps and dashboards powering forecasts without API costs
- Data scientists building climate and weather datasets for analysis
- Agriculture and energy analysts tracking temperature, precipitation, and solar data
- Travel platforms enriching destination pages with weather context
- Event planners pulling historical climate data for site selection
- Logistics and shipping monitoring weather risk by route
Pricing
$0.50 per 1,000 results. No subscription.
| Results | Cost |
|---|---|
| 100 | $0.05 |
| 1,000 | $0.50 |
| 10,000 | $5.00 |
How to use it
- Pick a Mode.
- Enter Locations as city names or
{ latitude, longitude }objects. - For forecast: set Forecast Days (max 16) and Past Days (max 92).
- For historical: set Historical Start Date and Historical End Date.
- Optionally customize Current / Hourly / Daily Variables.
- Click Start.
Output example
{"recordType": "daily","location": "London","country": "United Kingdom","admin1": "England","latitude": 51.50853,"longitude": -0.12574,"elevation": 25.0,"timezone": "Europe/London","timezoneAbbreviation": "GMT","date": "2026-09-25","weather_code": 3,"temperature_2m_max": 16.4,"temperature_2m_min": 10.2,"precipitation_sum": 1.2,"precipitation_probability_max": 45,"wind_speed_10m_max": 22.3,"sunrise": "2026-09-25T06:52","sunset": "2026-09-25T18:48","scrapedAt": "2026-09-25T12:00:00.000Z"}
Technical details
- Source: Open-Meteo API at
https://api.open-meteo.com/v1/forecastandhttps://archive-api.open-meteo.com/v1/archive. - Completely free for non-commercial use. No API key, no account, no credit card. Non-commercial fair-use limits apply (~10,000 calls/day) but there is no hard rate limit for reasonable use.
- 80+ years of historical data — the archive API covers 1940 to present via ERA5 and ERA5-Land reanalysis.
- Global coverage — any location on Earth.
- Geocoding built in — pass a city name like "London" and the actor resolves coordinates via Open-Meteo's geocoding API.
- Weather models — Open-Meteo aggregates 30+ national weather models: NOAA GFS, DWD ICON, Météo-France AROME, ECMWF IFS, JMA, and more.
- No browser, no proxy — pure REST JSON.
Known limits
- Non-commercial use only on the free tier. Open-Meteo's free tier is licensed for non-commercial use. Commercial applications require a paid plan from open-meteo.com.
- ~10,000 calls/day non-commercial fair-use limit. The actor defaults to 200ms between requests — well within bounds for typical runs.
- Historical data starts at 1940. Earlier reanalysis is not available.
- Weather codes follow the WMO standard. Interpretation table:
0=Clear sky,1-3=Partly cloudy to overcast,45/48=Fog,51-67=Drizzle/Rain,71-77=Snow,80-82=Rain showers,95-99=Thunderstorm. - Forecast horizon is 16 days. Beyond that, forecast skill drops and the API does not extend further.
FAQ
Do I need an API key? No. Open-Meteo is free and keyless for non-commercial use.
Do I need a proxy? No. Datacenter IPs are accepted.
Is it really unlimited? For non-commercial use, yes within reason. The public service asks users to stay under ~10,000 calls/day. Commercial use requires a paid plan.
How far back does historical data go? 1940-01-01.
What weather models are used? The API aggregates NOAA GFS, DWD ICON, Météo-France AROME, ECMWF IFS, JMA, and 25+ other national models. The best-performing model for each location is selected automatically.
How do I export data? After a run, go to Storage → Export as JSON, CSV, Excel.
Support
Open an issue on the Actor's page for bugs or feature requests.