不确定该用 JPEG、PNG、WebP 还是 AVIF?这份实用指南帮你根据项目类型、平台和优先级,快速选出最合适的图片格式。
选图片格式曾经很简单——照片用 JPEG,其他用 PNG。但到了 2026 年,你至少有六种主流选择:JPEG、PNG、WebP、AVIF、HEIC 和 JPEG-XL。每种格式服务于不同场景,选错格式可能意味着文件体积大 2–5 倍,或者图片在用户设备上根本无法显示。
本文不会逐一讲解每种格式的历史。相反,它提供一个实用决策框架——从你的项目出发,一分钟内找到正确格式。
如果你想深入了解每种格式的原理和特性,请阅读 JPEG vs PNG vs WebP:该选哪种图片格式?。
不同格式之间的体积差距已经非常显著。以下是一张典型 1920×1080 图片在等效视觉质量下的大小对比:
| 格式 | 文件大小 | 对比 JPEG 的节省 |
|---|---|---|
| PNG | ~1.8 MB | -650%(更大) |
| JPEG | ~240 KB | 基准 |
| WebP | ~160 KB | 小 33% |
| AVIF | ~110 KB | 小 54% |
以 50 张图片的相册为例,从 JPEG 切换到 AVIF 可节省约 6.5 MB——这意味着可衡量的页面加载提升、更低的 CDN 成本和更好的 Core Web Vitals 分数。
格式选择还影响功能支持。需要透明度?JPEG 无能为力。需要动画?PNG 不支持。面向 Apple 生态用户?HEIC 是最佳选择。这些约束条件能快速缩小你的选项范围——这正是本指南提供的框架。
关于压缩类型如何影响格式选择的底层原理,请参阅有损压缩 vs 无损压缩:一文读懂。
在比较技术参数之前,先回答这三个问题:
| 内容类型 | 特征 | 适合的格式 |
|---|---|---|
| 照片 | 连续色调、渐变、百万级颜色 | JPEG、WebP、AVIF、HEIC |
| 截图 / UI 界面 | 锐利边缘、文字、纯色块 | PNG、WebP(无损)、AVIF |
| Logo / 图标 | 少量颜色、需要透明度、需要缩放 | SVG、PNG |
| 插画 | 纯色为主,部分渐变 | WebP、PNG、SVG(如果是矢量) |
| 动画 | 多帧、运动画面 | WebP、AVIF、GIF(传统) |
| 平台 | 约束条件 | 影响 |
|---|---|---|
| 公开网站 | 必须兼容所有浏览器 | 使用支持率 95%+ 的格式(WebP、AVIF + 回退) |
| 电子邮件 | 许多客户端不支持现代格式 | 坚持使用 JPEG 或 PNG |
| 社交媒体 | 平台会重新编码上传的图片 | 使用 JPEG——平台会处理优化 |
| 仅限 Apple 生态 | macOS / iOS 原生应用 | HEIC 是最优选择 |
| 内部工具 / 归档 | 无浏览器兼容限制 | 使用最高效格式(AVIF、JPEG-XL) |
| 优先级 | 最佳格式 | 代价 |
|---|---|---|
| 最小文件体积 | AVIF | 编码较慢;约 95% 浏览器支持 |
| 最大兼容性 | JPEG | 文件较大;不支持透明度 |
| 像素级无损质量 | PNG | 文件大很多 |
| 最佳平衡(体积 + 兼容性) | WebP | 约 97% 浏览器支持;压缩效果好 |
| 面向未来 / 归档 | JPEG-XL | 目前浏览器支持非常有限 |
这是最实用的快捷指南——找到你的项目类型,直接获取推荐格式:
| 项目类型 | 推荐格式 | 回退方案 | 原因 |
|---|---|---|---|
| 博客 / 营销网站 | WebP | JPEG | 压缩率与兼容性的最佳平衡 |
| 高流量 Web 应用 | AVIF | WebP → JPEG | 95% 支持率下的最大体积节省 |
| 电商产品图 | WebP | JPEG | 加载快,支持透明背景抠图 |
| 摄影作品集 | JPEG(级别 1–2) | — | 通用查看,最大兼容性 |
| 移动端 App 资源 | WebP 或 AVIF | PNG | Android 和 iOS 均原生支持 WebP |
| macOS 应用图标 | ICNS | PNG | macOS 应用的必需格式 |
| 邮件附件 | JPEG | PNG(需要透明度时) | 邮件客户端兼容性最佳 |
| 社交媒体上传 | JPEG | PNG | 平台会重新编码,节省编码时间 |
| 设计系统 / UI 套件 | SVG + PNG | WebP | 矢量用于缩放,PNG 用于光栅图 |
| 照片归档 | JPEG-XL(无损) | PNG(无损) | 无损 JPEG 转码可节省约 20% |
| 内部文档 | AVIF 或 WebP | PNG | 无兼容性限制 |
| Bug 报告截图 | PNG | — | 像素级精确,无损 |
Web 项目从现代格式中获益最大,因为体积节省会在每次页面访问中累积。
| 格式 | 全球支持率 | 关键信息 |
|---|---|---|
| JPEG / PNG | ~100% | 通用基准 |
| WebP | ~97% | 2020 年起成为 Baseline “Widely Available” |
| AVIF | ~95% | 2024 年所有主流浏览器均已支持,达到 Baseline |
| JPEG-XL | ~12% | 仅 Safari 17+;Chrome 145 需手动开启 flag(2026.02);Firefox 149 仅 Nightly 版本(2026.03) |
| HEIC | ~15% | 仅 Safari;Chrome/Firefox/Edge 因 HEVC 专利问题无支持计划 |
使用 HTML <picture> 元素为每个浏览器提供最佳格式:
<picture>
<source srcset="hero.avif" type="image/avif">
<source srcset="hero.webp" type="image/webp">
<img src="hero.jpg" alt="主图" width="1920" height="1080">
</picture>
这种渐进增强策略为约 95% 的用户提供 AVIF,约 2% 的用户提供 WebP,最后约 3% 的用户提供 JPEG。如果为每张图片维护三个版本的成本太高,仅使用 WebP 就能覆盖 97% 的浏览器,是 2026 年 Web 图片的最佳单一默认格式。
一个值得关注的数据:尽管 AVIF 拥有 95% 的浏览器支持率,但目前仅有 1.3% 的网站使用 AVIF。这代表着巨大的优化机会——如果你的竞争对手还没有采用 AVIF,率先使用能带来可衡量的速度优势。
完整的 Web 图片优化工作流,请参阅优化网页图片性能指南。
JPEG-XL 值得特别关注。Chrome 145(2026 年 2 月)使用新的 Rust 解码器重新引入了 JXL 支持(需手动开启 flag)。Firefox 149(2026 年 3 月)在 Nightly 版本中添加了基于 Rust 的解码器。该格式已被列入 Interop 2026 调查项,标志着各浏览器厂商有意构建全面的测试套件。
然而,实际全球支持率仅约 12%(几乎全部来自 Safari),JPEG-XL 在 2026 年尚不适合 Web 图片交付。它在归档和专业工作流中表现出色——特别是能够无损转码现有 JPEG 文件并减小约 20% 体积的独特能力。
摄影师和归档工作者的优先级与 Web 开发者不同——画质保持和长期兼容性比文件大小更重要。
| 场景 | 推荐格式 | 理由 |
|---|---|---|
| 交付给客户 | JPEG(质量 90+) | 到处都能打开,打印正确 |
| 上传到图库网站 | JPEG | 行业标准提交格式 |
| iCloud / Apple 照片存储 | HEIC | 比 JPEG 小 40–50%,Apple 原生支持 |
| 长期归档 | JPEG-XL(无损) | 无损 JPEG 转码节省约 20%,零画质损失 |
| 无损母版保存 | PNG 或 TIFF | 像素级完美保真 |
| 线上作品集展示 | WebP 或 AVIF | 更小体积,更快的相册加载 |
摄影师的关键洞察:存储用 HEIC 或 JPEG-XL,但分享时一定要导出为 JPEG 或 WebP。HEIC 的跨平台支持差和 JPEG-XL 的有限浏览器支持使它们不适合用于分发。
关于 JPEG 的专项优化技巧,请参阅如何减小 JPEG 文件大小而不损失画质。
App 开发者同时使用多种类型的图片资源——每种都有明确的最佳格式:
| 资源类型 | 平台 | 推荐格式 | 备注 |
|---|---|---|---|
| 应用图标 | macOS | ICNS | macOS 要求的格式;Zipic 支持 ICNS 压缩 |
| 应用图标 | iOS / Android | PNG | 应用商店的平台要求 |
| 应用内照片 | iOS / Android | WebP | iOS 14+ 和 Android 4.0+ 原生支持 |
| 应用内插画 | 跨平台 | SVG | 分辨率无关,体积极小 |
| 文档用 UI 截图 | 任意 | PNG | 无损,文字和 UI 元素像素级精确 |
| 营销素材 | Web | AVIF + WebP 回退 | 落地页的极致压缩 |
对于 macOS 和 iOS 开发者,Zipic 可以直接压缩 ICNS 文件,并在构建工作流中进行格式转换。详见 工作流集成 文档,了解 URL Scheme 和快捷指令的自动化方案。
确定好目标格式后,Zipic 可以帮你完成转换。在压缩预设中设置目标格式——Zipic 在压缩时自动完成格式转换:
为不同工作流创建专用预设——“Web 资源 (AVIF)”、“客户交付 (JPEG)”、“归档 (JPEG-XL)“——随时一键切换:
将文件或文件夹拖入 Zipic,格式转换与压缩同步进行——无需额外步骤:
Zipic 会保留 WebP、AVIF 和 TIFF 输出的 ICC 颜色配置文件,保持 Display P3 广色域不降级,并在支持的格式中保留 HDR 数据——这对色彩准确性要求高的摄影和设计工作流至关重要。
完整的格式转换指南,请参阅图像压缩格式文档。
用 PNG 存照片。 PNG 是无损格式,听起来不错——但照片不需要无损。一张 1200 万像素的照片存为 PNG 可达 15–25 MB,而同一张图片用 WebP 质量 85 压缩后不到 500 KB,肉眼看不出区别。
用 JPEG 存截图。 JPEG 压缩会在锐利的文字边缘和 UI 元素周围产生明显的伪影。截图应该用 PNG(无损)或 WebP(无损模式)来保持可读性。
2026 年还忽视 WebP。 一些团队仍然默认使用 JPEG/PNG,理由是”WebP 兼容性不够好”。WebP 的浏览器支持率自 2022 年起就超过 95%,2026 年已达 97%。除非你的用户还在用极老的浏览器,否则没理由跳过 WebP。
在有损格式之间反复转换。 每次有损重编码(JPEG → WebP → JPEG)都会降低画质。始终从最高质量的源文件转换。Zipic 的智能跳过功能可防止意外重复压缩。
用 HEIC 做 Web 图片交付。 HEIC 在 Apple 生态中表现优秀,但在 Safari 之外的浏览器中基本没有支持。发布到网页前,一定要将 HEIC 转换为 WebP 或 AVIF。
凭习惯选格式。“我们一直用 JPEG”不是策略。用上面的决策框架评估你的实际需求,你可能会发现仅仅切换到 WebP 就能节省 25–40% 的带宽,而且零兼容问题。
Zipic 支持 12 种图片格式,包括 JPEG、PNG、WebP、AVIF、HEIC、JPEG-XL、SVG、APNG、TIFF、ICNS 和 PDF——压缩时一键转换格式。
如需对比预览、文件夹监控、SVG/APNG/PDF 压缩和无限预设,请升级到 Zipic Pro。
完整的格式指南和转换工作流,请访问 docs.zipic.app。