WebP、AVIF、JPEG 到底选哪个?图片格式对比
先说结论:2026 年做网页,默认用 WebP——比 JPEG 小很多,且该支持的地方都支持。想要极致小、受众又用现代浏览器,用 AVIF。只有在要最大兼容、或下游系统硬性要求时才留着 JPEG。
下面展开。
同等质量下,大致是:
- JPEG —— 基准线。哪都能用,几十年的老格式。
- WebP —— 同质量比 JPEG 小约 25%~35%。当前所有主流浏览器、多数 App 和平台都支持。
- AVIF —— 比 JPEG 小约 50%,照片有时更多。压得最狠,但编码更慢,部分老旧或小众软件不支持。
所以体积排序基本always是 AVIF < WebP < JPEG。
但体积不是唯一
- 兼容性:JPEG 真的哪都能用;WebP 现在做网页很稳;AVIF 在浏览器里很棒,但个别老邮件客户端、某些 CMS、少数看图软件会翻车。
- 编码速度:AVIF 压得慢。单张无感,几百张批量就累积出差距。
- 透明背景:WebP 和 AVIF 支持透明(像 PNG),JPEG 不支持。要透明底,JPEG 直接出局。
- 照片 vs 图形:纯色图形、Logo、带锐利边缘的截图,这三种格式都不理想——通常该用矢量 SVG。
一个简单法则
- 网页图片,默认 → WebP。
- 要最小、用户又在现代浏览器 → AVIF(讲究的话留个 WebP/JPEG 兜底)。
- 邮件附件、老系统、「给我一张普通图就行」 → JPEG。
- Logo / 图标 / 纯色图 → 这几种都别用,转成 SVG 矢量图。
- 要透明 → WebP 或 AVIF(更看重兼容就 PNG)。
两种都试一下
对具体某张图,最实在的答案是:导一份 WebP、导一份 AVIF,比体积、比观感,留更好的那张。同一格式下的质量并不完全可预测——噪点多的照片和干净的插画,压缩表现差很远。
把图拖进图片压缩工具,切换输出格式,实时看体积变化。这是给你这张图定 WebP-还是-AVIF 最快的办法。
拿不准选哪个?打开图片压缩,拿自己的图试 WebP 和 AVIF,留赢的那个。