MBTiles est un format de fichier destiné au stockage de tuiles cartographiques (map tiles) dans un seul fichier. Il s'agit essentiellement d'une base de données SQLite qui contient des tuiles cartographiques pré-rendues, utilisables pour la visualisation hors ligne (offline viewing) et un accès rapide. Le format est conçu pour être simple et efficace, facilitant la distribution et l'utilisation des données cartographiques. Les fichiers MBTiles contiennent généralement des tuiles à différents niveaux de zoom, permettant aux utilisateurs d'agrandir ou de réduire la carte. Les tuiles sont stockées sous forme d'images (généralement PNG ou JPEG) dans la base de données, accompagnées de métadonnées concernant la carte. MBTiles est couramment utilisé dans les applications mobiles, les bibliothèques de cartographie web (web mapping libraries) et les logiciels SIG de bureau (desktop GIS software). Il offre un moyen pratique d'empaqueter et de distribuer de grandes quantités de données cartographiques pour une utilisation hors ligne, réduisant ainsi le besoin d'un accès constant au réseau. Le format est ouvert et bien documenté, ce qui en fait un choix populaire pour les développeurs travaillant avec des données géospatiales.