Weather and climate · by RainViewer (MeteoLab Inc.)
RainViewer Weather Maps API
A free public JSON index plus PNG map tiles of a global weather-radar composite built from 1200+ radars, covering the past 2 hours with nowcast frames, ready to drop on a Leaflet or MapLibre map.
You can animate live rain moving across most of the world on your own map with one JSON call and a tile URL template, no key needed.
LiveAPI, no keyCommercial: conditionsFor your project
- Official API
- Official API · Free Personal, educational and small-scale community use only; no hard rate limits posted but cache aggressively (abuse may get your IP blocked); maximum tile zoom level 7; no SLA
“Free public weather radar API for personal, educational, and small-scale community use.” rainviewer.com/api.html
- Key
- Not needed
“No registration or API key is required for the free tier. You can fetch the JSON endpoints and tile URLs directly from your application.” rainviewer.com/api.html
- Formats
- JSON, PNG
- Data download
- No bulk download found
- License
- RainViewer API terms of use Free Weather Maps API (radar tiles and JSON index); commercial or high-volume use only under bespoke terms arranged with RainViewer
- Commercial use
- Commercial use with conditions
“The free tier targets personal, educational, and small community projects. For high-volume traffic, commercial integration, or any use case where you depend on guaranteed availability, get in touch — bespoke commercial terms are arranged case-by-case.” rainviewer.com/api.html
- Credit
- Credit required
“You must display credit such as "Weather data by RainViewer" with a link back to rainviewer.com somewhere visible in your app or website.” rainviewer.com/api.html
- Embedding
- Embedding with conditions
“You can build map overlays, automated weather notifications, embedded radar widgets, and similar applications using only this endpoint.” rainviewer.com/api.html
- Using the website
- Free
Read on RainViewer Weather Maps API's own pages on Oct 23, 2026 · license or terms · API docs. Check the license page before you ship.
For your agent
A request your code or agent can make with no key:
https://api.rainviewer.com/public/weather-maps.json- Fetch weather-maps.json, then build tiles as {host}{path}/{size}/{z}/{x}/{y}/{color}/{options}.png from radar.past[] and radar.nowcast[]; zoom stops at 7, paths change every few minutes, and the satellite infrared array was empty in our test.
- Personal, educational or small community use only on the free tier; commercial or high-volume use needs terms agreed with RainViewer.
- Show 'Weather data by RainViewer' with a link to rainviewer.com wherever the radar appears.
- Cache the JSON and tiles, do not request beyond zoom 7, and build in retries; there is no SLA.
llms.txt: www.rainviewer.com/llms.txt
Paste into your agent: Read https://agentgid.com/resources/rainviewer-api/agent.md before using RainViewer Weather Maps API.
What you can build
- A rain-radar layer for a hobby hiking or cycling map (Leaflet) that animates the last 2 hours plus nowcast, with 'Weather data by RainViewer' linked.
- A school weather-station dashboard showing the radar loop for the region next to the station's own readings.
- A home-automation notifier that checks the radar tile over the user's coordinates and warns when rain pixels approach.
More in Weather and climate
Something wrong or out of date? Tell us.