GeoPackage ist ein offenes, standardbasiertes, plattformunabhängiges und kompaktes Format für den Austausch von Geodaten. Es wird vom Open Geospatial Consortium (OGC) definiert und als SQLite-Datenbankcontainer implementiert. Im Gegensatz zu älteren Formaten wie Shapefiles, die aus mehreren Begleitdateien bestehen, speichert ein GeoPackage Vektor-Features, Kachelmatrix-Sets von Bildern sowie Rasterkarten in einer einzigen, in sich geschlossenen Datei. Diese Struktur macht es äußerst portabel und effizient für mobile Anwendungen und Webanwendungen. Da es auf SQLite basiert, unterstützt es ACID-konforme Transaktionen, was eine robuste Datenintegrität sowie gleichzeitige Lese- und Schreibzugriffe ermöglicht. Es gilt weithin als der moderne Nachfolger des ESRI-Shapefile-Formats, da es Einschränkungen hinsichtlich Dateigröße, Zeichenkodierung und Attributfeldlänge überwindet und gleichzeitig eine überlegene Leistung bei räumlichen Abfragen und der Indizierung bietet.