# Raster drivers

Short name | Long name | Creation | Copy | Geo-referencing | Build requirements
--- | --- | --- | --- | --- | ---
AAIGrid | Arc/Info ASCII Grid | No | Yes | Yes | Built-in by default
ACE2 | ACE2 | No | No | Yes | Built-in by default
ADRG | ADRG/ARC Digitized Raster Graphics (.gen/.thf) | Yes | Yes | Yes | Built-in by default
AIG | Arc/Info Binary Grid | No | No | Yes | Built-in by default
AIRSAR | AIRSAR Polarimetric Format | No | No | No | Built-in by default
ARG | Azavea Raster Grid | Yes | Yes | Yes | Built-in by default
BAG | Bathymetry Attributed Grid | Yes | Yes | Yes | libhdf5
BLX | Magellan BLX Topo File Format | No | Yes | Yes | Built-in by default
BMP | Microsoft Windows Device Independent Bitmap | Yes | Yes | Yes | Built-in by default
BSB | Maptech/NOAA BSB Nautical Chart Format | No | No | Yes | Built-in by default
BT | VTP .bt Binary Terrain Format | Yes | Yes | Yes | Built-in by default
BYN | Natural Resources Canada’s Geoid file format (.byn) | Yes | Yes | Yes | Built-in by default
CAD | AutoCAD DWG raster layer | No | No | Yes | (internal libopencad provided)
CALS | CALS Type 1 | No | Yes | No | Built-in by default
CEOS | CEOS Image | No | Yes | No | Built-in by default
COASP | DRDC COASP SAR Processor Raster | No | No | No | Built-in by default
COG | Cloud Optimized GeoTIFF generator | No | Yes | Yes | Built-in by default
COSAR | TerraSAR-X Complex SAR Data Product | No | No | No | Built-in by default
CPG | Convair PolGASP data | No | No | Yes | Built-in by default
CTable2 | CTable2 Datum Grid Shift | Yes | Yes | Yes | Built-in by default
CTG | USGS LULC Composite Theme Grid | No | No | Yes | Built-in by default
DAAS | DAAS (Airbus DS Intelligence Data As A Service driver) | No | No | Yes | libcurl
DB2 | DB2 raster | Yes | Yes | Yes | ODBC (and any or all of PNG, JPEG, WEBP drivers)
DDS | DirectDraw Surface | No | Yes | No | Crunch Lib
DERIVED | Derived subdatasets driver | No | No | No | Built-in by default
DIMAP | Spot DIMAP | No | No | Yes | Built-in by default
DIPEx | ELAS DIPEx | No | No | Yes | Built-in by default
DODS | OPeNDAP Grid Client | No | No | Yes | libdap
DOQ1 | First Generation USGS DOQ | No | No | Yes | Built-in by default
DOQ2 | New Labelled USGS DOQ | No | No | Yes | Built-in by default
DTED | Military Elevation Data | No | Yes | Yes | Built-in by default
ECRGTOC | ECRG Table Of Contents (TOC.xml) | No | No | Yes | Built-in by default
ECW | Enhanced Compressed Wavelets (.ecw) | Yes | Yes | Yes | ECW SDK
EEDAI | Google Earth Engine Data API Image | No | No | Yes | libcurl
EHdr | ESRI .hdr Labelled | Yes | Yes | Yes | Built-in by default
EIR | Erdas Imagine Raw | No | No | Yes | Built-in by default
ELAS | Earth Resources Laboratory Applications Software | Yes | Yes | Yes | Built-in by default
ENVI | ENVI .hdr Labelled Raster | Yes | Yes | Yes | Built-in by default
ERS | ERMapper .ERS | Yes | Yes | Yes | Built-in by default
ESAT | Envisat Image Product | No | No | No | Built-in by default
ESRIC | Esri Compact Cache | No | No | Yes | Built-in by default
EXR | Extended Dynamic Range Image File Format | Yes | Yes | Yes | libopenexr
FAST | EOSAT FAST Format | No | No | Yes | Built-in by default
FIT | FIT | No | Yes | Yes | Built-in by default
FITS | Flexible Image Transport System | Yes | Yes | Yes | libcfitsio
FujiBAS | Fuji BAS Scanner Image | No | No | No | Built-in by default
GenBin | Generic Binary (.hdr labelled) | No | No | No | Built-in by default
GeoRaster | Oracle Spatial GeoRaster | Yes | Yes | Yes | Oracle client libraries
GFF | Sandia National Laboratories GSAT File Format | No | No | No | Built-in by default
GIF | Graphics Interchange Format | No | Yes | No | (internal GIF library provided)
GMT | GMT Compatible netCDF | No | Yes | Yes | libnetcdf
GPKG | GeoPackage raster | Yes | Yes | Yes | libsqlite3 (and any or all of PNG, JPEG, WEBP drivers)
GRASS | GRASS Raster Format | No | No | Yes | libgrass
GRASSASCIIGrid | GRASS ASCII Grid | No | No | Yes | Built-in by default
GRIB | WMO General Regularly-distributed Information in Binary form | No | No | Yes | Built-in by default
GS7BG | Golden Software Surfer 7 Binary Grid File Format | Yes | Yes | Yes | Built-in by default
GSAG | Golden Software ASCII Grid File Format | No | No | Yes | Built-in by default
GSBG | Golden Software Binary Grid File Format | Yes | Yes | Yes | Built-in by default
GSC | GSC Geogrid | No | No | No | Built-in by default
GTA | Generic Tagged Arrays | No | Yes | Yes | libgta
GTiff | GeoTIFF File Format | Yes | Yes | Yes | Built-in by default
GXF | Grid eXchange File | No | No | Yes | Built-in by default
HDF4 | Hierarchical Data Format Release 4 (HDF4) | Yes | Yes | Yes | libdf
HDF5 | Hierarchical Data Format Release 5 (HDF5) | No | No | Yes | libhdf5
HEIF | ISO/IEC 23008-12:2017 High Efficiency Image File Format | No | No | No | libheif (>= 1.1), built against libde265
HF2 | HF2/HFZ heightfield raster | No | Yes | Yes | Built-in by default
HFA | Erdas Imagine .img | Yes | Yes | Yes | Built-in by default
IDA | Image Display and Analysis | Yes | Yes | Yes | Built-in by default
RST | Idrisi Raster Format | Yes | Yes | Yes | Built-in by default
ILWIS | Raster Map | Yes | Yes | Yes | Built-in by default
INGR | Intergraph Raster Format | Yes | Yes | Yes | Built-in by default
IRIS | Vaisala’s weather radar software format | No | No | Yes | Built-in by default
ISCE | ISCE | Yes | Yes | Yes | Built-in by default
ISG | International Service for the Geoid | No | No | Yes | Built-in by default
ISIS2 | USGS Astrogeology ISIS Cube (Version 2) | Yes | Yes | Yes | Built-in by default
ISIS3 | USGS Astrogeology ISIS Cube (Version 3) | Yes | Yes | Yes | Built-in by default
JDEM | Japanese DEM (.mem) | No | No | Yes | Built-in by default
JP2ECW | ERDAS JPEG2000 (.jp2) | Yes | Yes | Yes | ECW SDK
JP2KAK | JPEG-2000 (based on Kakadu) | No | Yes | Yes | Kakadu library
JP2LURA | JPEG2000 driver based on Lurawave library | No | Yes | Yes | Lurawave library
JP2MrSID | JPEG2000 via MrSID SDK | No | Yes | Yes | MrSID SDK
JP2OpenJPEG | JPEG2000 driver based on OpenJPEG library | No | Yes | Yes | openjpeg >= 2.1
JPEG | JPEG JFIF File Format | No | Yes | Yes | (internal libjpeg provided)
JPEG2000 | Implementation of the JPEG-2000 part 1 | No | Yes | Yes | libjasper
JPEGLS | JPEGLS | No | Yes | No | CharLS library
JPIPKAK | JPIP Streaming | No | No | Yes | Kakadu library
KEA | KEA | Yes | Yes | Yes | libkea and libhdf5 libraries
KMLSuperoverlay | KMLSuperoverlay | No | Yes | Yes | Built-in by default
KRO | KOLOR Raw format | Yes | Yes | No | Built-in by default
L1B | NOAA Polar Orbiter Level 1b Data Set (AVHRR) | No | No | Yes | Built-in by default
LAN | Erdas 7.x .LAN and .GIS | No | No | Yes | Built-in by default
LCP | FARSITE v.4 LCP Format | No | Yes | Yes | Built-in by default
Leveller | Daylon Leveller Heightfield | Yes | Yes | Yes | Built-in by default
LOSLAS | NADCON .los/.las Datum Grid Shift | No | No | Yes | Built-in by default
MAP | OziExplorer .MAP | No | No | Yes | Built-in by default
MRF | Meta Raster Format | Yes | Yes | Yes | Built-in by default
MBTiles | MBTiles | Yes | Yes | Yes | libsqlite3
MEM | In Memory Raster | Yes | Yes | Yes | Built-in by default
MFF | Vexcel MFF Raster | Yes | Yes | Yes | Built-in by default
MFF2 | Vexcel MFF2 Image | Yes | Yes | Yes | Built-in by default
MG4Lidar | MrSID/MG4 LiDAR Compression / Point Cloud View files | No | No | No | LIDAR SDK
MrSID | Multi-resolution Seamless Image Database | No | No | Yes | MrSID SDK
MSG | Meteosat Second Generation | No | No | Yes | msg library
MSGN | Meteosat Second Generation (MSG) Native Archive Format (.nat) | No | No | Yes | Built-in by default
NDF | NLAPS Data Format | No | No | Yes | Built-in by default
netCDF | NetCDF: Network Common Data Form | Yes | Yes | Yes | libnetcdf
NGSGEOID | NOAA NGS Geoid Height Grids | No | No | Yes | Built-in by default
NGW | NextGIS Web | No | No | Yes | libcurl
NITF | National Imagery Transmission Format | Yes | Yes | Yes | Built-in by default
NTv2 | NTv2 Datum Grid Shift | Yes | Yes | Yes | Built-in by default
NWT_GRD | Northwood/Vertical Mapper File Format | Yes | Yes | Yes | Built-in by default
NWT_GRC | Northwood/Vertical Mapper File Format | Yes | Yes | Yes | Built-in by default
OGCAPI | OGC API Tiles / Maps / Coverage | No | No | Yes | libcurl
OZI | OZF2/OZFX3 raster | No | No | Yes | Built-in by default
JAXAPALSAR | JAXA PALSAR Processed Products | No | No | Yes | Built-in by default
PAux | PCI .aux Labelled Raw Format | Yes | Yes | No | Built-in by default
PCIDSK | PCI Geomatics Database File | Yes | Yes | Yes | Built-in by default
PCRaster | PCRaster raster file format | Yes | Yes | Yes | (internal libcf provided)
PDF | Geospatial PDF | No | Yes | Yes | none for write support, Poppler/PoDoFo/PDFium for read support
PDS | Planetary Data System v3 | No | No | Yes | Built-in by default
PDS4 | NASA Planetary Data System (Version 4) | Yes | Yes | Yes | Built-in by default
PLMosaic | PLMosaic (Planet Labs Mosaics API) | No | No | Yes | libcurl
PNG | Portable Network Graphics | No | Yes | Yes | Built-in by default
PNM | Netpbm (.pgm, .ppm) | No | Yes | No | Built-in by default
PostGISRaster | PostGIS Raster driver | No | Yes | Yes | PostgreSQL library
PRF | PHOTOMOD Raster File | No | No | No | Built-in by default
R | R Object Data Store | No | Yes | No | Built-in by default
Rasdaman | Rasdaman GDAL driver | No | No | No | raslib
Rasterlite | Rasters in SQLite DB | No | Yes | Yes | libsqlite3
SQLite | Rasters in SQLite DB | No | Yes | Yes | libsqlite3, librasterlite2, libspatialite
RDA | RDA (DigitalGlobe Raster Data Access) | No | No | Yes | libcurl
RDB | RIEGL Database | No | No | Yes | rdblib >= 2.2.0.
RIK | Swedish Grid Maps | No | No | Yes | (internal zlib is used if necessary)
RMF | Raster Matrix Format | Yes | Yes | Yes | Built-in by default
ROI_PAC | ROI_PAC | Yes | Yes | Yes | Built-in by default
RPFTOC | Raster Product Format/RPF (a.toc) | No | No | Yes | Built-in by default
RRASTER | R Raster | Yes | Yes | Yes | Built-in by default
RS2 | RadarSat 2 XML Product | No | No | Yes | Built-in by default
SAFE | Sentinel-1 SAFE XML Product | No | No | Yes | Built-in by default
SAR_CEOS | CEOS SAR Image | No | No | Yes | Built-in by default
SAGA | SAGA GIS Binary Grid File Format | Yes | Yes | Yes | Built-in by default
SDTS | USGS SDTS DEM | No | No | Yes | Built-in by default
SENTINEL2 | Sentinel-2 Products | No | No | Yes | Built-in by default
SGI | SGI Image Format | Yes | Yes | No | Built-in by default
SIGDEM | Scaled Integer Gridded DEM | No | Yes | Yes | Built-in by default
SNODAS | Snow Data Assimilation System | No | No | Yes | Built-in by default
SRP | Standard Product Format (ASRP/USRP) (.gen) | No | No | Yes | Built-in by default
SRTMHGT | SRTM HGT Format | No | No | Yes | Built-in by default
STACIT | Spatio-Temporal Asset Catalog Items | No | No | No | Built-in by default
STACTA | Spatio-Temporal Asset Catalog Tiled Assets | No | No | No | Built-in by default
Terragen | Terragen™ Terrain File | Yes | Yes | Yes | Built-in by default
TGA | TARGA Image File Format | No | No | No | Built-in by default
TIL | EarthWatch/DigitalGlobe .TIL | No | No | Yes | Built-in by default
TileDB | TileDB | Yes | Yes | Yes | TileDB
TSX | TerraSAR-X Product | No | No | Yes | Built-in by default
USGSDEM | USGS ASCII DEM (and CDED) | Yes | No | Yes | Built-in by default
VICAR | VICAR | Yes | Yes | Yes | Built-in by default
VRT | GDAL Virtual Format | Yes | Yes | Yes | Built-in by default
WCS | OGC Web Coverage Service | No | No | Yes | libcurl
WEBP | WEBP | No | Yes | No | libwebp
WMS | Web Map Services | No | Yes | Yes | libcurl
WMTS | OGC Web Map Tile Service | No | No | Yes | libcurl
XPM | X11 Pixmap | No | Yes | No | Built-in by default
XYZ | ASCII Gridded XYZ | No | Yes | Yes | Built-in by default
Zarr | Zarr | Yes | No | Yes | Built-in by default, but liblz4, libxz (lzma), libzstd and libblosc
ZMAP | ZMap Plus Grid | No | Yes | Yes | Built-in by default

