WebPis araster graphicsfile formatdeveloped byGoogleintended as a replacement forJPEG,PNG,andGIFfile formats. It supports bothlossyandlosslesscompression,[8]as well asanimationandalpha transparency.
Filename extension | .webp [1] |
---|---|
Internet media type | image/webp [2] |
Uniform Type Identifier (UTI) | org.webmproject.webp[3] |
Magic number | 52 49 46 46 xx xx xx xx 57 45 42 50 56 50 38 [2] |
Developed by | |
Initial release | 30 September 2010[4] |
Type of format | Image file formatwithlosslessandlossy compression |
Contained by | Resource Interchange File Format(RIFF)[5] |
Open format? | Yes[6] |
Website | developers |
Developer(s) | |
---|---|
Stable release | 1.4.0[7]
/ 13 April 2024 |
Repository | chromium |
Written in | C |
Type | Digital imaging |
License | BSD license |
Website | developers |
Google announced the WebP format in September 2010, and released the first stable version of its supportinglibraryin April 2018.
History
editWebP was first announced by Google on 30 September in 2010 as a newopen formatfor lossy compressed true-color graphics on the web, producing files that were smaller thanJPEGfiles for comparable image quality.[9]It was based on technology which Google had acquired with the purchase ofOn2 Technologies.[10]As a derivative of theVP8video format, it is a sister project to theWebMmultimedia container format.[11]WebP-related software is released under aBSD free software license.[12]
On 3 October 2011,[13]Google added an "Extended File Format"[14]allowing WebP support foranimation,ICC profile,XMPandExifmetadata,and tiling (compositing very large images from maximum16384×16384tiles). Tiling support was never finalized and was removed from the spec again.[15]Older animated GIF files can be converted to animated WebP.[citation needed]
On 18 November 2011, Google announced a newlossless compressionmode, and support fortransparency(alpha channel) in both lossless and lossy modes; support was enabled by default in libwebp 0.2.0 (16 August 2012).[16][17]According to Google's measurements in November 2011, a conversion fromPNGto WebP resulted in a 45% reduction in file size when starting with PNGs found on the web, and a 28% reduction compared to PNGs that are recompressed withpngcrushandPNGOUT.[18]
In July 2016, Apple added WebP support to early beta versions of macOS Sierra and iOS 10,[19]but support was later removed in the GM seed versions of iOS 10 and macOS Sierra released in September 2016. In September 2020, WebP support was added in Safari version 14.[20]
The supporting libwebp library reached version 1.0 in April 2018.[21]
In 2019, theAlliance for Open Mediapublished theAVIFstandard, intending it to be a successor to WebP.[citation needed]
As of 2024, web browsers that support WebP had 97% market share.[22]
Technology
editBytes | Content | |||
---|---|---|---|---|
0–3 | R | I | F | F |
4–7 | length+ 12 | |||
8–11 | W | E | B | P |
12–15 | V | P | 8 | (space)[23] |
16–19 | length(padded) | |||
20–… | VP8 key frame | |||
pad | ?(even length) |
WebP's lossy compression algorithm is based on theintra-framecoding of the VP8 video format[24]and theResource Interchange File Format(RIFF) as acontainer format.[4]As such, it is a block-based transformation scheme with eight bits ofcolor depthand aluminance–chrominance modelwithchroma subsamplingby a ratio of 1:2 (YCbCr4:2:0).[25]Without further content, the mandatory RIFF container has anoverheadof only twenty bytes, though it can also hold additional metadata.[4]The side length of WebP images is limited to16383pixels.[6]
WebP is based on block prediction. Each block is predicted on the values from the three blocks above it and from one block to the left of it (block decoding is done in raster-scan order: left to right and top to bottom). There are four basic modes of block prediction: horizontal, vertical, DC (one color), and TrueMotion. Mispredicted data and non-predicted blocks are compressed in a 4×4 pixel sub-block with adiscrete cosine transformor aWalsh–Hadamard transform.Both transforms are done withfixed-point arithmeticto avoid rounding errors. The output is compressed withentropy encoding.[25]WebP also has explicit support for parallel decoding.[25]
Thereference implementationconsists of converter software in the form of acommand-lineprogram for Linux (cwebp) and aprogramming libraryfor the decoding, the same as for WebM. The open-source community ported the converter to other platforms, such as Windows.[26]
The WebP container (i.e., RIFF container for WebP) allows feature support over and above the basic use case of WebP (i.e., a file containing a single image encoded as a VP8 key frame). The WebP container provides additional support for:
- Metadata
- An image may have metadata stored in Exif or XMP formats.
- Transparency
- An image may have transparency, i.e., an alpha channel.
- Color profile
- An image may have an embedded ICC profile as described by the International Color Consortium.
Lossless compression
editWebP's lossless compression, a newer algorithm unrelated to VP8, was designed by Google software engineer Jyrki Alakuijala. It uses advanced techniques such as dedicated entropy codes for different color channels, exploiting 2D locality of backward reference distances and a color cache of recently used colors. This complements basic techniques such asdictionary coding,Huffman codingand color indexing transform.[16]This format uses a recursive definition: all of the control images, such as the local entropy code selection, are encoded the same way as the whole image itself.[27]
Animation
editGoogle has proposed using WebP for animated images as an alternative to the popularGIFformat, citing the advantages of 24-bit color with transparency, combining frames with lossy and lossless compression in the same animation, and support for seeking to specific frames.[28]Google reports a 64% reduction in file size for images converted from animated GIFs to lossy WebP, however, with a very noticeable visual impact, both at default settings, and optimised settings. When converting using lossless WebP, a 19% reduction is achieved as reported by Google,[28]although real world performance is nearer to 10%.[29]
Support
editWeb browsers
editGoogle actively promotes WebP, andGoogle Chromeand allChromium-based browsers support the format. The proprietaryPageSpeed Insightstool suggests that webmasters switch from JPEG and PNG to WebP in order to improve their website speed score.[30]
Microsoft Edgeversions released after January 2020 are based on the Chromium browser, and have native WebP support.EdgeHTML-based versions of Microsoft Edge support WebP through a platform extension (installed by default) (unless running in the security-hardened "Application Guard" mode, which does not support platform extensions).[31]
Safariadded support for WebP in 2020 withiOS 14andmacOS Big Sur.[20]
Mozilla Firefox[32](and its forkWaterfox[33]) officially supports WebP since January 2019.[34]It was initially considered for implementation in 2013.[35]
Pale Moonimplemented initial support for WebP in 2016 with its version 26 milestone.[36]
SeaMonkeybegan supporting WebP with its version 2.53.5 released in November 2020.[37]
GNOME Web,Midori,andFalkonnatively support WebP.
WebP can also be displayed in all major browsers using the WebPJS JavaScript library, although support in Internet Explorer 6 and above is achieved usingFlash.[38]
Support for WebP was added toLinksin version 2.26.[39]
Graphics software
editAt the announcement of WebP in September 2010, no graphics software supported WebP. By 2011, there were plugins for several popular graphics software programs to support WebP, and some programs such asAcornandPixelmatorhad added native support.[40]Over time, support for the WebP format has grown.
Software | First version with native support | Release date of native support | Notes | Reference |
---|---|---|---|---|
Pixelmator Classic | 1.6.2 | 6 October 2010 | [41][42] | |
Acorn | 2.6 | 21 October 2010 | Export of lossless WebP added in 2022[43] | [44] |
ImageMagick | 6.6.8-5 | 14 March 2011 | [45][46] | |
GraphicConverter | 7.2 | 8 April 2011 | [47] | |
XnView | 1.98 | 9 May 2011 | [48] | |
PaintShop Pro | X4 (14.0) | 7 September 2011 | [49][50][51] | |
Picasa | 3.9 | 8 December 2011 | [52] | |
IrfanView | 4.32 | 15 December 2011 | [53] | |
GDAL | 1.9.0 | 9 January 2012 | [54][55] | |
gThumb | 3.1.1 | 23 September 2012 | [56] | |
PhotoLine | 18 | 4 October 2013 | [57][58] | |
Canvas X | 15 | 20 November 2013 | [59][60] | |
Krita | 2.9.5 | 10 June 2015 | Basic support | [61] |
5.1.0 | 18 August 2022 | Full support | [62][63] | |
Aseprite | 1.1.1 | 6 November 2015 | [64] | |
Sketch | 41 | 8 November 2016 | [65] | |
GIMP | 2.10 | 27 April 2018 | [66][67] | |
Paint.NET | 4.2.5 | 1 October 2019 | [68] | |
Pixelmator Pro | 1.6.4 | 4 June 2020 | [69] | |
Inkscape | 1.1 | 24 May 2021 | Export only | [70] |
Xara Designer Pro+ | 18.5 | 24 August 2021 | [71] | |
Adobe Illustrator | 26.0 | 16 October 2021 | [72][73] | |
Adobe Photoshop | 23.2 | 17 February 2022 | [74][75] | |
Blender | 3.2 | 8 June 2022 | [76][77] | |
LibreOffice Draw | 7.4 | 18 August 2022 | [78] | |
Affinity Designer | 2.0 | 9 November 2022 | [79][80] | |
Shotwell | 0.32.0 | 23 April 2023 | [81] | |
Windows Photos | 2023.11050.2013.0 | 3 May 2023 | [82][83] | |
CorelDRAW | 24.5 | 18 September 2023 | [84] | |
Clip Studio Paint | 3.0.0 | 14 March 2024 | [85] | |
PhotoMill | 2.8.0 | 11 November 2024 | [86] |
In 2019,Googlereleased a free plug-in that enables WebP support in earlier versions ofAdobe Photoshop.[87]Free Photoshop plug-ins had been released by Telegraphics and fnordware before that.[88][89]GIMP up to version 2.8 also supported WebP via a plugin;[90]later, this plugin was shipped in GIMP 2.9 branch, and received multiple improvements.[91]Google has also released a plug-in for Microsoft Windows that enables WebP support inWindows Photo Viewer,Microsoft Office 2010,FastPictureViewer,[92]and any other application that usesWindows Imaging Component.[93]
Other programs
editFFmpeglinked with the VP8/VP9 reference codec librarylibvpxcan extract VP8 key frames from WebM media and a script can then add the WebP RIFF header and the NUL pad byte for odd frame lengths. Meanwhile, FFmpeg supportslibwebpdirectly.
GmailandGoogle Photosboth support WebP. Support for WebP is also planned forGoogle App Engine.TheInstant Previewsfeature ofGoogle Searchuses WebP internally to reduce disk space used by previews.[94]Android4.0 supports encoding and decoding WebP images (via bitmap andSkia).[95]SDL_image supports the format since 1.2.11.
Sumatra PDFsupports WebP images for both standalone files and comic books since version 2.4.[96]
Telegram Messengeruses WebP for its Stickers, claiming they are displayed five times faster compared to the other formats usually used in messaging apps.[97]
Signaluses WebP for its non-animated stickers.[98]
LibreOfficesupports the import of WebP images since version 7.4,[99]so does the LibreOffice technology based online officeCollabora Online.
Godot Engineas of version 4.0 supports importing and exporting WebP images and uses WebP as its internal format for storing imported compressed textures.[100]
Content management systems(CMS) usually do not support WebP natively or by default. However, for most popular CMS, extensions are available for automated conversion from other image formats to WebP and delivering WebP images to compatible browsers. Since June 2021,WordPresssupports WebP natively.[101]
Social mediaservices known to natively support WebP in messages, includeFacebook,[102]Slack,[103]Discord[104]andElement,but as of 2 October 2024 the latter only support static WebP, and not animated WebP.[citation needed]
Restrictions
editLike VP8 on which it is based, former lossy WebP supports only 8-bit YUV4:2:0format,[105]which may cause color loss on images with thin contrast elements (such as inpixel artandcomputer graphics) and ghosting inanaglyph.To overcome this restriction, new lossless WebP supports VP8L encoding that works exclusively with 8-bit RGBA (red, green, blue, alpha) color space.[106][107]
However, due to the complexity of the compression, it is also significantly slower than other web image formats. It is therefore usually not advisable to process the images directly, as is the case withWeb Map Services.[108]
Criticism
editIn September 2010, Fiona Glaser, a developer of thex264encoder, wrote a very early critique of WebP.[24]Comparing different encodings (JPEG, x264, and WebP) of a reference image, she stated that the quality of the WebP-encoded result was the worst of the three, mostly because of blurriness on the image. Her main remark was that "libvpx, a much more powerful encoder than ffmpeg's jpeg encoder, loses because it tries too hard to optimize forPSNR"(peak signal-to-noise ratio), arguing instead that" goodpsycho-visual optimizationsare more important than anything else for compression ".[24]
In October 2013, Josh Aas from Mozilla Research published a comprehensive study of current lossy encoding techniques[109]and was not able to conclude that WebP outperformedmozjpegby any significant margin.[110]
Vulnerability
editThis section'sfactual accuracymay be compromised due to out-of-date information.The reason given is: CVE-2023-4863 has been patched tempestively in libwebp 1.3.2 and should no longer be exploitable.(December 2023) |
In September 2023, two critical vulnerabilities[111]relating to WebP images were discovered by Apple Security Engineering and Architecture (SEAR) and the Citizen Lab, potentially affecting Google Chrome, Chromium-based browsers and the libwebp project from Google, among any application implementing libwebp. Among these vulnerabilities, CVE-2023-4863 was an actively exploited vulnerability with a high risk rating of CVSS 8.8. This could lead to an out of bounds/overflow condition in applications using the affected libwebp library, upon exploitation of a maliciously crafted.webp lossless file. This could result in a denial of service (DoS), or worse, enabling malicious remote code execution (RCE). The extensive use of libwebp packages across hundreds of applications, including all categories from web browsers to mobile apps, posed a major patching challenge to mitigate the vulnerability due to the demanding testing requirements before release, highlighting the implications of this vulnerability on a wide scale.
WebP 2
editGoogle has been developing the second version of WebP since June 2021. Its reference implementation islibwebp2
.The main goal of this new format is to reach similar compression ratios asAVIFwhile remaining faster to encode and decode.[112]
On 12 October 2022, Google changed WebP 2's development repository'sREADMEfile to state that "WebP 2 will not be released as an image format" and began describing WebP 2 as a "playground for image compression experiments".[113]
See also
edit- Comparison of graphics file formats
- AVIF,an image format based on theAV1video format[114]
- BPG,an image format intended to be a more compression-efficient replacement for the JPEG image format, based on the intra-frame encoding of theHigh Efficiency Video Coding(HEVC) video compression standard, introduced in 2014.
- FLIF,a discontinued lossless image format which claimed to outperformPNG,lossless WebP, losslessBPGand losslessJPEG2000in terms of compression ratio, introduced in 2015.FLIFwas superseded byJPEG XL.
- HEIF,another image format based onHEVC,now also incorporatingAVIFandVVC
- From the Joint Photographic Experts Group:
- JPEG-LS,an old but efficient lossless format, introduced in 1999.
- JPEG 2000,an improvement intended to replace the older JPEG by the JPEG committee, introduced in 2000.
- JPEG XR,an alternative toJPEG 2000supportingHDRand widegamutcolor spaces, introduced in 2009.
- JPEG XL,particularly optimised for responsive web environments, so that content renders well on a wide range of devices. Moreover, it includes several features that help transition from the legacy JPEG format.JPEG XLwas introduced at the end of 2020.
- MNGandAPNG,PNG-based animated image formats, supporting lossless 24-bit RGB color and 8-bit alpha channel.
References
edit- ^"WEBP file extension".DotWhat.net.Retrieved1 October2010.
- ^abWebP Image Format Media Type Registration.IETF.I-D draft-zern-webp.Retrieved7 July2022.
- ^"webP".Apple Developer Documentation: Uniform Type Identifiers.Apple Inc.
- ^abcRabbat, Richard (30 September 2010)."WebP, a new image format for the Web".Chromium Blog.Retrieved1 October2010.
- ^"RIFF Container".Google Code.Retrieved1 October2010.
- ^ab"WebP FAQs".Google Code.Retrieved6 October2010.
- ^"libwebp-1.4.0".
- ^Calore, Michael (1 October 2010)."Meet WebP, Google's New Image Format".Wired.Retrieved5 October2010.
- ^"Comparative Study of WebP, JPEG and JPEG 2000".Google Code.Archived fromthe originalon 4 October 2010.Retrieved1 October2010.
- ^Shankland, Stephen (30 September 2010)."Google Offers JPEG Alternative for Faster Web - With WebP, Google hopes to drastically cut data-transfer barriers to Web browsing. But it's not easy to challenge JPEG's dominance".CNET News.CBS Interactive.Retrieved18 February2021.
- ^Paul, Ryan (2 October 2010)."Google's New VP8-Based Image Format Could Replace JPEG".Ars Technica.Condé Nast.Retrieved5 October2010.
- ^Rabbat, Richard (3 October 2010)."License/Patent clarification".Google Groups.Retrieved11 March2011.
- ^Arora, Vikas (3 October 2011)."WebP-Mux (RIFF based container) framework".Google Groups.Retrieved18 November2011.
- ^"WebP Container Specification".Google Developers.Retrieved4 April2020.
- ^Zern, James (22 December 2014)."webp-container-spec: remove references to fragments".Retrieved6 May2023.
- ^abAlakuijala, Jyrki (30 August 2012)."Lossless and Transparency Modes in WebP".Google Developers Blog.Retrieved6 September2012.
- ^Zern, James (16 August 2012)."Version 0.2.0".Chromium.Retrieved6 January2017.
- ^Alakuijala, Jyrki; Arora, Vikas; Joshi, Urvang (18 November 2011)."Lossless and Transparency Encoding in WebP".Google Code Blog.Retrieved18 November2011.
- ^Stephen Shankland (19 July 2016)."Apple tests Google graphics format to speed up websites".CNET.Retrieved20 July2016.
- ^ab"Apple Developer Documentation - Safari 14 Release Notes".developer.apple.com.Retrieved18 February2021.
- ^"libwebp 1.0.0 release".21 April 2018.Retrieved18 February2021.
- ^"Can I use... WebP image format".caniuse.com.Retrieved19 November2021.
- ^"WebP Container Specification: U+0020 for lossy images, and" L "for lossless images".
- ^abcGlaser, Fiona (30 September 2010)."H.264 and VP8 for still image coding: WebP?".Diary Of An x264 Developer.Archived fromthe originalon 19 March 2015.Retrieved1 October2010.
- ^abc"VP8 Data Format and Decoding Guide"(PDF).23 September 2010.Retrieved2 October2010.[permanent dead link ]
- ^"WebP for.NET".Codeplex.Microsoft.1 October 2010. Archived fromthe originalon 15 September 2021.Retrieved5 May2022.
- ^Jyrki Alakuijala (16 September 2014)."WebP Lossless Bitstream Specification".Google Inc.
- ^ab"Frequently Asked Questions".21 February 2014.Retrieved23 February2014.
- ^"GIF is (Finally) dead. Long live Webp".technedigitale.com.24 July 2021.Retrieved19 August2021.
- ^"Serve images in modern formats".Chrome Developers.
- ^"WebP images won't load in Microsoft Edge with Application Guard".14 November 2018.Retrieved14 November2018.
- ^"Firefox 65 for developers - Mozilla | MDN".developer.mozilla.org.24 August 2023.
- ^Kontos, Alex."Waterfox 54.0.1 Release (Windows, Mac & Linux)".Retrieved19 November2018.
- ^"Firefox 65 supports Google's WebP Image format - gHacks Tech News".gHacks Technology News.2 November 2018.Retrieved20 January2022.
- ^Shankland, Stephen."Why Mozilla had a change of heart about WebP images".CNET.Retrieved20 January2022.
- ^Moonchild."Pale Moon – Release Notes for Archived Versions".www.palemoon.org.Retrieved19 November2018.
- ^"SeaMonkey 2.53.5 Release Notes".The SeaMonkey® Project.Retrieved24 September2024.
- ^"WebPJS – Google's new image format WebP for not supported browsers (with alpha-channel)".Retrieved20 November2011.
- ^"Changelog".Retrieved14 May2022.
- ^"WebP in Chrome, Picasa, Gmail With a Slew of New Features and Improvements".Chromium Blog.Google. 20 May 2011.
- ^Chartier, David (4 October 2010)."Pixelmator to add support for Google's WebP image format".Macworld.IDG.
- ^"Pixelmator 1.6.2 Adds WebP Support".Pixelmator Blog.Pixelmator. 6 October 2010.Retrieved14 January2024.
- ^"Acorn Release Notes".Flying Meat Software.18 June 2022. Acorn 7.2.
New "Lossless" option when exporting images as WebP.
- ^"Acorn Release Notes".Flying Meat Software.21 October 2010. Acorn 2.6.
New: Acorn can now open WebP images, as well as write them with Web Export.
- ^"ImageMagick Image Formats".ImageMagick.org.ImageMagick Studio LLC.Retrieved24 May2011.
- ^"ImageMagick: Changelog".ImageMagick.14 March 2011. Archived fromthe originalon 16 April 2011.
Add support for the WebP image format.
- ^"Overview of new features and versions".GraphicConverter.Lemke Software. 8 April 2011. Version 7.2 (Build 187). Archived fromthe originalon 19 February 2018.
webp import and export added (Intel only)
- ^"XnView 1.98".XnView - Windows.XnView. 9 May 2011.Archivedfrom the original on 25 August 2011.
- ^"Corel® PaintShop™ Pro X4 Delivers Professional Photo Editing Power, Dramatic Performance Improvements and New Creative Effects".News Releases - Newsroom.Corel Corporation. 7 September 2011. Archived fromthe originalon 13 November 2011.
- ^"Corel PaintShop Pro X4 - Powerful Photo-Editing Software".Corel Corporation. Archived fromthe originalon 13 November 2011.
- ^Radim (9 September 2011)."PaintShop Pro X4".Alludo user to user web board.p. 3. Archived fromthe originalon 11 February 2024.
- ^"Picasa Release Notes".Google Support.Google Inc. 8 November 2011. Archived fromthe originalon 26 May 2012.
- ^"History of IrfanView changes/versions".IrfanView.Irfan Skiljan. 15 December 2011.Retrieved14 January2024.
Support for WebP format (Weppy format, PlugIn, reading + saving)
- ^"WEBP - WEBP".GDAL.Archived fromthe originalon 7 August 2011.Retrieved30 November2011.
- ^"GDAL/OGR 1.9.0 Released".OSGeo.9 January 2012.
Starting with GDAL 1.9.0, GDAL can read and write WebP images through the WebP library.
- ^Bacchilega, Paolo (23 September 2012)."gThumb 3.1.1 released".gthumb-list.The GNOME Project.Retrieved2 May2020.
Added ability to load and save WebP images.
- ^"PhotoLine: New in version 18".20 December 2023.Archivedfrom the original on 6 October 2013.Retrieved5 October2013.
WebP is new file format, which is intended to replace JPEG. It allows to create very small image files. The Web Export function supports WebP, too.
- ^Thacker, Jim (4 October 2013)."Computerinsel releases PhotoLine 18".CG Channel.Retrieved14 January2024.
- ^"What's New in Canvas 15".ACD Systems. Archived fromthe originalon 5 December 2013.
Canvas 15 now supports the importing and exporting of WebP, a format designed to allow lossless and lossy compression for images being uploaded to the web.
- ^"Newest release of Deneba Canvas possesses a host of efficiency-driven advancements".ACD Systems Blog.ACD Systems. 20 November 2013. Archived fromthe originalon 21 October 2014.
- ^Petrovic, Scott (10 June 2015)."Krita 2.9.5 Released".Krita.Krita Foundation.Retrieved17 March2024.
Add support for WebP (on Linux)
- ^"Krita 5.1 Release Notes".Krita.Krita Foundation. 20 April 2022.Retrieved17 March2024.
WebP support (MR 891 MR 1268). We had basic WebP support already, but this adds full support using WebP Codec with every possible toggle imaginable.
- ^Rempt, Halla (18 August 2022)."Krita 5.1.0 Released!".Krita.Krita Foundation.Retrieved17 March2024.
- ^Capello, David (6 November 2015)."Release Notes".Aseprite.Aseprite v1.1.1.
Added support to load/save static.webp files
- ^"Download the latest Sketch software updates".Sketch.8 November 2016.Retrieved27 January2024.
Sketch can now both import and export images in the WebP format.
- ^"GIMP 2.10 Release Notes".GIMP.Retrieved2 May2018.
GIMP now also ships with native WebP support, including features like animation, ICC profiles, and metadata.
- ^Wilber (27 April 2018)."GIMP 2.10.0 Released".GIMP.Retrieved14 January2024.
Support for several new image formats added (OpenEXR, RGBE, WebP, HGT), as well as improved support for many existing formats (in particular more robust PSD importing).
- ^Brewster, Rick (1 October 2019)."paint.net 4.2.5 is now available!".paint.net blog.
New: WebP images are now supported due to bundling @null54's excellent WebPFileType plugin (v1.3.0.0)
- ^"Pixelmator Pro adds WebP support".Pixelmator Team. 4 June 2020.Retrieved16 March2024.
- ^"Inkscape 1.1 Release Notes".Inkscape.24 May 2021.Retrieved14 January2024.
Export as JPG, TIFF, optimized PNG and WebP directly from Inkscape
- ^"Xara Designer Pro X18 Release Notes".Xara Designer Pro.Xara. 24 August 2021. pp. 9–11.Retrieved9 September2021.
WebP has been added to the extensive list of file formats that Designer Pro can export.
- ^"Feature summary | Illustrator (October 2021 release)".Adobe Help Center.Adobe. 16 November 2022.Retrieved14 January2024.
You can now open or place High-efficiency Image Format (HEIF) or Web Picture (WebP) format files in Illustrator.
- ^Wamser, James (2 November 2023)."Adobe Illustrator New Features Guide"(PDF).pp. 44–45.Retrieved14 January2024.
You can now open or place High-efficiency Image Format (HEIF) or Web Picture (WebP) format files in Illustrator.
- ^"Work with WebP files in Photoshop".Adobe Help Center.Adobe. 24 May 2023.Retrieved14 January2024.
With Photoshop 23.2, Photoshop provides full support to the WebP file format.
- ^Thacker, Jim (17 February 2022)."Adobe ships Photoshop 23.2".CG Channel.
- ^"Blender 3.2 Release Notes | Pipeline, Assets, IO".Blender Developer Wiki.Blender.Retrieved20 June2022.
Blender now has support for the WebP image format which works similar to PNG but compresses faster and generates smaller file sizes.
- ^"Blender 3.2 Release Notes".Blender Developer Wiki.Blender.
- ^Brinkmann, Martin (18 August 2022)."LibreOffice 7.4 launches with webp support and dark mode support for Windows".gHacks Technology News.Retrieved14 January2024.
- ^"Affinity Photo – Complete Feature List".Affinity.2.0 New Features.Retrieved27 January2024.
WebP file import and export
- ^Endicott, Sean (9 November 2022)."Affinity 2 launch causes controversy among content creators".Windows Central.Retrieved27 January2024.
- ^Sneddon, Joey (23 April 2023)."Shotwell Photo App Now Supports AVIF, HEIC & WebP".OMG! Linux.Retrieved14 January2024.
- ^Tkachenko, Sergey (18 May 2023)."Windows 11 Photos app now supports WebP images".Winaero.Retrieved14 January2024.
- ^Hsieh, Yvonne (3 May 2023)."Photos app for Windows 11 update brings improvements for Windows Insiders".Windows Insider Blog.Microsoft.
- ^"CorelDRAW Graphics Suite Subscriber Updates (Windows and Mac) Release notes".CorelDRAW Graphics Suite.Corel Corporation. 18 September 2023.Retrieved14 January2024.
A range of enhancements to the Export docker/inspector make it easier than ever to output objects and pages to even more file formats, now including CDR, WEBP, CGM, PSD, and BMP.
- ^"Clip Studio Paint Ver. 3.0 available now! New Features Bring Energy and Fun to Your Creation".Celsys, Inc. 14 March 2024.Retrieved16 March2024.
Import and export WebP files: You can now import and export this lightweight file format used for web pages
- ^"WebP Support: enhanced reading and conversion capabilities, with an expanded set of options".Release Notes - What's new in PhotoSweeper and PhotoMill.Overmacs Team. 11 November 2024.Retrieved24 November2024.
- ^"WebPShop".Photoshop plug-in for opening and saving WebP images.Google Inc.Retrieved15 July2019.
- ^"WebP Format".Free plugins for Photoshop & Illustrator.Telegraphics.Retrieved23 May2011.
- ^"Adobe WebM/WebP plugins".fnordware.com.Retrieved29 June2015.
- ^"nathan-osman/gimp-webp: Gimp plugin for loading and saving WebP images".GitHub.Retrieved30 March2016.
- ^Prokoudine, Alexandre (24 August 2017)."GIMP 2.9.6 Released".GIMP.Retrieved24 May2018.
- ^"FastPictureViewer Professional | Image File Formats Compatibility Chart".www.fastpictureviewer.com.
- ^"WebP Codec for Windows".WebP website.Google Inc. Archived fromthe originalon 5 May 2012.Retrieved24 May2011.
- ^"The Chromium Blog: WebP in Chrome, Picasa, Gmail With a Slew of New Features and Improvements".21 May 2011.Retrieved20 May2011.
- ^"Android 4.0 Platform Highlights".
- ^"version history".SumatraPDF documentation.Retrieved16 September2023.
- ^"Stickers Done Right".Telegram.2 January 2015.
- ^"Stickers – Signal Support".
- ^"LibreOffice 7.4 Community: Release Notes - the Document Foundation Wiki".
- ^"Add support for saving WebP images #61770".GitHub.21 June 2022.
- ^"WordPress 5.8 adds WebP support".7 June 2021.
- ^"Supported image formats for ads".Facebook.Retrieved23 March2024.
- ^Richi Jennings (13 September 2023)."Patch EVERYTHING: Widely Used 'WebP' Code has Critical Bug".Security Boulevard.Retrieved23 March2024.
- ^"Discord Patch Notes: October 1, 2024".discord.com.Retrieved2 October2024.
- ^"Format Overview".VP8 Data Format and Decoding Guide.IETF.November 2011. sec. 2.doi:10.17487/RFC6386.RFC6386.Retrieved21 January2014.
- ^"Frequently Asked Questions | WebP".Google Developers.
- ^"Specification for WebP Lossless Bitstream".Google Developers.
- ^"WebP Discussion Group: Compression time and file size".16 February 2023.Retrieved17 February2023.
- ^Josh Aas (17 October 2013)."Studying Lossy Image Compression Efficiency".Mozilla Research Blog.Retrieved10 September2014.
- ^Josh Aas (15 July 2014)."Mozilla Advances JPEG Encoding with mozjpeg 2.0".Mozilla Research Blog.Retrieved10 September2014.
- ^Goodin, Dan (21 September 2023)."Incomplete disclosures by Apple and Google create" huge blindspot "for 0-day hunters".Ars Technica.Retrieved29 September2023.
- ^"codecs/libwebp2 - Git at Google".chromium.googlesource.com.8 June 2021.Retrieved16 June2021.Updated from time to time.
- ^Guyon, Yannis."Diff - 1251ca748c17278961c0d0059b744595b35a4943".Google Git.Google LLC.Retrieved30 October2022.
- ^"AV1 Still Image File Format (AVIF)".aomediacodec.github.io.Retrieved10 October2018.