GribStream

GribStream
Fast & Efficient Historical Weather Forecast API

Leverage state-of-the-art weather models from NOAA and ECMWF. Including NBM, GFS, HRRR, IFS Oper, and Google's cutting-edge GraphCast GFS-with full forecast history, delivered at lightning-fast speed and an unbeatable price. GribStream isn't just another API; it's a weather-data cloud database, enabling advanced database-style queries with calculated fields and powerful filtering-so you can instantly search for specific weather conditions, not just raw data. Access and analyze global weather like never before, with the flexibility, transparency, and performance of a true SaaS platform.

🚀 Blazing Fast

Tens of thousands of points at hourly rate, for months at a time in a single HTTP request, in seconds.

🛠️ Easy to Use

Simple API, open-source clients and clear documentation. Try it in minutes.

📈 Cost-effective

Killer pricing and performance. Extract only what you need. No need to download/archive-just consume the on-demand stream.

The product

Features

🌀 Years of historical forecasts

🌀 CSV, JSON & JSON lines response format

🌀 Locations by latitude and longitude

🌀 Times by range or list

🌀 Extract "best" timeseries

🌀 Asof / Time-travel

🌀 Create calculated fields

🌀 Search for weather conditions

🌀 Ensemble models with all members

🌀 Amazing support

Pricing plans

A Free Plan is available to get you started. Upgrade to one of our Pro plans for higher daily usage limits.

For larger-scale usage, customized plans, heavy backfills, higher performance, or additional features, contact us.

Pro Plan

Daily Limit: 48,000 credits

$9.90 / month

Pro Plan 2x

Daily Limit: 96,000 credits

$18.80 / month

Pro Plan 4x

Daily Limit: 192,000 credits

$35.70 / month

Pro Plan 8x

Daily Limit: 384,000 credits

$67.80 / month

Pro Plan 16x

Daily Limit: 768,000 credits

$128.80 / month

Pro Plan 32x

Daily Limit: 1,536,000 credits

$244.70 / month

Per request quota calculation

Credits are calculated as:

Credits = hours * parameters * (1 + (coordinates - 1) / 500)
Or in words, hours of data, times the number of weather parameters, times bundles of 500 coordinates.

Examples:

GribStream caches requests with LRU expiration; cache hits get a 90 % discount-massive savings for some workloads.

For larger-scale usage, customized plans, heavy backfills, higher performance, or additional features, contact us.