Note

The following drivers have been retired and moved to the https://github.com/OSGeo/gdal-extra-drivers repository: BPG, E00GRID, EPSILON, IGNFHeightASCIIGrid, NTv1

- AAIGrid – Arc/Info ASCII Grid
- ACE2 – ACE2
- ADRG – ADRG/ARC Digitized Raster Graphics (.gen/.thf)
- AIG – Arc/Info Binary Grid
- AIRSAR – AIRSAR Polarimetric Format
- ARG – Azavea Raster Grid
- BAG – Bathymetry Attributed Grid
- BLX – Magellan BLX Topo File Format
- BMP – Microsoft Windows Device Independent Bitmap
- BSB – Maptech/NOAA BSB Nautical Chart Format
- BT – VTP .bt Binary Terrain Format
- BYN - Natural Resources Canada’s Geoid file format (.byn)
- CAD – AutoCAD DWG raster layer
- CALS – CALS Type 1
- CEOS – CEOS Image
- COASP – DRDC COASP SAR Processor Raster
- COG – Cloud Optimized GeoTIFF generator
- COSAR – TerraSAR-X Complex SAR Data Product
- CPG – Convair PolGASP data
- CTable2 – CTable2 Datum Grid Shift
- CTG – USGS LULC Composite Theme Grid
- DAAS (Airbus DS Intelligence Data As A Service driver)
- DB2 raster
- DDS – DirectDraw Surface
- DERIVED – Derived subdatasets driver
- DIMAP – Spot DIMAP
- DIPEx – ELAS DIPEx
- DODS – OPeNDAP Grid Client
- DOQ1 – First Generation USGS DOQ
- DOQ2 – New Labelled USGS DOQ
- DTED – Military Elevation Data
- ECRGTOC – ECRG Table Of Contents (TOC.xml)
- ECW – Enhanced Compressed Wavelets (.ecw)
- EEDAI - Google Earth Engine Data API Image
- EHdr – ESRI .hdr Labelled
- EIR – Erdas Imagine Raw
- ELAS - Earth Resources Laboratory Applications Software
- ENVI – ENVI .hdr Labelled Raster
- ESAT – Envisat Image Product
- ESRIC – Esri Compact Cache
- ERS – ERMapper .ERS
- EXR – Extended Dynamic Range Image File Format
- FAST – EOSAT FAST Format
- FIT – FIT
- FITS – Flexible Image Transport System
- FujiBAS – Fuji BAS Scanner Image
- GenBin – Generic Binary (.hdr labelled)
- Oracle Spatial GeoRaster
- GFF – Sandia National Laboratories GSAT File Format
- GIF – Graphics Interchange Format
- GMT – GMT Compatible netCDF
- GPKG – GeoPackage raster
- GRASS Raster Format
- GRASSASCIIGrid – GRASS ASCII Grid
- GRIB – WMO General Regularly-distributed Information in Binary form
- GS7BG – Golden Software Surfer 7 Binary Grid File Format
- GSAG – Golden Software ASCII Grid File Format
- GSBG – Golden Software Binary Grid File Format
- GSC – GSC Geogrid
- GTA - Generic Tagged Arrays
- GTiff – GeoTIFF File Format
- GXF – Grid eXchange File
- HDF4 – Hierarchical Data Format Release 4 (HDF4)
- HDF5 – Hierarchical Data Format Release 5 (HDF5)
- HEIF / HEIC – ISO/IEC 23008-12:2017 High Efficiency Image File Format
- HF2 – HF2/HFZ heightfield raster
- HFA – Erdas Imagine .img
- IDA – Image Display and Analysis
- RST – Idrisi Raster Format
- ILWIS – Raster Map
- INGR – Intergraph Raster Format
- IRIS – Vaisala’s weather radar software format
- ISCE – ISCE
- ISG – International Service for the Geoid
- ISIS2 – USGS Astrogeology ISIS Cube (Version 2)
- ISIS3 – USGS Astrogeology ISIS Cube (Version 3)
- JDEM – Japanese DEM (.mem)
- JP2ECW – ERDAS JPEG2000 (.jp2)
- JP2KAK – JPEG-2000 (based on Kakadu)
- JP2Lura – JPEG2000 driver based on Lurawave library
- JP2MrSID – JPEG2000 via MrSID SDK
- JP2OpenJPEG – JPEG2000 driver based on OpenJPEG library
- JPEG2000 – Implementation of the JPEG-2000 part 1
- JPEGLS
- JPEG – JPEG JFIF File Format
- JPIPKAK - JPIP Streaming
- KEA
- KMLSuperoverlay – KMLSuperoverlay
- KRO – KOLOR Raw format
- LAN – Erdas 7.x .LAN and .GIS
- L1B – NOAA Polar Orbiter Level 1b Data Set (AVHRR)
- LCP – FARSITE v.4 LCP Format
- Leveller – Daylon Leveller Heightfield
- LOSLAS – NADCON .los/.las Datum Grid Shift
- MAP – OziExplorer .MAP
- MRF – Meta Raster Format
- MBTiles
- MEM – In Memory Raster
- MFF – Vexcel MFF Raster
- MFF2 – Vexcel MFF2 Image
- MG4Lidar – MrSID/MG4 LiDAR Compression / Point Cloud View files
- MrSID – Multi-resolution Seamless Image Database
- MSG – Meteosat Second Generation
- MSGN – Meteosat Second Generation (MSG) Native Archive Format (.nat)
- NDF – NLAPS Data Format
- NetCDF: Network Common Data Form
- NGSGEOID - NOAA NGS Geoid Height Grids
- NGW – NextGIS Web
- NITF – National Imagery Transmission Format
- NTv2 – NTv2 Datum Grid Shift
- NWT_GRD/NWT_GRC – Northwood/Vertical Mapper File Format
- OGCAPI – OGC API Tiles / Maps / Coverage
- OZI – OZF2/OZFX3 raster
- JAXA PALSAR Processed Products
- PAux – PCI .aux Labelled Raw Format
- PCIDSK – PCI Geomatics Database File
- PCRaster – PCRaster raster file format
- PDF – Geospatial PDF
- PDS – Planetary Data System v3
- PDS4 – NASA Planetary Data System (Version 4)
- PLMosaic (Planet Labs Mosaics API)
- PNG – Portable Network Graphics
- PNM – Netpbm (.pgm, .ppm)
- PostGISRaster – PostGIS Raster driver
- PHOTOMOD Raster File
- Rasdaman GDAL driver
- Rasterlite - Rasters in SQLite DB
- RasterLite2 - Rasters in SQLite DB
- R – R Object Data Store
- RDA (DigitalGlobe Raster Data Access)
- RDB - RIEGL Database
- RIK – Swedish Grid Maps
- RMF – Raster Matrix Format
- ROI_PAC – ROI_PAC
- RPFTOC – Raster Product Format/RPF (a.toc)
- RRASTER – R Raster
- RS2 – RadarSat 2 XML Product
- SAFE – Sentinel-1 SAFE XML Product
- SAR_CEOS – CEOS SAR Image
- SAGA – SAGA GIS Binary Grid File Format
- SDTS – USGS SDTS DEM
- SENTINEL2 – Sentinel-2 Products
- SGI – SGI Image Format
- SIGDEM – Scaled Integer Gridded DEM
- SNODAS – Snow Data Assimilation System
- SRP – Standard Product Format (ASRP/USRP) (.gen)
- SRTMHGT – SRTM HGT Format
- STACIT - Spatio-Temporal Asset Catalog Items
- STACTA - Spatio-Temporal Asset Catalog Tiled Assets
- Terragen – Terragen™ Terrain File
- TGA – TARGA Image File Format
- TIL – EarthWatch/DigitalGlobe .TIL
- TileDB - TileDB
- TSX – TerraSAR-X Product
- USGSDEM – USGS ASCII DEM (and CDED)
- VICAR – VICAR
- VRT – GDAL Virtual Format
- WCS – OGC Web Coverage Service
- WEBP - WEBP
- WMS – Web Map Services
- WMTS – OGC Web Map Tile Service
- XPM – X11 Pixmap
- XYZ – ASCII Gridded XYZ
- Zarr
- ZMap – ZMap Plus Grid