Raster drivers

Short name

Long name

Creation (1)

Copy (2)

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

AVIF

AV1 Image File Format

No

No

No

libavif

BAG

Bathymetry Attributed Grid

Yes

Yes

Yes

libhdf5

BASISU

Basis Universal

No

Yes

No

Basis Universal

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

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

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

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

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

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: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

RST

Idrisi Raster Format

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)

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 SDK)

No

Yes

Yes

Kakadu SDK

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)

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

Yes

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

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

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

OpenFileGDB

ESRI File Geodatabase raster (OpenFileGDB)

No

No

Yes

Built-in by default

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)

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

R

R Object Data Store

No

Yes

No

Built-in by default

Rasterlite

Rasters in SQLite DB

No

Yes

Yes

libsqlite3

SQLite

Rasters in SQLite DB

No

Yes

Yes

libsqlite3, librasterlite2, libspatialite

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

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

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

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

TileDB

TileDB raster

Yes

Yes

Yes

TileDB (>= 2.7 starting with GDAL 3.7)

TSX

TerraSAR-X Product

No

No

Yes

Built-in by default

USGSDEM

USGS ASCII DEM (and CDED)

No

Yes

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