Geographic data can be stored in a variety of different file types. The file type depends on where or how the data was captured or created, the type of device or software that was used and what data was captured (e.g. points, lines, polygons, text). There are a lot of different file types in use and these continue to grow.

To help get you familiar with what is available, we have put together a small list of the most common file types used to hold geographic information.

NameExtensionDescriptionData typeSource
Vector data
Shapefilesfile.shp- contains the feature geometry,
file.shx – stores the shape index,
file.dbf – stores attribute data,
file.prj – contains projection information
Consist of a number of different files that contain information about the geography, typology, attributes, projections etc.   Shapefiles consist of a number of files that MUST be kept together  Vectoresri
geodatabase.gdbPersonal geodatabase format. Similar to an MS Access database. Stores the geographic information, attributes and ancillary information in a series of tables within a geodatabase.Vectoresri
Geojson.geojson; .json GeoJSON is a format for encoding a variety of geographic data structuresVectorhttps://geojson.org/
javascript
GPS data files.gpxXML GPS data file, usually coming from a GPS device.VectorGarmen and other gps devices
Google.kml .kmzXML plaintext file that may contain geometry, data, a web service Z files are compressed KML filesVectorGoogle
Sqlite/spatialite database.sqliteSpatialite is an extenion to sqlite to enable it spatially.  Format often used with QGIS.  Vector QGIS
 Raster/Image data    
TIFF and TIFF World File, GeoTIFF.tiffImage data when associated with a tfw (“world file”) of the same filename is a georeferenced image.Raster 
JPEG.jpgimage data when associated with jpw (world file) is a georeferenced image. .jpx can contain additional metadata.Raster 
Ascii grid.ascPlaintext (ASCII) formatRaster 
Grid filesGrid.bnd Grid.hdr Grid.staCompilation of files .bnd – boundary/extent metadata for the grid .hdr – metadata such as grid cell size .sta – grid cell statistics .vat – grid attribute table. Integers onlyRasterEsri
 Tabular data    
Comma delimited data files.csvData stored in comma delimited formatTable 
Text data.txtcan be .csv or tab delimited or just plain textTable 
Tab-delimited data.tab or .txtData stored in tab delimited formatTable 
Standard database file.dbfData stored in database file formatTabledBASE
Spreadsheet.xls .odsData stored in spreadsheets by MS Excel or Open spreadsheetsTableMS Google
Other
netCDF.ncNetwork Common Data Form (netCDF) allows for data to be created, accessed, and shared as array-oriented.Array
List of common data files

This is not a definitive list but certainly covers the essential file types that are commonly used for containing and capturing geographic information.