Comparison of graphics file formats

This is an old revision of this page, as edited by Kbolino (talk | contribs) at 04:47, 19 May 2006 (General: change blank fields to {{dunno}}). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

This is a comparison of graphics file formats.

General

Ownership of the format and related information.

Format Full name Owner File extension MIME type Application Patented
GIF Graphics Interchange Format CompuServe,
Unisys (compression algorithm)
.gif image/gif low-bandwidth usage of transparency and animation Template:But yes
JPEG Joint Photographic Experts Group Joint Photographic Experts Group .jpg, .jpeg (containers: .jfif, .jfi) image/jpeg photographic images Template:But yes (disputed)
JPEG 2000 Joint Photographic Experts Group 2000 Joint Photographic Experts Group .jp2, .j2c image/jp2 photographic images, eventual replacement for JPEG Template:But yes
PNG Portable Network Graphic ? .png image/png W3C endorsed replacement for GIF. Template:But no
SVG Scalable Vector Graphics World Wide Web Consortium .svg ? scriptable vector image format Template:But no
TIFF Tagged Image File Format Adobe Systems .tiff, .tif ? Image editing format, also functions as a container Template:But yes?
Windows bitmap Windows bitmap Microsoft .bmp image/x-bmp Simple, uncompressed format for use primarily within Microsoft Windows Template:But no
WMPhoto Windows Media Photo Microsoft .wdp image/vnd.ms-photo Lightweight high-performance TIFF-like container format with HDR encoding for photographic images Template:But yes?

Technical

Technical details

Format Compression algorithm Raster / Vector Color depth Indexed color Transparency Metadata Interlacing Multi-page Animation Layers Color management Extendable
GIF LZW raster 1, 2, 3, 4, 5, 6, 7, 8 Yes Yes, index Yes Yes No Yes No No
JPEG Lossy, discrete cosine transform raster 8-bit (greyscale), 12-bit, 24-bit No No Yes Yes No No No Yes No
JPEG 2000 Lossy & Lossless (wavelet) raster ? No No Yes Yes No No No Yes ?
PNG Lossless, DEFLATE raster 1, 2, 4, 8, 16, 24, 32, 48, 64 Yes (1-8 bit modes) Yes, Alpha channel (1 & 8 bit) Yes Yes, Adam7 algorithm No No No Yes Yes, via chunks
SVG none vector No Yes Yes No No Yes ? ? Yes, XML based
TIFF LZW and other raster & vector Yes (1-8 bit modes) Yes Yes ? Yes No No Yes Yes, via tags
Windows bitmap None raster 1, 2, 8, 16, 24, 32 Yes Yes Yes No No No No No No
WMPhoto Lossy & Lossless bi-orthogonal transform raster 1, 2, 8, 16, 24, 32 No Yes Yes Yes Yes No No Yes Yes

See also