# Imageio formats

This page lists all formats currently supported by imageio. Each format can support extra keyword arguments for reading and writing, which can be specified in the call to `get_reader()`, `get_writer()`, `imread()`, `imwrite()` etc. Further, formats are free to provide additional methods on their Reader and Writer objects. These parameters and extra methods are specified in the documentation for each format.

## Single images

> - TIFF - TIFF format

> - BMP-PIL - Windows Bitmap

> - BUFR-PIL - BUFR

> - CUR-PIL - Windows Cursor

> - DCX-PIL - Intel DCX

> - DDS-PIL - DirectDraw Surface

> - DIB-PIL - Windows Bitmap

> - EPS-PIL - Encapsulated Postscript

> - FITS-PIL - FITS

> - FLI-PIL - Autodesk FLI/FLC Animation

> - FPX-PIL - FlashPix

> - FTEX-PIL - Texture File Format (IW2:EOC)

> - GBR-PIL - GIMP brush file

> - GIF-PIL - Static and animated gif (Pillow)

> - GRIB-PIL - GRIB

> - HDF5-PIL - HDF5

> - ICNS-PIL - Mac OS icns resource

> - ICO-PIL - Windows Icon

> - IM-PIL - IFUNC Image Memory

> - IMT-PIL - IM Tools

> - IPTC-PIL - IPTC/NAA

> - JPEG-PIL - JPEG (ISO 10918)

> - JPEG2000-PIL - JPEG 2000 (ISO 15444)

> - MCIDAS-PIL - McIdas area file

> - MIC-PIL - Microsoft Image Composer

> - MPO-PIL - MPO (CIPA DC-007)

> - MSP-PIL - Windows Paint

> - PCD-PIL - Kodak PhotoCD

> - PCX-PIL - Paintbrush

> - PIXAR-PIL - PIXAR raster image

> - PNG-PIL - Portable network graphics

> - PPM-PIL - Pbmplus image

> - PSD-PIL - Adobe Photoshop

> - SGI-PIL - SGI Image File Format

> - SPIDER-PIL - Spider 2D image

> - SUN-PIL - Sun Raster File

> - TGA-PIL - Targa

> - TIFF-PIL - TIFF format (Pillow)

> - WMF-PIL - Windows Metafile

> - XBM-PIL - X11 Bitmap

> - XPM-PIL - X11 Pixel Map

> - XVTHUMB-PIL - XV thumbnail image

> - SCREENGRAB - Grab screenshots (Windows and OS X only)

> - CLIPBOARDGRAB - Grab from clipboard (Windows only)

> - BMP-FI - Windows or OS/2 Bitmap

> - CUT-FI - Dr. Halo

> - DDS-FI - DirectX Surface

> - EXR-FI - ILM OpenEXR

> - G3-FI - Raw fax format CCITT G.3

> - HDR-FI - High Dynamic Range Image

> - IFF-FI - IFF Interleaved Bitmap

> - J2K-FI - JPEG-2000 codestream

> - JNG-FI - JPEG Network Graphics

> - JP2-FI - JPEG-2000 File Format

> - JPEG-FI - JPEG - JFIF Compliant

> - JPEG-XR-FI - JPEG XR image format

> - KOALA-FI - C64 Koala Graphics

> - PBM-FI - Portable Bitmap (ASCII)

> - PBMRAW-FI - Portable Bitmap (RAW)

> - PCD-FI - Kodak PhotoCD

> - PCX-FI - Zsoft Paintbrush

> - PFM-FI - Portable floatmap

> - PGM-FI - Portable Greymap (ASCII)

> - PGMRAW-FI - Portable Greymap (RAW)

> - PICT-FI - Macintosh PICT

> - PNG-FI - Portable Network Graphics

> - PPM-FI - Portable Pixelmap (ASCII)

> - PPMRAW-FI - Portable Pixelmap (RAW)

> - PSD-FI - Adobe Photoshop

> - RAS-FI - Sun Raster Image

> - RAW-FI - RAW camera image

> - SGI-FI - SGI Image Format

> - TARGA-FI - Truevision Targa

> - TIFF-FI - Tagged Image File Format

> - WBMP-FI - Wireless Bitmap

> - WEBP-FI - Google WebP image format

> - XBM-FI - X11 Bitmap Format

> - XPM-FI - X11 Pixmap Format

> - ICO-FI - Windows icon

> - GIF-FI - Static and animated gif (FreeImage)

> - BSDF - Format based on the Binary Structured Data Format

> - DICOM - Digital Imaging and Communications in Medicine

> - NPZ - Numpy’s compressed array format

> - FEI - FEI-SEM TIFF format

> - FITS - Flexible Image Transport System (FITS) format

> - ITK - Insight Segmentation and Registration Toolkit (ITK) format

> - GDAL - Geospatial Data Abstraction Library

> - LYTRO-LFR - Lytro Illum lfr image file

> - LYTRO-ILLUM-RAW - Lytro Illum raw image file

> - LYTRO-LFP - Lytro F01 lfp image file

> - LYTRO-F01-RAW - Lytro F01 raw image file

> - SPE - SPE file format

> - DUMMY - An example format that does nothing.

## Multiple images

> - TIFF - TIFF format

> - GIF-PIL - Static and animated gif (Pillow)

> - ICO-FI - Windows icon

> - GIF-FI - Static and animated gif (FreeImage)

> - FFMPEG - Many video formats and cameras (via ffmpeg)

> - AVBIN - Many video formats (via AvBin, i.e. libav library)

> - BSDF - Format based on the Binary Structured Data Format

> - DICOM - Digital Imaging and Communications in Medicine

> - NPZ - Numpy’s compressed array format

> - SWF - Shockwave flash

> - FITS - Flexible Image Transport System (FITS) format

> - ITK - Insight Segmentation and Registration Toolkit (ITK) format

> - GDAL - Geospatial Data Abstraction Library

> - SPE - SPE file format

> - DUMMY - An example format that does nothing.

## Single volumes

> - TIFF - TIFF format

> - BSDF - Format based on the Binary Structured Data Format

> - DICOM - Digital Imaging and Communications in Medicine

> - NPZ - Numpy’s compressed array format

> - FEI - FEI-SEM TIFF format

> - FITS - Flexible Image Transport System (FITS) format

> - ITK - Insight Segmentation and Registration Toolkit (ITK) format

> - GDAL - Geospatial Data Abstraction Library

> - SPE - SPE file format

## Multiple volumes

> - TIFF - TIFF format

> - BSDF - Format based on the Binary Structured Data Format

> - DICOM - Digital Imaging and Communications in Medicine

> - NPZ - Numpy’s compressed array format

> - FITS - Flexible Image Transport System (FITS) format

> - ITK - Insight Segmentation and Registration Toolkit (ITK) format

> - GDAL - Geospatial Data Abstraction Library

> - SPE - SPE file format