MBTiles est un format de stockage de tuiles cartographiques dans un seul fichier SQLite. Compact, rapide et pratique pour les cartes hors ligne et les applications mobiles. Pris en charge par MapLibre, TileMill, Mapbox et GeoServer.
Caractéristiques principales

À propos du format MBTiles
MBTiles est une spécification de Mapbox qui décrit comment ranger des tuiles cartographiques dans un seul fichier SQLite : une table tiles avec le niveau de zoom, les coordonnées et l'image, plus une table metadata avec le nom, l'emprise et la plage de zooms. Au lieu de milliers de petits fichiers sur le disque, on obtient un unique conteneur portable, compris par QGIS, TileServer GL, MapLibre et les applications mobiles.
On choisit ce format quand la carte doit fonctionner sans Internet ou être servie depuis son propre serveur : couche hors ligne dans une application mobile, fond de plan sur une tablette de terrain, service de tuiles local pour un portail interne. Copier et transmettre un seul fichier est plus simple qu'un dossier de dizaines de milliers d'images.
L'export OSM2CDR produit un MBTiles raster : la zone choisie est dessinée sur le serveur avec votre style, puis découpée en tuiles PNG de 256×256. Par défaut, les zooms 10 à 16 sont générés et la plage se règle au moment de l'export ; les lignes sont numérotées dans l'ordre TMS, comme l'exige la spécification, et la table metadata reçoit le nom, l'emprise de la zone et les bornes de zoom. À l'intérieur, ce sont bien des images et non des tuiles vectorielles — le style se choisit à l'export et ne se change plus côté client.
Logiciels pour ouvrir les fichiers MBTiles
Les programmes suivants peuvent ouvrir, modifier et traiter les fichiers MBTiles (SQLite Tiles) (.mbtiles) exportés depuis OSM2CDR :
Caractéristiques du format
- Standard ouvert
- 2D uniquement
- Sans perte de qualité
- Sans attributs
- Sortie : 1 fichier
- MBTiles SQLite container with rendered raster tiles. Opens in QGIS, OsmAnd, Locus Map, TileServer-GL. For restyleable vector tiles pick MBTiles Vector.
Qui utilise les cartes MBTiles
Comment exporter en MBTiles
Comment ouvrir après l’export
- QGIS (gratuit) — faites glisser le fichier .mbtiles dans la fenêtre du programme ou ajoutez-le depuis le panneau « Explorateur » : la couche viendra se placer comme fond de carte par-dessus vos données.
- TileServer GL ou mbview — lancez un serveur de tuiles local au-dessus du fichier et obtenez une adresse du type /{z}/{x}/{y}.png pour Leaflet, MapLibre et OpenLayers.
- mb-util — décompressez le conteneur en une arborescence de dossiers classique z/x/y.png si votre hébergement ne sait servir que des fichiers statiques : mb-util map.mbtiles tiles/.
- DB Browser for SQLite — pour regarder à l'intérieur : combien de tuiles ont été écrites, ce que contient la table metadata, quelle plage de zooms a réellement été générée.
- Une application mobile compatible MBTiles — placez le fichier dans son dossier de cartes ; le fond de plan hors ligne apparaît alors sur la tablette, sans connexion.
Cartes populaires en MBTiles
Export de cartes en MBTiles (SQLite Tiles)
Téléchargez des cartes MBTiles professionnelles depuis OpenStreetMap. Génération instantanée, n’importe quelle zone.
Questions fréquentes
Comparer avec d’autres formats
Formats associés
Fréquemment exportés ensemble
Related Articles
MBTiles: how to open it on desktop and Android + where to download Russia maps
Got an .mbtiles file and not sure how to open it? On desktop — QGIS, on Android — OsmAnd, Locus Map, OruxMaps. And if yo
formatMBTiles — SQLite Tile Container for Offline Map Apps (Mapbox)
MBTiles is a Mapbox SQLite tile container for vector and raster tiles: the offline-map standard for OSMAnd, Maps.me, Loc
guidePMTiles: Cloud-Native Tile Format for Modern Maps
What is PMTiles, how it differs from MBTiles, usage with MapLibre GL JS and Leaflet. A guide to cloud-native maps.