2026/9/4

WebP vs AVIF 2026 实测:产品图到底该用哪个?一张决策表给你答案

图片格式WebPAVIF电商优化实测对比

以为选了 WebP 就万事大吉?2026 年 AVIF 的压缩率确实更高,但选错场景,它会反噬你的首屏速度。

上个月我帮一家服装独立站做图片体检。店主已经把全部产品图转成了 WebP,PageSpeed 也拿到了绿分。我把首屏 Hero 图单独转成 AVIF 一测:同一张图又小了 26%——可放到低端安卓机上,首屏解码反而变慢了。AVIF 更贵的解码成本,把压缩省下的红利又吃回去了一部分。

这篇文章不谈”哪个格式更先进”,只回答一个问题:你的产品图,什么时候该用 AVIF、什么时候别用。

At a Glance:同一张图,四个格式差多少

测试基准:一张 2.4MB 的 JPEG 产品图(沿用我们此前多次发布的同一测试口径)。

格式体积相对原图肉眼画质编码耗时浏览器支持
原图 JPEG2.4 MB100%100%
JPEG (Q85)380 KB减 84%优秀100%
WebP175 KB减 93%优秀基准96%+
AVIF130 KB减 95%优秀慢 5-10 倍92%+(Safari 16.4+/iOS 16.4+ 完整)

两个结论:① WebP 就已经能把图压到 JPEG 的零头;② AVIF 比 WebP 再小约 26%,代价是编码慢 5-10 倍、解码更耗 CPU。后面每一节都在说:这笔账在什么场景下才划算。

01. WebP:2026 年仍是默认安全牌

WebP 是”闭眼选都不会错”的那个:Chrome、Firefox、Edge、Safari 全支持,覆盖 96%+ 浏览器;编码快,几百张批量处理毫无压力;Shopify、WooCommerce、各类后台基本都原生接受。

一个常被误解的点:Shopify 的 CDN 会自动把你上传的图转成 WebP(对支持的浏览器还会渲染 AVIF 变体)再下发——但它转的是”你上传的源图”。 如果源图是未经压缩的 2.4MB JPEG,那 CDN 输出的只是”压缩后的 JPEG 再转 WebP”,可能还有 300-400KB;而你上传前先把源图压到 175KB 的 WebP,CDN 下发的才是 175KB 这一档。

一句话:CDN 不负责替你压缩,压缩必须在源头做。

02. AVIF:压缩天花板,三个真实代价

AVIF 用 AV1 视频编码做静态图压缩,是当前压缩率的天花板。同一张产品图,它比 WebP 还能再小 20-30%。但”更小”不等于”更好”,三个代价多数人不会告诉你:

① 编码慢 5-10 倍。 AV1 编码器以计算量换压缩率。单张图感知不强,批量 200 张时差距就是”几分钟”和”几十分钟”的差别。这也是为什么 AVIF 适合”少量精做”,不适合”全站无脑转”。

② 解码更贵,低端机会卡。 AVIF 解码对 CPU/GPU 要求更高。图片更小不代表页面更快——如果首屏的 LCP 大图恰好是 AVIF,而访客用的是两三年前的安卓千元机,解码耗时可能直接把下载省下的时间吃掉,LCP 反而变差。

③ Safari 支持有门槛。 Safari 16.4 / iOS 16.4 之后才完整支持(约 2023 年起)。整体覆盖虽然已到 92%+,但更早版本的 Safari 不认 AVIF,必须给一个 WebP/JPEG 回退,否则直接破图。

记住 AVIF 的使用前提:你能接受 fallback,且能实测首屏的真实解码表现。

03. 决策矩阵:默认 WebP,Hero 用 AVIF

把上面的代价落到场景里,决策其实很清晰:

图片类型推荐原因
首屏 Hero / 大幅 BannerAVIF + WebP 回退单图收益最大,值得为这一张做编码与回退
Shopify 店铺源图WebPShopify 不需要(也基本不让你直接传)AVIF 源图;CDN 对支持浏览器自动渲染 AVIF
产品主图 / 详情图WebP数量大,编码慢的代价全摊在这里,收益最大
缩略图 / 列表图WebP图太小,AVIF 省不了多少,解码反而划不来
移动端全屏大图先测再说低端机解码卡就退回 WebP,用 LCP 数据决定

给自托管站点、能改模板的独立站的 Hero 模板:

<picture>
  <source type="image/avif" srcset="hero.avif">
  <source type="image/webp" srcset="hero.webp">
  <img src="hero.jpg" width="1600" height="900" alt="主视觉"
       loading="eager" fetchpriority="high">
