# Raster drivers

Short Name | Long Name | Creation (1) | Copy (2) | Georeferencing | 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) | No | No | 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
AVIF | AV1 Image File Format | No | Yes | Yes | libavif
BAG | Bathymetry Attributed Grid | Yes | Yes | Yes | libhdf5
BASISU | Basis Universal | No | Yes | No | Basis Universal
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
BYN | Natural Resources Canada's Geoid file format (.byn) | No | No | 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 | No | 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
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
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
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
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
FITS | Flexible Image Transport System | Yes | Yes | Yes | libcfitsio
GDALG | GDALG: GDAL Streamed Algorithm | No | No | Yes | 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)
GPKG | GeoPackage raster | Yes | Yes | Yes | libsqlite3 (and any or all of PNG, JPEG, WEBP drivers)
GRASS | GRASS Raster Format | No | No | No | gdal-grass-driver
GRASSASCIIGrid | GRASS ASCII Grid | No | No | Yes | Built-in by default
GRIB | WMO General Regularly-distributed Information in Binary form | No | Yes | 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 | Yes | 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
GTI | GDAL Raster Tile Index | No | No | No | Built-in by default
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 High Efficiency Image File Format | No | Yes | Yes | 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
ILWIS | Raster Map | 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) | No | No | Yes | Built-in by default
ISIS3 | USGS Astrogeology ISIS Cube (Version 3) | Yes | Yes | Yes | Built-in by default
JAXAPALSAR | JAXA PALSAR Processed Products | No | No | 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 SDK) | No | Yes | Yes | Kakadu SDK
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)
JPEGXL | JPEG-XL File Format | No | Yes | Yes | libjxl
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
KTX2 | KTX2 | No | Yes | No | Basis Universal
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
LIBERTIFF | GeoTIFF File Format | No | No | 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
MBTiles | MBTiles | Yes | Yes | Yes | libsqlite3
MEM | In Memory datasets | Yes | Yes | Yes | Built-in by default
MFF | Vexcel MFF Raster | No | No | Yes | Built-in by default
MFF2 | Vexcel MFF2 Image | No | No | Yes | Built-in by default
MRF | Meta Raster Format | Yes | Yes | Yes | Built-in by default
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
NOAA_B | NOAA GEOCON/NADCON5 .b format | No | No | Yes | Built-in by default
NSIDCbin | National Snow and Ice Data Centre Sea Ice Concentrations | No | No | Yes | Built-in by default
NTv2 | NTv2 Datum Grid Shift | No | No | Yes | Built-in by default
NWT_GRD | Northwood/Vertical Mapper File Format | Yes | Yes | Yes | Built-in by default
OGCAPI | OGC API Tiles / Maps / Coverage | No | No | Yes | libcurl
OpenFileGDB | ESRI File Geodatabase raster (OpenFileGDB) | No | No | Yes | Built-in by default
PAux | PCI .aux Labelled Raw Format | No | No | 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) | Yes | 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
RCM | RADARSAT Constellation Mission Product | No | No | Yes | Built-in by default
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
RST | Idrisi Raster Format | Yes | Yes | Yes | Built-in by default
S102 | S-102 Bathymetric Surface Product | No | No | Yes | libhdf5
S104 | S-104 Water Level Information for Surface Navigation Product | No | No | Yes | libhdf5
S111 | S-111 Surface Currents Product | No | No | Yes | libhdf5
SAFE | Sentinel-1 SAFE XML Product | No | No | Yes | Built-in by default
SAGA | SAGA GIS Binary Grid File Format | Yes | Yes | Yes | Built-in by default
SAR_CEOS | CEOS SAR Image | No | No | Yes | Built-in by default
SENTINEL2 | Sentinel-2 Products | No | No | Yes | Built-in by default
SIGDEM | Scaled Integer Gridded DEM | No | Yes | Yes | Built-in by default
SNAP_TIFF | Sentinel Application Processing GeoTIFF | No | No | 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 | Yes | 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
TSX | TerraSAR-X Product | No | No | Yes | Built-in by default
USGSDEM | USGS ASCII DEM (and CDED) | No | No | Yes | Built-in by default
VICAR | VICAR | 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
XYZ | ASCII Gridded XYZ | No | Yes | Yes | Built-in by default
Zarr | Zarr | Yes | Yes | Yes | Built-in by default, but liblz4, libxz (lzma), libzstd and libblosc, strongly recommended to get all compressors
ZMAP | ZMap Plus Grid | No | Yes | Yes | Built-in by default

- (1): Creation refers to implementing `GDALCreate()`.

- (2): Copy refers to implementing `GDALCreateCopy()`.

Note

The following drivers have been removed in GDAL 3.5: BPG, E00GRID, EPSILON, IGNFHeightASCIIGrid, NTv1

The following drivers have been removed in GDAL 3.11: BLX, BT, CTable2, FIT, JP2Lura, OZI, Rasterlite (v1), R object data store (.rda), RDB, SDTS, SGI, XPM

Write support for the following formats has been removed in GDAL 3.11: ADRG, BYN, ELAS, LAN, MFF, MFF2/HKV, ISIS2, PAux, USGSDEM