HEIC 和 JPG 有什么区别:体积、画质与兼容性

发布于

HEIC 和 JPG 的区别归结为一个取舍:HEIC 用更小的体积保存同样的照片,JPG 则几乎在哪里都能打开。照片只留在自己的苹果设备上,就保留 HEIC;要发给别人、上传网站,或用不支持 HEIC 的软件编辑时,再转成 JPG。下面讲清两种格式分别是什么、真实手机照片的体积差多少,以及需要时怎么转换。

HEIC 和 JPG 对比一览

HEIC JPG
是什么 用 HEVC 压缩图片的 HEIF 文件 JPEG 格式,长期以来照片的默认格式
标准 HEIF,ISO/IEC 23008-12 ISO/IEC 10918-1 | ITU-T T.81,1992 年制定
文件体积 苹果称同等观感下更小 更大;我们的测试中,质量 90 的 JPG 是 HEIC 的 1.4–1.7 倍
一个文件能装什么 一张或多张图片、连拍、透明通道与深度图,每个采样最高 16 位 通常只有一张照片
网页浏览器能否显示 只有 Safari 17 及以上 全部可以
Windows 能否打开 需要微软的 HEIF 与 HEVC 扩展 系统自带支持

来源:Apple 支持文章、HEIF 参考实现维护方 Nokia 的 HEIF 技术概要、JPEG.org、Can I use 浏览器数据,均于 2026 年 10 月 4 日核实。

HEIC 是什么

HEIC 是 iPhone 对「图片用 HEVC 压缩的 HEIF 文件」的叫法。苹果在 iOS 11 和 macOS High Sierra 中加入了 HEIF 与 HEVC 拍摄,并说明这两种格式的压缩率比 JPEG 和 H.264 更高,在保持相同视觉质量的同时,占用的设备与 iCloud 照片存储空间更少。

HEIF 是一种容器,而不只是图片编码。按其技术概要,一个文件可以存多张图片、连拍、透明通道和深度图,采样精度从消费级设备常见的 8 位一直到 16 位。

HEIC 也不只是 iPhone 在用:下面测试中的两部三星手机,拍出的照片同样是 HEIC。

文件体积:实测结果

我们用 heicly 在桌面版 Chrome 中转换了 4 张真实手机照片(每张约 1200 万像素),比较文件体积。JPG 是由 HEIC 重新编码得到的,不等于相机在 JPG 模式下直接保存的文件。

手机(取自照片 Exif) HEIC JPG,质量 90(默认) JPG,质量 75
iPhone 7 0.88 MB 1.49 MB(1.70 倍) 0.81 MB(0.92 倍)
iPhone 12 Pro 1.72 MB 2.55 MB(1.48 倍) 1.52 MB(0.88 倍)
Samsung SM-A326B 1.22 MB 1.70 MB(1.40 倍) 0.91 MB(0.74 倍)

1 MB = 1,000,000 字节。表中 JPG 都带有照片的拍摄时间和相机信息。

从结果看:

  • 默认质量 90 时,JPG 比 HEIC 大 40%–70%。
  • 质量降到 75,JPG 与 HEIC 体积相当或更小,但压缩损失更多。
  • 第 4 张来自 Samsung SM-S906U,是一张动态照片:3.68 MB 的 HEIC 里带着约 3.2 MB 的短视频。JPG 只保留静态画面,所以只有 1.30 MB,反而比 HEIC 小。如果某个 HEIC 文件大得反常,里面可能不止一张图。

结果因照片而异,上面的倍数只是示例,不是固定比例。

画质

两种格式都是有损压缩,都不会逐像素保留原样。把 HEIC 转成 JPG,要先解码照片再重新压缩,会多一次损失:

  • JPG 质量设得越高,保留的细节越多,文件也越大。
  • 直接从 HEIC 原图转换。把 JPG 再存成 JPG,每存一次都会多一次损失。
  • 需要存档时,保留 HEIC 原图。

HEIF 还能存超过 8 位的采样;heicly 生成的 JPG 是每通道 8 位。

兼容性

这一项 JPG 占优:

  • 网页浏览器: 按 Can I use 的数据,macOS 与 iOS 上的 Safari 17 及以上可以显示 HEIC 图片,Chrome、Edge、Firefox 和三星浏览器都不行。
  • Windows: 「照片」应用需要 Microsoft Store 上的 HEIF 图像扩展和 HEVC 视频扩展。它们的价格,以及不装扩展怎么转换,见我们的 Windows 11 指南。
  • 网站与应用: 上传表单或应用不认你的照片时,换成 JPG 副本通常就能解决。

什么时候保留 HEIC,什么时候用 JPG

保留 HEIC:

  • 照片只放在自己设备上的「照片」应用或 iCloud 照片中。
  • 存储空间比兼容性更重要。
  • 想保留相机保存的原样文件。

用 JPG:

  • 发给用 Windows 或安卓的人,或者不知道对方用什么设备。
  • 网站、表单或应用只接受 JPG 或 PNG。
  • 用打不开 HEIC 的软件编辑或打印照片。

在 iPhone 上避开 HEIC,或转换已有的照片

苹果提供了让新照片和传输避开 HEIC 的设置:

  • 设置 > 相机 > 格式 > 兼容性最佳: 之后拍的照片和视频保存为 JPEG 与 H.264;已经拍的照片仍是 HEIC。
  • 设置 > App > 照片 > 保留原片: 不打开这一项时,导入「照片」、「图像捕捉」或电脑的照片可能会转成 JPEG。
  • 共享: 用隔空投送、信息或邮件共享,而接收设备不支持 HEIF 时,苹果说照片「可能」会以 JPEG 发送,并不保证。

已经在电脑上的 HEIC 文件,直接在浏览器里转换即可。下面的转换器就在本页运行,照片不会上传。

将 HEIC 或 HEIF 照片拖到这里

或者

你的文件不会离开这台设备——转换全程在浏览器里完成。转换过一次后,断网也能用。

同样支持把 iPhone 拍摄的 HEIC 照片转换为 JPEG。

    注意:刷新或关闭页面会清除当前任务和结果。

    1. 把 HEIC 文件拖进方框,或点击「选择文件」。
    2. 只转一张时,想要更小的文件可以拖动质量滑块,默认是 90。
    3. 下载 JPG;批量转换时可以打包成一个 ZIP 下载。

    默认情况下,JPG 会保留拍摄时间和相机信息;位置信息只有在你打开对应选项时才会写入。超过 16,777,216 像素的大图会按比例缩小,页面会提示。

    总结

    • HEIC 更小;我们的测试中,质量 90 的 JPG 是 HEIC 的 1.4–1.7 倍。
    • JPG 在所有浏览器和 Windows 上都能直接打开,HEIC 不行。
    • 保留 HEIC 原图,需要分享、上传或编辑时再生成 JPG 副本。

    照片很多?用批量 HEIC 转 JPG 页面。想要不再增加压缩损失的副本?heicly 也能把 HEIC 转成 PNG。

    ← 全部文章