Skip to main content

Radar and Satellite Tile API

The Radar and Satellite Tile API is a raster tile API, which can be used with all common mapping libraries.

Basic URL{tileset}/{date-value}/{z}/{x}/{y}.{extension}?{get-parameter}



tilesetstringThe name of the requested tileset. See below for a list of available tilesets.
date-valuestringTime information as gained from the time API.
z, x and ynumberThe coordinates of the tile. Usually those parameters are set by the used mapping library.
extensionstringEach tileset is available in at least one file format. See the list available tilesets for details.

Available tilesets

Global satellitesatellite_globalGlobal satellite image without forecastjpg
Global precipitationprecipitation_globalGlobal radar image without forecastpng
Europe radarradar_eupRadar image for Europe with 2 hours forecastpng
US radarradar_usRadar image for the Unites States with 1 hour forecastpng

Not all areas which are covered by radar on the meteoblue website and mobile apps are available in this API. For areas without ground observed radar data, precipitation data from satellites is used instead. This data is usually less precise than radar data.

The maximum zoom level for all radar and satellite tiles is 6.

Date (date-value)

Radar and satellite images are not always available at regular intervals. To accommodate this, meteoblue provides information about available time steps. Please refer to the timesteps section in the Time API documentation.

First fetch the information about available timesteps from the Time API and use the corresponding value from the response in the tile request, like in this example. The Satellite and Radar Tile API does not use dates directly. The date value has to be taken from the time API. The format of {date-value} can change at any time!

GET parameters

GET parameterTypeDefaultDescription
apikeyStringnoneAPI key obtained from meteoblue


Find some basic examples for integration with Leaflet and Mapbox GL JS on the examples page.