Comparison of graphics file formats
From Wikipedia, the free encyclopedia
This article does not cite any references or sources. (November 2007) Please help improve this article by adding citations to reliable sources. Unverifiable material may be challenged and removed. |
Please help improve this article or section by expanding it. Further information might be found on the talk page or at requests for expansion. (January 2007) |
This is a comparison of image file formats.
[edit] General
Ownership of the format and related information.
Format | Type | Full name | Owner | Based Format | File extension | MIME type | Application | Patented | Supported on ImageMagick | Supported on FFmpeg |
---|---|---|---|---|---|---|---|---|---|---|
Abc | ? | Advanced Bitonal Compression | LEADTOOLS | .abc | No | No | ||||
ADRG | ? | ARC Digitized Raster Graphics | .adrg | No | No | |||||
AdobeResource | ? | Adobe Systems | TIFF? | ? | ? | |||||
ADRI | ? | ARC Digitized Raster Images | .adri | No | No | |||||
AGP | ? | ArtGem Project | RL Vision | .agp | Preferred graphics format when working with ArtGem | No | No | No | ||
AI | classic | Adobe Illustrator Document | Adobe Systems | .ai | application/Illustrator | Adobe Illustrator files are editable using programs that support the format, such as Adobe Illustrator, CorelDRAW, etc. | Yes | No | No | |
Alias Pix image | ? | .pix, .matte, .mask, .alpha, .als | Supported by GIMP | No | No | |||||
AMI | ? | .ami | Supported by Amica Paint | No | No | |||||
ANI | classic | ANI file format | Microsoft | RIFF | .ani | Used by Microsoft Windows | No | No | ||
ANIM | ? | Electronic Arts and Commodore Amiga | IFF | .iff, .anim | video/x-anim | No | No | |||
APNG | next gen | Animated Portable Network Graphics | Mozilla | PNG | .png | image/png | Gecko 1.9 | No | ? | No |
Apple Icon Image | ? | Apple Computer | .icns | Used by Mac OS X | No | No | ||||
APX | ? | .apx | Supported by Ebuyer Photo Paint | No | No | |||||
ART | ? | AOL | .art | Yes (ReadOnly) | No | |||||
Ascii Art | classic | .txt, .ansi, .text | text/plain | Supported by GIMP | No | No | ||||
Authorware map | legacy | Adobe Systems | .aam | application/x-authorware-map | No | No | ||||
Authorware seg | legacy | Adobe Systems | .aas | application/x-authorware-seg | No | No | ||||
Authorware bin | legacy | Adobe Systems | .aab, .x32, .u32, .vox | application/x-authorware-bin | No | No | ||||
AutoCAD DXF | ? | Drawing Interchange Format | Autodesk | .dxf | No | No | ||||
AWD | ? | .awd | image/awd | Used by PhotoPhilia | No | No | ||||
ARW | ? | Sony Alpha RAW | Sony | TIFF | .arw | No | No | |||
BAY | ? | Casio RAW | Casio | .bay | No | No | ||||
BigTIFF | ? | TIFF | .btf, .tiff, .tif | ? | No | |||||
BMF | ? | .bmf | Used by BMF image compression utility | No | No | |||||
bmp compressor | next gen | Bit Map Compressor | .hpc | No | No | |||||
BLEAND | ? | .blend | Supported by Blender | No | No | |||||
BRK | ? | Brooktrout Fax | .brk | No | No | |||||
BSAVE | legacy | BSAVE Image | .BSV | Used by IBM PC. | No | No | ||||
CAM | ? | Casio CAM | Casio | JPEG | .cam | No | No | |||
CADRG | ? | Compressed ARC Digitized Raster Graphics | .cadrg | No | No | |||||
CAL | ? | CALS raster file format | .cal, .cals, .ras, .dcl | No | No | |||||
Capture One RAW | ? | Phase One | .cap | No | No | |||||
CRW | ? | Canon RAW | Canon | .crw, .ciff | Yes (ReadOnly) | No | ||||
CR2 | ? | Canon RAW 2 | Canon | TIFF | .cr2 | Yes (ReadOnly) | No | |||
CDR | ? | CorelDRAW Document | Corel Corporation | .cdr | application/coreldraw | CorelDRAW files are editable using programs that support the format, such as CorelDRAW, Adobe Illustrator, etc. | Yes | No | No | |
CGM | ? | Computer Graphics Metafile | .cgm | image/cgm | No | No | ||||
CIN | ? | Cineon | .cin | image/cineon | Yes | Yes (ReadOnly) | ||||
Corel Paint Shop Pro Pattern | ? | .pat | Supported by Corel Paint Shop Pro | No | No | |||||
CPC | ? | Cartesian Perceptual Compression | Cartesian Products, Inc. | .cpc, .cpi | image/cpi | Highly compressed raster imaging format. | Yes | No | No | |
CPKT | ? | APP5-CPKT Format | JPEG | .jpg, .jpe, .jpeg | Used by PROSERPINE. | No | No | |||
CPT | ? | Corel Photo-Paint Image | .cpt | No | No | |||||
Crack Art | legacy | Detlef Röttger & Jan Borchers | .ca1, .ca2, .ca3 | an application on Atari ST | No | No | ||||
CUT | legacy | .cut | Used by DSHELL. | No | No | |||||
CMYK | basic | .cmyk | Yes | No | ||||||
CMYKA | basic | .cmyka | Yes | No | ||||||
DCS | ? | Kodak DCS Pro RAW | Kodak | .dcs | No | No | ||||
DCR | ? | Digital Camera Raw | Kodak | .dcr | No | No | ||||
DDS | classic | DirectDraw Surface | Microsoft | .dds | Yes (ReadOnly) | No | ||||
Degas | legacy | Design & Entertainment Graphic Arts System | Integral Solutions | .pi1, .pi2, .pi3, .pc1, .pc2, .pc3 | an application on Atari ST | No | No | |||
DNG | ? | Digital Negative | Adobe Systems | .dng | Open format intended to replace proprietary .raw files in digital cameras | Yes (ReadOnly) | No | |||
DIA | ? | XML | .dia | Used by Dia | No | No | ||||
DICOM | ? | .dcm, .dicom | Supported by GIMP | Yes (ReadOnly) | No | |||||
DjVu | ? | DjVu | AT&T Research | .djvu, .djv | image/vnd.djvu | Yes (ReadOnly) | No | |||
Doodle | legacy | .doo | an application on Atari ST | No | No | |||||
DPX | ? | Digital Picture eXchange file format | .dpx | image/dpx | Yes | No | ||||
DRF | ? | Kodak Pro Back RAW | Kodak | .drf | No | No | ||||
Dr. Halo | legacy | .cut | Yes | No | ||||||
Encapsulated PostScript | classic | .epi, .eps, .eps2, .eps3, epsf, epsi, ept | Yes (partially ReadOnly) | No | ||||||
ECW | ? | Enhanced Compressed Wavelet File | Earth Resource Mapping | .ecw | Geo-referenced image format used for aerial photos | No | No | |||
EDG | classic | EDGE2 Original Format | TAKABO | .edg | Used by EDGE2 | No | No | |||
EMF | ? | Windows Enhanced Metafile | .emf | Yes (ReadOnly) | No | |||||
EMF+ | ? | .emf+ | ? | No | ||||||
ERF | ? | EPSON RAW | EPSON | .erf | No | No | ||||
ERI | next gen | Entis Rasterized Image format | .eri | No | No | |||||
Exif | classic | Exchangeable Image File Format | .exif | ? | ? | |||||
EVA | ? | Extended Vector Animation | Sharp Corporation | .eva | application/x-eva | No | No | |||
EXR | ? | OpenEXR | ILM | .exr | image/exr | Used in film effects for 3d rendering and hdr images. | ? | Yes | No | |
FIF | ? | Fractal Image Format | .fif | No | No | |||||
FIG | ? | FIG format | .fig | Supported by Xfig | Yes (ReadOnly) | No | ||||
FITS | ? | Flexible Image Transport System | .fit, .fits | Supported by GIMP | Yes | No | ||||
FLA | classic | Flash Source File | .fla | No | No | |||||
FLIC | ? | Autodesk | .fli, .flc, .flx, .flh, .flt | Supported by GIMP | No | Yes (ReadOnly) | ||||
FLW | ? | Kivio Document | .flw | Supported by Kivio | No | No | ||||
FPX | ? | FlashPix (1.0.2) | .fpx | image/vnd.fpx | Yes | No | ||||
FreeHand | legacy | Adobe Systems | .fh4, .fh5, .fh7, .fh8, .fhc, .fh | image/x-freehand | No | No | ||||
FutureSplash | legacy | Adobe Systems | .spl | application/futuresplash | No | No | ||||
FXT | ? | 3DFX | .fxt | No | No | |||||
GEGL composition | next gen | XML | .xml | application/xml | used by GEGL | No | No | |||
GIF | classic | Graphics Interchange Format | CompuServe, Unisys (compression algorithm) |
.gif, .gfa | image/gif | Supported by most web browsers. Supports transparency and animation. | No | Yes | Yes | |
GIMP brush | classic | The GIMP Team | .gbr | Supported by GIMP | No | No | ||||
GIMP compressed XJT image | classic | The GIMP Team | .xjt, .xjtgz (compressed), .xjtbz2 (compressed) | Supported by GIMP | No | No | ||||
GIH | classic | Gimp image hose | The GIMP Team | .gih | Supported by GIMP | No | No | |||
GIMP patterns | classic | The GIMP Team | .pat | Supported by GIMP | No | No | ||||
GRA | legacy | .gra | Used by QSV and QLD. | No | No | |||||
G3 Fax | ? | .g3 | Supported by GIMP | No | No | |||||
Hasselblad 3FR RAW | ? | .3fr | No | No | ||||||
Hasselblad/Imacon FFF | ? | .fff | No | No | ||||||
HD Photo | next gen | HD Photo | Microsoft | .wdp, .hdp | image/vnd.ms-photo | TIFF-like container format with HDR encoding for photographic images | Yes (no licence costs) | No | No | |
HG | legacy | Hyper Graphic Press | .hg | Supported by some old Japanese applications. | No | No | ||||
ICER | ? | NASA Mars Rovers | No | No | ||||||
IIQ RAW | ? | Intelligent Image Quality RAW | Phase One | .iiq | No | No | ||||
IMA | ? | .ima | .ima team | .ima | Format for photographic images with HDR encoding. | No | No | No | ||
IMG | ? | .img | Supported by GEM Paint | No | No | |||||
im4 | legacy | Masahide Hirabayashi | .im4 | No | No | |||||
Inkscape SVG | classic | The Inkscape Team | SVG | .svg, .svgz | Used by Inkscape | No | No | |||
ICO | classic | ICO file format | Microsoft | .ico, .cur | image/vnd.microsoft.icon, image/x-icon | Used by Microsoft Windows | Yes (ReadOnly) | No | ||
ICS | ? | Image Cytometry Standard | .ics, .ids | No | No | |||||
IGS | ? | Initial Graphics Exchange Specification | .gs | image/iges | No | No | ||||
ILBM | ? | InterLeaved BitMap | Electronic Arts and Commodore Amiga | IFF | .iff, .ilbm, .lbm | image/x-ilbm | Planar graphics format designed for Amiga graphics hardware. | No | No | No |
IPTC/NAA | ? | IPTC/NAA | TIFF | ? | ? | |||||
JBIG | ? | Joint Bi-level Image Experts Group | .jbig, .bie, .jbg | Yes | No | |||||
JBIG2 | ? | Joint Bi-level Image Experts Group | ? | No | ||||||
JNG | next gen | JPEG Network Graphics | .jng | image/x-jng | No | Yes | No | |||
JPEG | classic | Joint Photographic Experts Group | Joint Photographic Experts Group | .jpg, .jpeg, .jpe (containers: .jif, .jfif, .jfi) | image/jpeg | Photographic images. Supported by most web browsers. | No | Yes | Yes | |
JPEG 2000 | next gen | Joint Photographic Experts Group 2000 | Joint Photographic Experts Group | .jp2, .j2c, jpc, j2k, jpx | image/jp2 | Photographic images, eventual replacement for JPEG. | Yes (no licence costs for part 1) | Yes | No | |
JPEG-LS | next gen | Joint Photographic Experts Group | .jls | ? | No | |||||
JPEG-HDR | next gen | ? | No | |||||||
J6I | ? | RICOH | JPEG | .j6i | Used by RICOH DC-1/2 | No | No | |||
KDC | ? | Kodak DC40/DC50 RAW | Kodak | .kdc | No | No | ||||
KOA | ? | .koa, gg (compressed) | Supported by Koala Paint | No | No | |||||
KIFF | ? | Kt Interchange File Format | .kif, .kiff | No | No | |||||
KISS CEL | ? | .cel | Supported by GIMP | No | No | |||||
Kodak TIFF extensions | ? | Kodak | TIFF | .tif | No | No | ||||
Kodak YCC | ? | Kodak | .pcd | No | No | |||||
KQP | ? | Minolta | JPEG | .kqp | No | No | ||||
K25 | ? | Kodak DC25 RAW | Kodak | .k25 | No | No | ||||
Leaf Mosaic RAW | ? | .mos | No | No | ||||||
LightStream Picture | ? | .lsp | No | No | ||||||
Mac Paint | ? | .pnt, .mac | No | No | ||||||
MDC | ? | Minolta RD175 Format | Minolta | .mdc | No | No | ||||
MET | ? | OS/2 Metafile Format | .met | Supported by SAS/GRAPH | No | No | ||||
MNG | next gen | Multiple-image Network Graphics | PNG | .mng | video/x-mng | No | Yes | No | ||
MYD | ? | Myd format | .myd | No | No | |||||
MYV | ? | Myv vector format | .myv | No | No | |||||
NEF | ? | Nikon RAW | Nikon | .nef | Yes (ReadOnly) | No | ||||
MEF | ? | Mamiya RAW | Mamiya | .mef | No | No | ||||
Neochrome | legacy | Dave Staugas | .neo | an application on Atari ST | No | No | ||||
MAG | legacy | MAKIchan Graphic loader | Woody-Rinn | .mag | Used by many old Japanese applications. | No | No | |||
MAKI | legacy | MAKIchan net format | Woody-Rinn | .mki | No | No | ||||
MIFF | classic | Magick image file format | ImageMagick Studio | .miff | Supported by ImageMagick | Yes | No | |||
MSA | legacy | Misachan File | Hirohumi Iguchi | .msa | Supported by old Japanese applications | No | No | |||
MSL | classic | Magick Scripting Language | ImageMagick Studio | .msl | Supported by ImageMagick | Yes | No | |||
MVG | classic | Magick Vector Graphics | ImageMagick Studio | .mvg | Supported by ImageMagick | Yes | No | |||
MPC | classic | Magick Persistent Cache image file format | ImageMagick Studio | .mpc | Supported by ImageMagick | Yes | No | |||
MRW | ? | Minolta RAW | Minolta | .mrw | Yes (ReadOnly) | No | ||||
NSK-TIFF | ? | NSK-TIFF | Nihon Shinbun Kyokai (日本新聞協会) | TIFF | ? | ? | ||||
ODG | classic | OpenDocument drawing | .odg | No | No | |||||
ORF | ? | Olympus RAW | Olympus | .orf | Yes (ReadOnly) | No | ||||
PAM | legacy | portable anymap file format | .pam | ? | Yes | |||||
Panasonic RAW | ? | Panasonic | .raw | No | No | |||||
PCIF | next gen | Polyomino Compressed Image Format | .pcf | No | No | |||||
PhaseOne P25/P30/P45 RAW | ? | Phase One | .tif, .tiff | No | No | |||||
PictureGear Pocket Image | ? | .prc | No | No | ||||||
PBM | legacy | Portable Bitmap File Format | .pbm | image/x-portable-bitmap | Yes | No | ||||
PCD | ? | Kodak ImagePac Photo CD | Kodak | .pcd | image/jpcd | Yes | No | |||
PCF | ? | Pixel Coordination Format | .pcf | image/pcf | No | No | ||||
PCX | ? | ZSoft PC Paintbrush File | ZSoft Corporation | .pcx, .pcc, .dcx | image/x-pcx | Dated rle packed indexed image format, used in some early 3d shooting games like Unreal Tournament as it takes up very little space and is easy to decode. | ? | Yes | Yes (ReadOnly) | |
classic | Portable Document Format | Adobe Systems | .pdf, .epdf | Yes | No | |||||
PGF | ? | Progressive Graphics File | xeraina GmbH | .pgf | Photographic images, eventual replacement for JPEG. | No | No | No | ||
PEF | ? | PENTAX RAW | PENTAX | .pef | Yes (ReadOnly) | No | ||||
PGM | legacy | Portable Graymap File Format | .pgm | image/x-portable-graymap | Yes | Yes | ||||
Photochrome | legacy | .pcs | No | No | ||||||
PNM | legacy | portable anymap | .pnm | ? | No | |||||
PTX | ? | Pentax RAW Bitmap Graphic | Pentax | .ptx | No | Yes (ReadOnly) | ||||
Pi | legacy | Yanagisawa | .pi | Used by some old Japanese applications. | No | No | ||||
PIC | legacy | Yanagisawa PIC | Yanagisawa | .pic | Used by many old Japanese applications. | No | No | |||
PIC | legacy | DoGA PIC | Project Team DoGA | .pic | Used by DoGA CGA System. | No | No | |||
PICT | ? | Macintosh PICT Format | Apple Computer | .pict, .pic, .pct, .pct1, .pct2 | image/pict | Metafile for Mac OS, not meant for print publishing. | Yes | Yes | No | |
PICtor | ? | John Bridges, Doug Wolfgram | .pic | Supported by PCPaint | No | No | ||||
PIC2 | next gen | Yanagisawa | .p2 | Supported by some old Japanese applications. | No | No | ||||
Pixel | ? | Pixel image format | Pixel | .px | image/px | Native format of the Pixel image editing program. | ? | No | No | |
PLD | ? | PhotoLine Document | Computerinsel GmbH | .pld | application/pld | Native format of the PhotoLine image editing program. | ? | No | No | |
PMP | ? | Sony | JPEG | .pmp | Used by Sony Cyber-Shot | No | No | |||
PNG | classic | Portable Network Graphics | World Wide Web Consortium | .png | image/png | W3C endorsed replacement for GIF. Supported by most web browsers. | No | Yes | Yes | |
Postscript | classic | ps, ps2, ps3 | Yes | No | ||||||
PPM | legacy | Portable Pixmap File Format | .ppm | image/x-portable-pixmap | Very easy to understand. Programs to analyze and write to this format are easily written. | Yes | Yes | |||
PSD | classic | Photoshop Document | Adobe Systems | .psd, .psb, .pdb, .pdd | image/psd, image/photoshop, image/x-photoshop | Used mainly for storing image manipulation & editing data. | Yes | Yes | No | |
PSP | ? | Paint Shop Pro Document | Corel Corporation | .psp, .tub, .pspimage | image/psp | It can only be opened in programs that support the format, such as Paint Shop Pro, The GIMP, etc. | ? | No | No | |
PSX TIM | ? | .tim | Yes (ReadOnly) | No | ||||||
PSX TIM2 | ? | Sony PlayStation Tim2 | Sony | .tm2, .str | Used by PlayStation2 | ? | No | |||
PXA | classic | .pxa | Used by Pixia | No | No | |||||
QuickTime Image | ? | Apple Inc. | .qtif, .qti, .qif | No | No | |||||
Q0 | legacy | .q0 | No | No | ||||||
Q4 | legacy | XLD4 | MAJYO | .q4 | No | No | ||||
RAF | ? | Fujifilm RAW | Fujifilm | .raf | Yes (ReadOnly) | No | ||||
RGB | basic | .rgb | Yes | No | ||||||
RGBA | basic | .rgba | Yes | No | ||||||
R3D | ? | RED REDCODE™ RAW | Red | .r3d | No | No | ||||
SAI | classic | SYSTEMAX | .sai | Supported by PaintTool SAI | No | No | ||||
SCT | ? | Scitex Continuous Tone Picture | .sct | Yes (ReadOnly) | No | |||||
SDA | ? | Sun Microsystems | .sda | Supported by StarOffice Draw 3-5 | No | No | ||||
SDD | ? | Sun Microsystems | .sdd | Supported by StarOffice Draw 3-5 | No | No | ||||
SFW | ? | Seattle File Works image | .sfw | Yes (ReadOnly) | No | |||||
SGB | ? | Sun Microsystems | .sgb | Supported by StarOffice Graphics 2 | No | No | ||||
SGI | ? | Silicon Graphics Image | .sgi, .rgb, .rgba, .bw, .int, .inta, .icon | Yes | Yes | |||||
Shockwave Direcotr | legacy | Adobe Systems | .dir, .dcr, .dxr, .fgd | application/x-director | Used by Adobe Shockwave. | No | No | |||
SK | classic | .sk | Supported by Skencil | No | No | |||||
SketchUp Format | classic | .skp, .skb | Supported by SketchUp | No | No | |||||
SML | classic | Kivio stencil | .sml | Supported by Kivio | No | No | ||||
SRF | ? | Sony RAW File | Sony | .srf, .sr2 | No | No | ||||
SUN | ? | Sun rasterfile | Sun Microsystems | .sun, .ras, .rs, .im1, .im8, .im24, .im32 | Supported by GIMP | Yes | Yes (ReadOnly) | |||
STX | ? | SBIG CCD camera ST-x | .stx, .st4, .st5, .st6, .st7, .st8, .st9 | No | No | |||||
SuperView Graphics | legacy | Andreas Kleinert | .svg | Used by SuperView Graphics library | No | No | ||||
SVG | classic | Scalable Vector Graphics | World Wide Web Consortium | XML | .svg, .svgz (compressed) | image/svg+xml | Scriptable vector image format; supported by major web browsers, occasionally via plug-in. | No | Yes | No |
SWF | classic | Shockwave Flash | Adobe Systems | .swf | application/x-shockwave-flash | Supported by many web browsers via plug-in. | No | Yes | ||
SXD | classic | OpenOffice.org 1.0 drawing format | .sxd | No | No | |||||
TGA | classic | Truevision Targa | Truevision Inc. | .tga, .tpic | image/tga | Used by many 3D rendering applications and 3d games. | Yes? | Yes | Yes (ReadOnly) | |
TIFF | classic | Tagged Image File Format | Adobe Systems | .tiff, .tif | image/tiff | Document scanning and imaging format, also functions as a container. | No | Yes | Yes | |
TIFF/EP | ? | Tag Image File Format / Electronic Photography | International Organization for Standardization | TIFF | .tiff, .tif | ? | ? | |||
TIFF-FX | ? | Tag Image File Format Fax eXtended | TIFF | .tiff, .tif | image/tiff-fx | ? | ? | |||
Tiny Stuff | legacy | David Mumper | .tny, .tn1, .tn2, .tn3, .tn4, .tn5, tn6 | an application on Atari ST | No | No | ||||
TLG5 | ? | .tlg | Used by KiriKiri | No | No | |||||
TLG6 | next gen | .tlg | Used by KiriKiri | No | No | |||||
UFO | ? | Ulead File for Objects | .ufo | No | No | |||||
XAML | next gen | Extensible Application Markup Language | Microsoft | XML | .xaml | application/xaml+xml | Used by Windows Presentation Foundation and Microsoft Silverlight. | ? | No | No |
XAR | ? | Xar | .xar | application/vnd.xara | No | No | ||||
XBM | legacy | X BitMap | .xbm, .bm, .icon, .bitmap | image/x-xbitmap | Used by many legacy Unix applications. | Yes | No | |||
XCF | classic | XCF, name derived from eXperimental Computing Facility | The GIMP Team | .xcf, .xcfbz2 (compressed), .xcfgz (compressed) | application/x-gimp-image | Used by GIMP | Yes (ReadOnly) | No | ||
XPM | legacy | X-Pixmap | .xpm, .pm | image/x-xpm | Used by many legacy Unix applications. | Yes | No | |||
X3F | ? | SIGMA RAW | SIGMA | .x3f | Yes (ReadOnly) | No | ||||
XWD | ? | .xwd, .x11 | Used by X Window System | Yes | No | |||||
WinFax | ? | Symantec | .wfx, fxs, fxo | No | No | |||||
Windows bitmap | classic | Windows bitmap | Microsoft | .bmp, .dib, .rle, .2bp (2bpp) | image/x-bmp | Used by many 2D applications. | No | Yes | Yes | |
WBMP | ? | Wireless Application Protocol Bitmap Format | WAP Forum | .wbmp, .wbm, .wbp | image/vnd.wap.wbmp | Yes | No | |||
WordPerfect Graphics File | ? | .wpg | Yes (ReadOnly) | No | ||||||
YCbCr | basic | .ycbcr | Yes | No | ||||||
YCbCrA | basic | .ycbcra | Yes | No | ||||||
YUV | basic | .yuv | Yes | No | ||||||
ZDT | ? | .zdt | Used by TECH Win | No | No |
[edit] Technical details
Format | Compression algorithm | Raster / Vector | Color depth | Indexed color | Transparency | Metadata | Interlacing* | Multi-page | Animation | Layers | Color management | Extendable | HDR format |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
AGP | RLE | Raster | 32 | No | Yes | No | No | No | No | Yes | No | No | No |
AI | Lossy & Lossless | Vector & Raster | 1, 8, 24, 32 (multiple palettes ?) | Yes | Yes | Yes | No | No | No | Yes | Yes | ? | No |
CDR | Lossy & Lossless | Vector & Raster | 1, 8, 24, 32 (multiple palettes) | Yes | Yes | Yes | No | Yes | No | Yes | Yes | ? | No |
CPC | CPC | Raster | 1 | No | No | Yes | No | Yes | No | No | No | Yes, via embedded dictionary | No |
EXR | None, RLE, ZIP, Piz, PXR24, B44 | Raster | 16 - 128 (floating-point) | No | Yes | Yes | No | No | No | No | Yes | Yes | Yes |
GIF | LZW | Raster | 1, 2, 3, 4, 5, 6, 7, 8 | Yes | Yes, index | Yes | Yes | Yes | Yes | Yes | No | Yes (GIF89a) | No |
HD Photo | Lossy & Lossless bi-orthogonal transform | Raster | 1, 2, 8, 16, 24, 32, 48, 64, 128 (floating-point) | No | Yes | Yes | Yes | Yes | No | No | Yes | Yes | Yes |
ILBM | Optional run-length encoding | Raster | 8-bit, 24-bit | Yes | No | Yes | Yes | No | Yes, Palette-shifting |
No | No | Yes | No |
IMA | Lossy and lossless original mutiresolution analysis transformation | Raster | 8-bit, 16-bit integer, 32-bit floating-point | No | Yes | Yes | No | No | No | No | Yes | Yes | Yes |
JPEG | Lossy & Lossless, DCT, RLE, Huffman predictive nearest neighbor | Raster | 8-bit (greyscale), 12-bit, 24-bit | No | No | Yes | Yes | No | No | No | Yes | No | No (see unofficial JPEG-HDR) |
JPEG 2000 | Lossy & Lossless (DWT) | Raster | 8, 16 (greyscale) Up to 48-bit color? | No | Yes | Yes | Yes | No | No | No | Yes | ? | No |
PCX | None, RLE | Raster | 1, 2, 4, 8, 24 | Yes | No | No | No | No | No | No | No | No | No |
PGF | Lossy & Lossless (DWT) | Raster | greyscale: 1, 8, 16, 31; color: 12, 16, 24, 32, 48 | No | Yes | Yes | Yes | No | No | No | No | ? | No |
PICT | None, RLE, QuickTime | Raster & Vector | 1, 2, 4, 8, 16, 24, 32 | Yes | Yes | Yes | ? | No | No | No | ? | No? | No |
Pixel | GZIP | Raster | 1, 4, 8, 16, 24, 32 | ? | Yes | Yes | ? | Yes | Yes | Yes | Yes | Yes | Yes |
PLD | Optional ZIP, JPEG | Vector & Raster | 1, 4, 8, 16, 24, 32, 48, 64 | ? | Yes | Yes | ? | Yes | Yes | Yes | Yes | Yes | Yes |
PNG | Lossless, DEFLATE | Raster | 1, 2, 4, 8, 16, 24, 32, 48, 64 | Yes (1-8 bit modes) | Yes; Alpha channel 8b, 16b; 8b for indexed per-entry | Yes | Yes, Adam7 algorithm | No | No (see MNG and APNG) | No | Yes | Yes, via chunks | Yes, 48 and 64bit mode |
PPM | None | Raster | Up to 16 | No | No | Yes | No | Yes | No | No | No | No | No |
PSD | None, RLE | Raster & Vector | 1, 2, 4, 8, 16, 24, 32, 48, 64 | Yes | Yes | Yes | N/A | No | Yes | Yes | Yes | No? | Yes |
PSP | None | Raster & Vector | 1, 2, 8, 16, 24, 32, 48 | Yes | Yes | Yes | No | ? | No | Yes | ? | ? | No |
SVG | None, lossless gzip | Vector | 24, 32 | No | Yes | Yes | N/A | Yes (1.2)[1] | Yes | Yes | Yes[2] | Yes, XML based | N/A |
TGA | None, RLE, and other | Raster | 1, 2, 4, 8, 16, 24, 32 | Yes | Yes | Yes | No | No | No | No | No | ? | No |
TIFF | None, LZW, RLE, ZIP, and other | Raster & Vector | 1, 2, 4, 8, 16, 24, 32 | Yes (1-8 bit modes) | Yes | Yes | Yes, for JPEG compression | Yes | No | Yes | Yes | Yes, via tags | Yes, TIFF float |
XAML | None | Vector | 32, 64 | No | Yes | Yes | N/A | Yes | Yes | Yes | No | Yes | Yes |
Windows bitmap | None, RLE, JPEG, PNG | Raster | 1, 4, 8, 16, 24, 32 | Yes | Yes | Yes | No | No | No | No | No | No | No |
Format | Compression algorithm | Raster / Vector | Color depth | Indexed color | Transparency | Metadata | Interlacing* | Multi-page | Animation | Layers | Color management | Extendable | HDR format |
[edit] Notes and references
Note: Interlacing is meant only for graphics file formats used over the web.