Comparison of graphics file formats: Difference between revisions

Content deleted Content added
Removed redundant information, added some information, made the columns less wide, so it fits on more screens
Technical details: Update PNG info
 
(19 intermediate revisions by 16 users not shown)
Line 5:
==General==
Ownership of the format and related information.
{{sticky header}}
{| class="sortable wikitable" style="text-align:left; font-size:90%;"
{| class="sortable wikitable sticky-header" style="text-align:left; font-size:90%;"
|-
! Format || Full name || Owner || based onFormat || [[File extension]] || [[MIME]] type || Application || PatentedPatent-<br>free
|-
! [[Adobe Illustrator Artwork|AI]]
Line 15 ⟶ 16:
| .ai
| application/illustrator,<br />application/postscript
| Adobe Illustrator
| style="max-width:100px;" | Adobe Illustrator files are editable using programs that support the format, such as Adobe Illustrator, Inkscape, CorelDRAW, etc.
| {{No|Yes}}
|-
! [[ANI (file format)|ANI]]
Line 24 ⟶ 25:
| .ani
|
| Used by [[Microsoft Windows]]
|
|-
Line 43 ⟶ 44:
| image/png
| [[Gecko (layout engine)|Gecko 1.9]] and [[Opera (web browser)|Opera]]
| {{Yes|No}}
|-
! [[Apple Icon Image]]
Line 51 ⟶ 52:
| .icns
|
| Used by [[macOS]]
|
|-
Line 96 ⟶ 97:
| .avif
| image/avif
| General purpose
| [[GIMP]], [[Google Chrome]], [[Mozilla Firefox]], [[WebKit]]
| {{Yespartial|Noroyalty-free}}
|-
! [[Raw image format|BAY]]
Line 110 ⟶ 111:
! [[BMP file format|BMP]]
| raw-data unencoded or encoded bitmap
| style="max-width:100px;" | simple colour image format, far older than Microsoft; some .bmp encoding formats developed/owned by [[Microsoft]]
|
| .bmp, .dib, .rle,<br />.2bp (2bpp)
| image/x-bmp
| Used by many 2D applications.
| {{Yes|No}}
|-
! [[Better Portable Graphics|BPG]]
Line 123 ⟶ 124:
| .bpg
|
| General purpose
| Suggestion to replace [[JPEG]], [[JavaScript]] decoder available<ref>{{cite web|url=https://bellard.org/bpg/|title=BPG Image format|website=bellard.org}}</ref>
| {{No|Yes}}
|-
! [[BSAVE (graphics image format)|BSAVE]]
Line 168 ⟶ 169:
| .cdr, .ccx, .cdt, .cmx
| application/coreldraw
| CorelDRAW
| style="max-width:100px;" | CorelDRAW files are editable using programs that support the format, such as CorelDRAW, Adobe Illustrator, Inkscape, etc.
| {{No|Yes}}
|-
! [[Chasys Draw IES|CD5]]
| Chasys Draw IES Image
| John Paul Chacha
|
| .cd5
|
| Native format for Chasys Draw IES for storing layered images and animations
| {{No}}
|-
! [[Computer Graphics Metafile|CGM]]
Line 177 ⟶ 187:
| .cgm
| image/cgm
| style="max-width:100px;" | CGM files are editable using programs that support the format, such as [[IBM Lotus Freelance Graphics]], Inkscape, etc.
|
|-
Line 196 ⟶ 206:
| image/cpi
| Highly compressed raster imaging format.
| {{No|Yes}}
|-
! [[Raw image format|DCS]]
Line 231 ⟶ 241:
| .dng
|
| style="max-width:100px;" | A [[raw image format]] suitable as an archival format and as the native raw format of digital cameras<ref name="DNGintromanufacturers">Adobe: [http://www.adobe.com/products/dng/pdfs/DNG_primer_manufacturers.pdf Introducing the Digital Negative Specification: Information for manufacturers]</ref>
| style="max-width:100px;" | No: no known intellectual property encumbrances or license requirements{{Yes}}<ref name="CinemaDNGnoencumbrance">Adobe Labs: [http://labs.adobe.com/technologies/cinemadng/ CinemaDNG] {{Webarchive|url=https://web.archive.org/web/20120307214651/http://labs.adobe.com/technologies/cinemadng/ |date=2012-03-07 }} (last bullet point)</ref>
|-
! [[DICOM]]
Line 240 ⟶ 250:
| .dcm, .dicom
| application/dicom<ref name="rfc3240">RFC 3240</ref>
| style="max-width:100px;" | Numerous biomedical imaging applications<ref name="rfc3240" /> (e.g. [[OsiriX]], XMedCon), some general bitmap graphics applications (e.g. [[GIMP]], [[Adobe Photoshop|Photoshop]])
|
|-
Line 285 ⟶ 295:
| .ecw
|
| style="max-width:100px;" | Wavelet image format used primarily with geo-referenced aerial and satellite imagery
| {{No|Yes}}
|-
! [[Enhanced Metafile|EMF]]
Line 324 ⟶ 334:
|
|-
! EVA
! [[Extended Vector Animation|EVA]]
| Extended Vector Animation
| [[Sharp Corporation]]
Line 340 ⟶ 350:
| image/exr
| Used in film effects for 3d rendering and hdr images.
| {{Yes}}<ref>{{cite web |url=http://www.openexr.com/license.html |title=License |website=openexr.com}}</ref>
| {{dunno}}
|-
! [[FITS]]
Line 366 ⟶ 376:
| .flif, .flf
|
| General-purpose,
| style="max-width:100px;" | General-purpose lossless image compression, superior compression.
superseded by Jpeg XL
| {{Yes|No}}
| {{Yes}}
|-
! [[FlashPix|FPX]]
Line 379 ⟶ 390:
|-
![[Gerber Format]]
| style="max-width:100px;" | The Gerber Format Specification
|[[Ucamco]]
|Printable ASCII
Line 385 ⟶ 396:
| application/vnd.gerber
| [[Printed Circuit Board]] or PCB software
| {{Yes|No}}
|-
! [[GIF]]
Line 393 ⟶ 404:
| .gif, .gfa, .giff
| image/gif
| General purpose, popular for small animated images
| Supported by most web browsers. Supports transparency and animation.
| Expired{{Yes}}
|-
! [[HEIF]]
Line 402 ⟶ 413:
| .heif, .heic
| image/heif, image/heic,<br>image/heic-sequence,<br>image/heif-sequence
|General purpose
|
|{{No|Yes}}
|-
! [[HDRi (data format)|HDRi]]
Line 414 ⟶ 425:
|
|-
! [[ICER (file format)|ICER]]
|
| [[NASA]] [[Mars Rovers]]
Line 429 ⟶ 440:
| .ico, .cur
| image/vnd.Microsoft.icon,<br>image/x-icon
| Used by [[Microsoft Windows]] and [[web browser]]s as [[favicon]]
|
|-
Line 448 ⟶ 459:
| image/iges
| [[Computer-aided technologies|CAD/CAM]] [[interoperability]]
| {{Yes|No}}
|-
! [[ILBM]]
Line 457 ⟶ 468:
| image/x-ilbm
| [[Planar (computer graphics)|Planar]] graphics format designed for [[Amiga]] graphics hardware.
| {{Yes|No}}
|-
! [[JBIG]]
Line 484 ⟶ 495:
| image/x-jng
|
| {{Yes|No}}
|-
! [[JPEG]]
Line 492 ⟶ 503:
| .jpg, .jpeg, .jpe<br />(containers:<br />.jif, .jfif, .jfi)
| image/jpeg
| General purpose
| [[Photograph]]ic images. Supported by most web browsers.
| {{Yes}}
| Expired<br>see also [[Forgent#JPEG]]
|-
! [[JPEG 2000]]
Line 501 ⟶ 512:
| .jp2, .j2c, .jpc,<br />.j2k, .jpx
| image/jp2
| General purpose
| [[Wavelet]] lossy and lossless format for [[photograph]]ic images.
| {{partial|royalty-free}}
| Yes<br>no licence costs for part 1
|-
! [[JPEG-LS]]
Line 516 ⟶ 527:
|
| [[Dolby Laboratories]]/[[BrightSide Technologies]]
| JPEG
|
|
| General purpose
| style="max-width:100px;" |[[High dynamic range imaging|HDR]] format based on [[RGBE image format|RGBE]] floating-point encoding and backward-compatible extensions to [[JFIF]] format; included in JPEG XT Part 2.
|
|-
Line 528 ⟶ 539:
| .jxl
| image/jxl
| style="max-width:100px;" | General-purpose raster format with high-performance lossy and lossless compression, including lossless [[JPEG]] transcoding.
| {{Yes|No}}
|-
! [[JPEG XT]]
Line 537 ⟶ 548:
|
|
| General purpose
| style="max-width:100px;" | Backwards-compatible extension of the JPEG format for high bit depth and floating point [[High dynamic range imaging|HDR]] encoding of lossy and lossless images
|
|-
Line 546 ⟶ 557:
| .wdp, .hdp, .jxr
| image/vnd.ms-photo
| General purpose
| style="max-width:100px;" | TIFF-like container format with [[High dynamic range imaging|HDR]] encoding for photographic images
| Yes ({{partial|royalty-free)}}
|-
! [[Raw image format|KDC]]
Line 583 ⟶ 594:
| video/x-mng
|
| {{Yes|No}}
|-
! [[Raw image format|NEF]]
Line 600 ⟶ 611:
| .miff
|
| Supported by [[ImageMagick]]
|
|-
Line 628 ⟶ 639:
| image/x-portable-arbitrarymap
|
| {{Yes|No}}
|-
! [[Netpbm format|PBM]]
Line 637 ⟶ 648:
| image/x-portable-bitmap
|
| {{Yes|No}}
|-
! [[PCX]]
Line 645 ⟶ 656:
| .pcx, .pcc, .dcx
| image/x-pcx
| style="max-width:100px;" | 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.
| {{dunno}}
|-
Line 673 ⟶ 684:
|
| [[Photograph]]ic images, eventual replacement for [[JPEG]].
| {{Yes|No}}
|-
! [[Netpbm format|PGM]]
Line 682 ⟶ 693:
| image/x-portable-graymap
|
| {{Yes|No}}
|-
! [[Precision Graphics Markup Language|PGML]]
Line 691 ⟶ 702:
|
|
| {{Yes|No}}
|-
! [[PICT]]
Line 700 ⟶ 711:
| image/pict
| [[Metafile]] for [[Classic Mac OS]], not meant for print publishing.
| Likely <br>expired
|-
! [[PICtor PIC image format|PICtor]]
Line 717 ⟶ 728:
| .png
| image/png
| General purpose
| [[W3C]] endorsed replacement for [[GIF]]. Supported by most web browsers.
| {{Yes|No}}
|-
! [[Netpbm format|PNM]]
Line 727 ⟶ 738:
| image/x-portable-anymap
|
| {{Yes|No}}
|-
! [[PostScript]]
Line 745 ⟶ 756:
| image/x-portable-pixmap
| Very easy to understand. Programs to analyze and write to this format are easily written.
| {{Yes|No}}
|-
! [[Adobe Photoshop#File format|PSD]]
Line 754 ⟶ 765:
| image/vnd.adobe.photoshop<ref>{{Cite web |url=https://www.iana.org/assignments/media-types/image/vnd.adobe.photoshop |title=vnd.adobe.photoshop |access-date=2010-01-28 }}</ref>
| Used mainly for storing image manipulation & editing data.
| {{No|Yes}}
|-
! [[Corel Paint Shop Pro|PSP]]
Line 762 ⟶ 773:
| .psp, .tub,<br />.pspimage
| image/x-psp
| Supported by [[Paint Shop Pro]], [[GIMP]]
| {{dunno}}
|-
Line 772 ⟶ 783:
|
|
| {{Yes|No}}
|-
! [[Radiance (software)#Scene description format|RAD]]
Line 825 ⟶ 836:
| .svg,<br />.svgz (compressed)
| image/svg+xml
| Vector graphics
| Scriptable vector image format; supported by major web browsers, occasionally via plug-in.
| {{Yes|No}}
|-
! [[SWF]]
Line 834 ⟶ 845:
| .swf
| application/x-shockwave-flash
| Adobe Flash Player
| Supported by many web browsers via plug-in.
|
|-
Line 843 ⟶ 854:
| .tga, .tpic
| image/tga
| Texture format used by many 3d application.
| Used by many 3D rendering applications and 3d videogames for storing textures.
| {{Yes?}}
|-
! [[TaggedTag Image File Format|TIFF]]
| TaggedTag Image File Format
| [[Adobe Systems]]
|
Line 853 ⟶ 864:
| image/tiff
| Document scanning and imaging format, also functions as a container.
| {{Yes|No}}
|-
! [[TIFF/EP]]
| Tag Image File Format / Electronic Photography
| International Organization for Standardization
| [[TaggedTag Image File Format|TIFF]]
| .tiff, .tif
|
Line 878 ⟶ 889:
| XML
| .htm, .html
| style="max-width:160px5em" | application/vnd.openxmlformats-officedocument.vmlDrawing
| [[Internet Explorer]], [[Microsoft Office]]
| {{Yes|No}}
|-
! [[Wireless Application Protocol Bitmap Format|WBMP]]
Line 889 ⟶ 900:
| image/vnd.wap.wbmp
| Used in [[Wireless Application Protocol|WAP]]-pages
| {{Yes|No}}
|-
! [[WebP]]
Line 897 ⟶ 908:
| .webp
| image/webp
| General purpose
| Provides an alternative to JPEG, PNG and GIF with superior compression
| Yes ({{partial|royalty-free)}}
|-
! [[Windows Metafile|WMF]]
Line 908 ⟶ 919:
|
|
|-
! [[XAML]]
| Extensible Application Markup Language
| [[Microsoft]]
| [[XML]]
| .xaml
| application/xaml+xml
| Used by [[Windows Presentation Foundation]] and [[Microsoft Silverlight]].
| {{dunno}}
|-
! [[Xar (graphics)|XAR]]
Line 924 ⟶ 926:
| .xar
| application/vnd.xara
| Used by [[Xara Photo & Graphic Designer]]
| {{Yes|No}}
|-
! [[XBM]]
| style="max-width:100px;" | X BitMap, colour variant of original black-and-white bitmap (bmp) format
|
|
Line 937 ⟶ 939:
|-
! [[XCF (file format)|XCF]]
| style="max-width:100px;" | XCF, name derived from [[eXperimental Computing Facility]]
| The GIMP Team
|
| .xcf,<br />.xcfbz2&nbsp;(compressed),<br />.xcfgz&nbsp;(compressed)
| application/x-gimp-image
| Used by GIMP
|
|-
Line 951 ⟶ 953:
| .xpm, .pm
| image/x-xpm
| Used by many legacyLegacy Unix applications.
|
|-
Line 963 ⟶ 965:
|
|-
! Format || Full name || Owner || based Format || [[File extension]] || [[MIME]] type || Application || PatentedPatent-<br>free
|}
 
==Technical details==
{{sort-under}}
 
{| class="sortable sort-under wikitable sticky-header" style="text-align: center; width: auto; font-size: smaller;"
! style="width: 7em;"| Format || [[Compression algorithm|Compression<br /> algorithm]] || [[raster graphics|Raster]]/<br />[[Vector graphics|vector]] || Maximum<br/>[[Color depth]]
! {{verth|| [[Indexed color]]}} || {{verth|[[Transparency in graphic files|Trans-Transparency]]}}
! {{verth|[[Metadata]]}}
[[Transparency in graphic files|parency]]
! {{verth|[[Interlace (bitmaps)|Interlacing]]}}
! [[Metadata|Meta-]]
! {{verth|Multi-page}} || {{verth|[[Animation]]}} || {{verth|Layers}} || {{verth|[[Color management]]}} || {{verth|Extendable}}
[[Metadata|data]]
! [[Interlace (bitmaps)|Inter-]]
[[Interlace (bitmaps)|lacing]]
! Multi-page || [[Animation|Anima-tion]]|| Layers || [[Color management|Color manage-ment]] || Extend&shy;-
able
! [[High dynamic range imaging|HDR format]]
! [[CMYK_color_model|CMYK]]
 
|-
Line 983:
| Lossy and lossless
| {{yes|Both}}
| 8 bpc
| 1, 8, 24, and 32 (possibly with multiple palettes)
| {{yes}}
| {{yes}}
Line 994:
| {{n/a}}
| {{no}}
|
|-
! [[AVIF]]
| [[AV1]] [[Lossy compression|Lossy]] and [[Lossless compression|lossless]] ([[AV1]])
| {{partial|Raster}}
| 12 bpc
| 1, 8, 10, and 12-bit color depths per channel/alpha. 4:2:0, 4:2:2, 4:4:4 [[chroma subsampling]] and RGB
| {{no}}
| {{yes}}
Line 1,009 ⟶ 1,010:
| {{yes}}
| {{yes}}
| {{no}}
|-
! [[BMP file format|BMP]]
| None, lossy (JPEG), and lossless ([[Run-length encoding|RLE]], JPEG, and PNG)
| {{partial|Raster}}
| 16 bpc
| 1, 4, 8, 16, 24, 32, and 64
| {{yes}}
| {{yes}}
Line 1,022 ⟶ 1,024:
| {{no}}
| {{yes}}
| {{no}}
| {{no}}
| {{no}}
|-
! [[Better Portable Graphics|BPG]]
| [[HEVC]], Lossy and lossless ([[High Efficiency Video Coding|HEVC]])
| {{partial|Raster}}
| 14 bpc
| 8 to 14 bits per channel
| {{no}}
| {{yes}}
Line 1,039 ⟶ 1,042:
| {{n/a}}
| {{n/a}}
|
|-
! [[Chasys Draw IES|CD5]]
| Lossless, (ACSC)
| {{yes|Both}}
| 16 bpc
| 1, 8, 24, 32 and 64
| {{yes}}
| {{yes}}
Line 1,054 ⟶ 1,058:
| {{yes}}
| {{no}}
|
|-
! [[CorelDRAW|CDR]]
| Lossy and lossless
| {{yes|Both}}
| 8 bpc
| 1, 8, 24,and 32 (multiple palettes)
| {{yes}}
| {{yes}}
Line 1,069 ⟶ 1,074:
| {{n/a}}
| {{no}}
|
|-
! [[Cartesian Perceptual Compression|CPC]]
| Lossy (CPC)
| {{partial|Raster}}
| 1
Line 1,084 ⟶ 1,090:
| {{yes}}, via embedded dictionary
| {{no}}
|
|-
! [[Encapsulated PostScript|EPS]]
| None, and lossless ([[LZW]], [[Deflate]], [[Run-length encoding|RLE]], [[Discrete cosine transform|DCT]])
| {{yes|Both}}
| Device specific
Line 1,099 ⟶ 1,106:
| {{yes}}
| {{yes}}
|
|-
! [[OpenEXR|EXR]]
| None, and lossless ([[Run-length encoding|RLE]], [[ZIP (file format)|ZIP]], Piz, PXR24, and B44, B44A, DWAA, DWAB)
| {{partial|Raster}}
| 32 bpc
| 16–128 ([[IEEE floating-point standard|floating-point]])
| {{no}}
| {{yes}}
Line 1,114 ⟶ 1,122:
| {{yes}}
| {{yes}}
|
|-
! [[Free Lossless Image Format|FLIF]]
| Lossless, (MANIAC entropy coding)
| {{partial|Raster}}
| 16 bpc
| 1 to 16 bits per channel
| {{yes}}
| {{yes}}
Line 1,129 ⟶ 1,138:
| {{yes}}, via chunks
| {{yes}}
|
|-
! [[GIF]]
| Lossless ([[Lempel–Ziv–Welch|LZW]])
| {{partial|Raster}}
| 255 colors
| Indexed (1bpc to 8bpc) and grayscale (8bpc)
| {{yes}}
| {{yes}}
Line 1,143 ⟶ 1,153:
| {{no}}
| {{yes}} (GIF89a)
| {{no}}
| {{no}}
|-
! [[HD Photo]] / [[JPEG XR]]
| Lossy and lossless (bi-orthogonal transform)
| {{partial|Raster}}
| 32 bpc
| 1, 2, 8, 16, 24, 32, 48, 64<!--, 96-->, and 128 ([[IEEE floating-point standard|floating-point]])
| {{no}}
| {{yes}}
Line 1,159 ⟶ 1,170:
| {{yes}}
| {{yes}}
|
|-
! [[ILBM]]
| OptionalNone and lossless ([[run-length encoding|RLE]])
| {{partial|Raster}}
| 8 bpc
| 1, 2, 4, 8, 16, 32, 64, 64 [[Extra Half-Brite|EHB]], 128, 256 ([[8-bit computing|8-bit]]), 4,096 ([[Hold-And-Modify|HAM6]] pseudo 12-bit), 4,096 pure [[12-bit computing|12-bit]], 262, 144 ([[Hold And Modify#Advanced Graphics Architecture HAM mode (HAM8)|HAM8]] pseudo [[18-bit computing|18-bit]]), and [[24-bit computing|24-bit]]
| {{yes}}
| {{no}}
Line 1,174 ⟶ 1,186:
| {{yes}}
| {{no}}
|
|-
! [[JPEG]]
| Lossy (and partly lossless), [[discrete cosine transform|DCT]], [[run-length encoding|RLE]], and [[Huffman coding|Huffman]] predictive nearest neighbor)
| {{partial|Raster}}
| 8 bpc
| [[8-bit computing|8-bit]] ([[greyscale]]), 12-bit, and [[24-bit computing|24-bit]]
| {{no}}
| {{no}}
Line 1,189 ⟶ 1,202:
| {{no}}
| {{no}} (see unofficial [[JPEG-HDR]])
| {{yes}}
|-
! [[JPEG 2000]]
| Lossy and lossless ([[Discrete Wavelet Transform|DWT]])
| {{partial|Raster}}
| 38 bpc
| [[8-bit computing|8-]] and [[16-bit computing|16-bit]] ([[greyscale]]) with possibly color up to [[48-bit computing|48-bit]]
| {{no}}
| {{yes}}
Line 1,204 ⟶ 1,218:
| {{n/a}}
| {{no}}
| Yes
|-
! [[JPEG XL]]
| Lossy and lossless (VarDCT mode, Modular mode)
| {{partial|Raster}}
| 32 bpc
| up to 32 bits per channel
| {{yes}}
| {{yes}}
| {{yes}}
Line 1,223 ⟶ 1,239:
| None
| {{yes|Both}}
| 32 bpc
| [[grayscale]], [[RGB]], [[XYZ color space|XYZ]] (8bpc, 16bpc, float16bpc, float32bpc), [[CMYK]], [[Lab color space|L*a*b*]] and [[YCbCr]] (8bpc, 16bpc, float32bpc)
| {{no}}
| {{yes}}
Line 1,234 ⟶ 1,250:
| {{yes}}
| {{yes}}
|
|-
! [[OpenRaster|ORA]]
| Lossless
| {{yes|Both}}
| 16 bpc
| 1, 2, 4, 8, 16, 24, 32, 48, and 64
| {{yes}}
| {{yes}}
Line 1,249 ⟶ 1,266:
| {{yes}}
| {{yes}}
|
|-
! [[PAM graphics format|PAM]]
Line 1,264 ⟶ 1,282:
| {{yes}}
| {{no}}
|
|-
! [[PCX]]
| None, and lossless ([[Run-length encoding|RLE]])
| {{partial|Raster}}
| 8 bpc
| 1, 2, 4, 8, 24 and 32
| {{yes}}
| {{yes}}
Line 1,279 ⟶ 1,298:
| {{no}}
| {{no}}
|
|-
! [[Progressive Graphics File|PGF]]
| Lossy and lossless ([[Discrete Wavelet Transform|DWT]])
| {{partial|Raster}}
| 16 bpc
| [[grayscale]]: 1, 8, 16, 31; [[RGB]]: 12, 16, 24, 32, and 48
| {{yes}}
| {{yes}}
Line 1,294 ⟶ 1,314:
| {{n/a}}
| {{no}}
|
|-
! [[PICT]]
| None, lossy (Quicktime), and lossless ([[run-length encoding|RLE]], and QuickTime)
| {{yes|Both}}
| 8 bpc
| 1, 2, 4, 8, 16, 24, and 32
| {{yes}}
| {{yes}}
Line 1,309 ⟶ 1,330:
| {{no}}?
| {{no}}
|
|-
! [[Portable Network Graphics|PNG]]
| Lossless and ([[deflateDeflate]])
| {{partial|Raster}}
| 16 bpc
| [[binary image|bitmap]] (1bpc), [[indexed color|indexed]] (8bpc), [[grayscale]] and [[RGB]] (8bpc, 16bpc)
| {{yes}}
| {{yes}}
Line 1,319 ⟶ 1,341:
| {{yes}}
| {{no}}
| {{partial|Yes}} (since the third edition)<ref>{{cite web |title=Portable Network Graphics (PNG) Specification (Third Edition) is now a W3C Recommendation |url=https://www.w3.org/news/2025/portable-network-graphics-png-specification-third-edition-is-now-a-w3c-recommendation/ |publisher=World Wide Web Consortium |access-date=2025-07-09 |archive-url=https://web.archive.org/web/20250625023303/https://www.w3.org/news/2025/portable-network-graphics-png-specification-third-edition-is-now-a-w3c-recommendation/ |archive-date=25 June 2025 |date=24 June 2025 |url-status=live}}</ref>
| {{no}} (but see [[Multiple-image Network Graphics|MNG]] and [[Animated Portable Network Graphics|APNG]])
| {{no}}
| {{yes}}
| {{yes}}, via chunks
| {{no}}, see discussion
| {{no}}
|-
! [[Portable pixmap|PPM]]
| None
| {{partial|Raster}}
| Up8 to 16ppc
| {{no}}
| {{no}}
Line 1,339 ⟶ 1,362:
| {{no}}
| {{no}}
|
|-
! [[Adobe Photoshop|PSD and PSB]]
| None and lossless ([[Run-length encoding|RLE]])
| {{yes|Both}}
| 32 bpc
| [[binary image|bitmap]] (1bpc), [[duotone]], [[indexed color|indexed]] (8bpc), [[grayscale]], [[RGB]], [[CMYK]], [[Lab color space|Lab]] and multichannel (8bpc, 16bpc, 32bpc)
| {{yes}}
| {{yes}}
Line 1,354 ⟶ 1,378:
| {{no}}?
| {{yes}}
|
|-
! [[Corel Paint Shop Pro|PSP]]
| None
| {{yes|Both}}
| 16 bpc
| 1, 2, 8, 16, 24, 32, and 48
| {{yes}}
| {{yes}}
Line 1,369 ⟶ 1,394:
| {{n/a}}
| {{no}}
|
|-
! [[Scalable Vector Graphics|SVG]]
| None and lossless ([[gzip]])
| {{partial|Vector}}{{efn|Supports raster data embedding with the use of [[Base64]].}}
| 8 bpc
| [[RGB]] (8bpc)
| {{no}}
| {{yes}}
Line 1,384 ⟶ 1,410:
| {{yes}}, [[XML]] based
| {{n/a}}
|
|-
! [[Truevision TGA|TGA]]
| None, lossless ([[run-length encoding|RLE]]), and other
| {{partial|Raster}}
| 32 bpc
| 1, 2, 4, 8, 16, 24, and 32
| {{yes}}
| {{yes}}
Line 1,399 ⟶ 1,426:
| {{n/a}}
| {{no}}
|
|-
! [[TaggedTag Image File Format|TIFF]]
| None, lossless ([[LZW]], [[Run-length encoding|RLE]], [[ZIP (file format)|ZIP]]), and other
| {{yes|Both}}
| 16 bpc
| 1, 2, 4, 8, 16, 24, and 32
| {{yes}}
| {{yes}}
Line 1,414 ⟶ 1,442:
| {{yes}}, via tags
| {{yes}}, TIFF float
| {{yes}}
|-
! [[WebP]]
| Lossy and lossless
| {{partial|Raster}}
| 8 bpc
| [[YUV]]420P (12bpp), [[YUV]]A420P (20bpp) and [[RGB]] (8bpc)
| {{no}}<ref>{{cite web|title=Issue 437: allow palette extraction from indexed lossless images|url=https://bugs.chromium.org/p/webp/issues/detail?id=437|website=WebP issue tracker |access-date=1 December 2020}}</ref><ref>{{cite web |title=Lossless Bitstream Specification, section Color Indexing Transform |url=https://developers.google.com/speed/webp/docs/webp_lossless_bitstream_specification#color_indexing_transform44_color_indexing_transform |website=WebP official reference at Google Developers |access-date=1 December 2020}}</ref>
| {{yes}}
| {{yes}}
Line 1,429 ⟶ 1,458:
| {{yes}}
| {{no}}
|-
! [[XAML]]
| None
| {{partial|Vector}}
| 32 and 64
| {{no}}
| {{yes}}
| {{yes}}
| {{n/a}}
| {{yes}}
| {{yes}}
| {{yes}}
| {{no}}
| {{yes}}
| {{yes}}
|-
! [[XCF (file format)|XCF]]
| None and lossless ([[gzip]], [[bzip2]] and [[XZ Utils|xz]])
| {{yes|Both}}
| 32 bpc
| [[indexed color|indexed]] (8bpc), [[grayscale]] and [[RGB]] (8bpc, 16bpc, float16bpc, 32bpc, float32bpc, float64bpc)
| {{yes}}
| {{yes}}
Line 1,459 ⟶ 1,474:
| {{yes}}
| {{yes}}
|
|- class="sortbottom"
! style="width: 7em;"| Format || [[Compression algorithm]] || [[raster graphics|Raster]]/<br />[[Vector graphics|vector]] || Maximum
[[Color depth|Color]]
[[Color depth|depth]]
! [[Indexed color]] || [[Transparency in graphic files|Trans-parency]] || [[Metadata|Meta-]]
Line 1,469 ⟶ 1,486:
&shy;able
! [[High dynamic range imaging|HDR format]]
! [[CMYK_color_model|CMYK]]
|}