Picovert

什么是WebP格式?图片格式详解(2026)

Picovert 团队2026-05-265 分钟阅读

WebP是谷歌开发并于2010年发布的图片格式。它使用比JPEG和PNG更先进的压缩算法,在相当或更好的 视觉质量下产生更小的文件大小。名称来源于"Web Picture"——专为网络传输而设计。 截至2026年,WebP受到所有主流浏览器和大多数图片编辑应用的支持。

WebP如何压缩图片

WebP使用两种压缩模式:

  • 有损WebP:基于VP8视频编解码器。将图片分成16×16像素块,使用预测编码 — 根据相邻像素预测每个像素应该是什么样子,然后只编码差异。这比JPEG的离散余弦变换(DCT) 更高效。结果:比同等质量的JPEG小25~35%。
  • 无损WebP:结合使用空间预测、颜色变换和称为LZMA2的熵编码方法。 精确存储每个像素。结果:平均比PNG小26%。

WebP在有损和无损模式下都支持Alpha通道(透明度),而JPEG不能做到这点。动画WebP与GIF竞争 — 产生更小的文件。

WebP vs JPEG vs PNG — 文件大小比较

  • 同等质量的照片:WebP ≈ 400 KB | JPEG ≈ 550 KB | PNG ≈ 2 MB
  • 有透明度的标志:WebP(无损)≈ 30 KB | PNG ≈ 45 KB
  • 短动画(3秒):动画WebP ≈ 300 KB | GIF ≈ 2 MB

这些是近似值 — 实际节省取决于图片内容。有复杂纹理的照片比纯色图形能获得更大的WebP优势。

WebP是否在所有地方都受支持?

浏览器支持非常好。Chrome、Firefox、Safari(自2020年)、Edge和Opera等所有主流浏览器都支持WebP。 Android和iOS上的移动浏览器也支持它。

应用支持有所改善,但并不普遍。截至2026年:

  • 完全支持WebP:Chrome、Firefox、Safari 14+、Edge、Canva、 Figma、Photoshop(23.2之后)、GIMP 2.10+、Windows 11照片应用
  • 不支持WebP:Microsoft Office 2019及更早版本、一些旧版PDF工具、 Windows照片查看器(旧版)、WhatsApp(发送时转换)
  • 部分支持:某些电子邮件客户端不在消息正文中显示WebP

何时使用WebP

  • 网站图片:WebP是网络传输的最佳格式。更小的文件大小意味着更快的页面加载、 更好的Core Web Vitals分数和更低的带宽成本。
  • Next.js和React应用:当浏览器支持时,next/image组件会 自动提供WebP。
  • 动画图片:用动画WebP替换大型GIF,可显著减小文件大小。
  • 有透明度的图片:当需要透明度但可以接受一些质量取舍时,使用有损WebP 代替PNG。

何时不使用WebP

  • 电子邮件附件:许多电子邮件客户端不在消息正文中渲染WebP。 电子邮件中的照片使用JPG或PNG。
  • Microsoft Office文档:Office 2019及更早版本无法插入WebP图片。 使用PNG或JPG。
  • 社交媒体上传:Instagram、LinkedIn、Twitter/X在上传时将WebP转换为JPEG。 直接上传JPG以避免双重压缩。
  • 打印:WebP是屏幕格式。打印时使用TIFF或高质量JPG或PDF。
  • 图片编辑工作流程:不要将WebP用作工作文件格式。将原件保存为TIFF或PSD, 最终网络传输时导出为WebP。

如何转换为WebP

您可以在浏览器中免费将任何图片转换为WebP:

所有转换在浏览器中运行 — 不上传到服务器。

如何从WebP转换

如果您收到了WebP文件并需要更兼容的格式:

  • WebP转JPG — 用于照片、电子邮件、社交媒体
  • WebP转PNG — 用于标志、截图、文档

WebP vs AVIF — 有什么区别?

AVIF(AV1图像文件格式)是比WebP更高效的更新格式:在同等质量下通常比WebP小20~30%。 然而,AVIF编码速度较慢,虽然浏览器支持良好,但普及度稍低。在2026年的大多数项目中, WebP由于更广泛的兼容性仍然是更安全的选择。如果要在现代网络栈上优化最大压缩,请使用AVIF。

WebP使用什么文件扩展名?

WebP文件使用.webp扩展名和MIME类型image/webp。 它们不能重命名为.jpg.png — 文件格式不同,重命名只会损坏文件。 您需要实际进行转换。