HEIC(高效图像容器)是 iOS 11 以来 iPhone 的默认照片格式。WebP 是 Google 专为网络设计 的现代图像格式。如果你在构建网站或网页应用,需要使用 iPhone 照片,将 HEIC 转换为 WebP 可获得最佳的压缩质量比 — WebP 文件在相同视觉质量下通常比 JPEG 小 25~35%。 以下是三种免费方法。
为什么选择 WebP 而不是 JPEG
- 更小的文件大小:WebP 使用比 JPEG 更先进的压缩。相同质量下, JPEG 为 1 MB 的照片,WebP 通常只有 650~750 KB
- 支持透明度:WebP 支持透明背景(像 PNG),而 JPEG 不支持。 适用于已去除背景的产品照片
- 更好的浏览器支持:WebP 受 Chrome、Firefox、Safari(macOS Big Sur 起)、 Edge 及所有现代移动浏览器支持
- 无损选项:WebP 可以是无损的(像 PNG)或有损的(像 JPEG), 提供 JPEG 所没有的灵活性
如果需要与旧版 iOS 浏览器、旧桌面软件或不支持 WebP 的平台(某些邮件客户端)兼容, 请使用 JPEG 而非 WebP。
方法一:在线转换工具(最快,无需安装)
将 HEIC 转换为 WebP 最简单的方法是使用在线转换工具:
- 将 HEIC 文件上传到Picovert 图片转换工具等在线转换工具
- 选择 WebP 作为输出格式
- 下载转换后的 WebP 文件
在线转换工具在一步内完成 HEIC 解码和 WebP 编码 — 无需安装软件。对于多个文件, 请检查工具是否支持批量转换。
方法二:ImageMagick(命令行,批量处理)
ImageMagick 是在 Mac 或 Linux 系统上批量将 HEIC 文件转换为 WebP 的最佳工具:
- 安装 ImageMagick:在 Mac 上使用
brew install imagemagick - 转换单个 HEIC 文件:
convert input.heic -quality 85 output.webp - 批量转换文件夹中所有 HEIC 文件:
for f in *.heic; do convert "$f" -quality 85 "${f%.heic}.webp"; done
-quality 85 参数设置 WebP 质量(1~100)。网络使用时,80~85 以小文件大小提供出色效果。档案质量请使用 90~95。
Windows 说明:Windows 上的 ImageMagick 可能无法原生解码 HEIC。 安装 libheif 编解码器,或使用下面的 Windows 方法。
方法三:Mac 预览 + 导出(简单)
在 Mac 上,预览可以打开 HEIC 文件(macOS High Sierra 或更高版本)并导出为 WebP:
- 在预览中打开 HEIC 文件(双击,或右键 → 打开方式 → 预览)
- 转到文件 → 导出
- 在格式下拉菜单中选择 WebP(macOS Ventura / 预览 11 或更高版本可用)
- 用滑块调整质量,然后点击存储
如果预览的格式列表中没有 WebP,你的 macOS 版本可能尚未支持 — 请改用在线转换工具或 ImageMagick。
HEIC→WebP:文件大小对比
让你直观感受大小节省,以下是 12 MP iPhone 照片的典型对比:
- HEIC 原始文件:~3 MB(HEIC 已经高效压缩)
- 质量 85 的 JPEG:~2.5~3.5 MB
- 质量 85 的 WebP:~1.5~2 MB
- 质量 75 的 WebP:~0.8~1.2 MB(网络使用视觉上仍然很好)
网络使用时,质量 75~80 的 WebP 是最佳选择:文件不到 1 MB,屏幕上与原图无法区分。
保留 HEIC vs. 转换为 WebP
- 保留 HEIC:归档原始 iPhone 照片、与其他 Apple 设备分享、 在 Apple Photos 或 Lightroom 中编辑
- 转换为 WebP:网络发布、上传到网站或网页应用、 与 Android 用户或跨平台工具共享
- 转换为 JPEG:电子邮件附件、与旧系统兼容、 或不支持 WebP 的平台
转换后,如需要可使用图片压缩进一步减小 WebP 文件大小 — 尤其适合移动网络的大型照片。