</picture>

支持 AVIF 的浏览器拿 130KB 的 AVIF,老 Safari 自动落到 WebP/JPEG,谁也不破图。

👉 90% 的产品图走 WebP 就够:用 TinyOpt 在线批量工具一键把整批转成 WebP(纯本地、不上传);Hero 那几张想再压一档,再用桌面端单独出一次 AVIF。

04. 实测口径:200 张产品图会差多少

把上面的单图数字放大到”200 张产品图”(每张约 500KB 的 JPEG,合计约 100MB),用我们此前发布的真实批量测试与同一基准推算:

处理平均单张200 张总量说明
原图 JPEG~500 KB~100 MB待处理
TinyOpt 批量转 WebP90-120 KB~20 MB已发布的真实批量测试口径
全量转 AVIF(估算)~70-90 KB~15-18 MB按单图基准线性推算,未逐张重测

两个数字说话:全量转 WebP 就能砍掉约 80% 的流量;AVIF 相比 WebP 再多省约 20%——代价是编码慢 5-10 倍,还要背上兼容与解码风险。

工程上的取舍就清楚了:与其把 200 张全部转 AVIF 去赌风险,不如 195 张转 WebP、5 张 Hero 转 AVIF。省下的流量几乎一样,麻烦事少十倍。

👉 想用你自己的图复现这个差距?把最卡的产品图拖进 TinyOpt 桌面端,先跑一遍 WebP 看看总量能降到多少。

05. 图片留在你自己手里:处理全程不托管给云端图库

选格式之外,还有一个常被忽略的问题:处理图片时,你的文件流向哪?

  • 在线工具(真纯本地):我们的网页工具通过 WebAssembly + Canvas 在浏览器里本地编码,文件绝不离开你的设备,无需注册、不需要 API Key。想验证?开着浏览器 Network 面板操作一遍——页面加载完成后,不会再有任何新请求发出。
  • 桌面端(本地掌控 + 即传即删):批量压缩或转 AVIF 时,文件只发给 TinyPNG 官方 API 加工,压缩完成立即删除、不留库存;API Key 只存你本机的配置文件;额度用尽还能切本地引擎离线兜底。输出文件全部落在你自己的硬盘。

对比 ShortPixel、Cloudinary 这类方案:它们要求你把图库放进它们的云端 CDN,由它自动按浏览器交付格式——文件流向、可移植性都不在你手上。而 TinyOpt 无论网页工具还是桌面端,原图和成品都留在你自己手里:压缩只是一次即传即删的加工,不是一段托管关系。

👉 0 上传先试 10 张:打开 TinyOpt 在线批量压缩。量大或要出 AVIF:下载桌面端

常见问题

01. Safari 现在支持 AVIF 了吗?

支持,但要求 Safari 16.4+ / iOS 16.4+(2023 年初之后的系统)。更早的 Safari 不认 AVIF,必须配 WebP/JPEG 回退。

02. AVIF 能当唯一格式用吗?

不建议。它只比 WebP 小约 20-30%,却带着编码慢、解码贵、老 Safari 不支持三个代价。对绝大多数站点,全站 WebP + 少量 Hero AVIF 才是最优解。

03. AVIF 编码慢会影响上线吗?

如果你只用它处理几张 Hero 图,编码耗时可以忽略。别把它用到全站几百张上——那是为了省 20% 流量、付出十倍处理时间的亏本生意。

04. 我的 Shopify 店能用 AVIF 吗?

能,但你不需要自己转。上传 WebP 源图即可,Shopify CDN 会对支持的浏览器自动渲染 AVIF 变体,不支持的继续拿 WebP。把 AVIF 的兼容性麻烦交给 CDN。

05. 转完 AVIF 首屏反而变慢是怎么回事?

大概率是低端手机解码 AVIF 太慢。AVIF 省的是传输时间,花的可能是解码时间。把 LCP 图退回 WebP,用 PageSpeed/Lighthouse 实测对比再决定。

总结

2026 年的答案不是”AVIF 更新所以更好”,而是:默认 WebP,Hero 用 AVIF。 全站转 WebP 拿走八成收益、零风险;挑几张首屏大图单独出 AVIF,再榨出最后一档空间。

下载 TinyOpt 压缩助手,先把你最慢那个产品页的 10 张图压一遍,用真实数据决定要不要给 Hero 上 AVIF。


相关阅读电商产品图用什么格式?JPEG vs WebP vs AVIF 实测对比 · JPEG、PNG、WebP 还是 AVIF?9 种图片格式实测对比