Skip to content
Back to Blog
informational

什么是 HEIC 文件?苹果图像格式详解

2026-05-17 9 min read

简单来说:HEIC 到底是什么

HEIC 是“高效率图像容器”(High Efficiency Image Container)的缩写。自 2017 年 iOS 11 推出以来,它就成了苹果在 iPhone 和 iPad 上的默认照片格式。用 iPhone 7 或任何更新的机型拍张照,你得到的就是一个 .heic 文件,而不是 JPEG。 这个格式本身并非苹果的发明。它是一个由动态图像专家组(MPEG)在 ISO 基础媒体文件格式下定义的开放标准。HEIC 容器内部是使用 HEVC(高效率视频编码)压缩的图像——这与处理 4K 视频的编解码器是同一个。苹果只是采用了这个强大的标准,并围绕它构建了自己的系统。 你可能还会看到 .heif 扩展名,意思是“高效率图像文件格式”(High Efficiency Image File Format)。HEIF 是更广泛的标准,而 HEIC 则是苹果的具体实现。在 iPhone 或 Mac 上,出于所有实际目的,它们的功能是完全相同的。像三星和谷歌这样的安卓制造商也开始使用 HEIF,不过它们的编解码器配置有时可能会有所不同。 单个 HEIC 文件可以存储多张图像。苹果利用这个特性实现了实况照片(Live Photos),它巧妙地将一张静态照片和一个短视频片段打包到一个文件中。这个特性也用于连拍序列和 HDR 照片对。如果你在 Mac 的访达(Finder)中找到一张实况照片,你只会看到一个 .heic 文件。这种多图像能力是该格式灵活性的核心部分,使其与严格单帧的 JPEG 格式区别开来。

苹果为何转换格式:文件大小是关键

苹果转向 HEIC 的主要原因是什么?存储空间。就这么简单。苹果的文档声称,在同等视觉质量下,HEIC 图像的文件大小约是同等 JPEG 的一半,而独立测试也证实了这一点,根据照片内容的不同,节省空间在 40-60% 之间。 让我们具体算一下:一张来自 iPhone 12 的 1200 万像素 JPEG 照片通常是 3 到 6 MB。同样的照片用 HEIC 格式则大约是 1.5 到 3 MB。对于一个包含 10000 张照片的相册——这并不少见——这就节省了 15-30 GB 的空间。在一台 64 GB 的 iPhone 上,这不仅仅是“一块可观的存储空间”;这直接决定了你是有空间装新应用,还是会收到那个烦人的“存储空间几乎已满”的通知。 这种压缩魔力来自于 HEVC 比起可追溯到 1992 年的 JPEG 标准要复杂得多的算法。HEVC 使用更大的编码单元和更智能的预测方法,这些方法最初是为视频设计的,使其能用少得多的比特来表示相同的视觉信息。 另一个巨大优势是色彩。HEIC 原生支持 10 位色深,而 JPEG 则停留在 8 位。这不仅仅是数字游戏。为了在高光和深阴影中保留细节,这些额外的数据至关重要。一个 10 位的 HEIC 文件可以表示超过十亿种颜色(每个通道 1024 个色阶),而一个 8 位的 JPEG 文件则限制在 1670 万种颜色(每个通道 256 个色阶)。你可以在像日落这样的平滑渐变中看到这种差异,JPEG 常常会出现难看的色彩断层,而 HEIC 则能避免。

为什么 HEIC 在苹果生态系统之外会引发问题

尽管 HEIC 在技术上有很多优势,但它也可能是一个真正的麻烦。即便到了 2026 年,它在苹果生态系统之外的兼容性仍然一团糟,因为这种格式需要一个授权的解码器,而许多平台根本就没有内置。 Windows 10 和 11 并不能直接支持 HEIC 文件。要查看它们,你必须去微软商店花 0.99 美元购买 HEVC 视频扩展。是的,你得花钱才能查看自己的照片。大多数人直到盯着一个通用图标,纳闷为什么朋友从 iPhone 发来的照片打不开时,才发现这个问题。 问题不止于 Windows。旧版的 Adobe Photoshop(CC 2018 之前)根本无法打开 HEIC。即使是现代版的 Lightroom Classic 和 Photoshop CC,在不同更新中也时常出现处理 10 位 HEIC 文件时的小毛病。 Web 浏览器的支持情况也得看运气。苹果设备上的 Safari 当然能完美处理 HEIC。Chrome 在 2022 年末增加了部分支持,但并不稳定,具体取决于你的操作系统和硬件。截至 2026 年初,Firefox 如果没有操作系统的帮助,仍然无法解码 HEIC。底线是:你不能随便把一个 .heic 文件放到网页上,然后指望每个人都能看到它。 社交媒体平台在上传时会转换你的 HEIC 文件,但它们是按照自己的规则来做的。例如,Instagram 会用自己的质量设置将所有内容重新压缩为 JPEG。如果你在意图像质量,最好在上传前自己先转换为高质量的 JPEG。这是唯一能控制最终效果的方法。

如何将 HEIC 转换为 JPEG(以及何时需要这么做)

所以,你需要转换一个 HEIC 文件。你有几个选择,各有优劣。 在 Mac 上,你不需要任何特殊软件。最简单的方法是在“预览”应用中打开 HEIC 文件,然后转到“文件”>“导出”,并从格式下拉菜单中选择 JPEG。你甚至可以调整质量滑块——85% 左右的设置是在文件大小和视觉保真度之间取得良好平衡的可靠选择。对于一大批照片,只需在访达中全部选中它们,右键单击,然后使用“快速操作”>“转换图像”工具一次性处理。 你也可以在 iPhone 上解决这个问题。要完全停止创建 HEIC 文件,可以进入“设置”>“相机”>“格式”,然后选择“兼容性最佳”。你的手机现在会把照片存为 JPEG,但请注意:你的文件会变大。iOS 还有一个方便的自动转换功能。当你通过隔空投送(AirDrop)或电子邮件将照片发送到非苹果设备时,它通常会自动为你转换为 JPEG。你可以在“设置”>“照片”>“传输到 Mac 或 PC”中检查这个选项,默认设置是“自动”。 当你需要批量转换文件,或者只是想要一个简单的基于浏览器的工具时,CocoConvert 是一个很好的选择。它支持 HEIC 转 JPEG、HEIC 转 PNG 和 HEIC 转 WebP。你只需上传文件,选择格式和质量,然后下载结果。因为处理过程在服务器上进行,所以即使你的电脑没有安装必要的 HEVC 编解码器,它也能正常工作——这对于那些没有购买微软编解码器的 Windows 用户来说简直是救星。 CocoConvert 目前不会保留实况照片中的视频片段。当你将一张实况照片的 HEIC 转换为 JPEG 时,你会得到主静态图像,但动态部分会被丢弃。如果你需要保持完整的实况照片体验,就必须使用苹果自己的导出工具或像 CopyTrans HEIC for Windows 这样的专门应用。

HEIC vs. JPEG vs. WebP:如何选择合适的格式

哪种格式最好?这完全取决于具体情境:这张图片要去哪里,以及谁(或什么)需要打开它? 如果不确定,就用 JPEG。它是图像世界的通用语言。过去 25 年里的每一个浏览器、操作系统和图像编辑器都能打开 JPEG 文件。对于冲印店、工作邮件或任何你无法控制环境的平台,JPEG 是唯一万无一失的选择。你牺牲了一些文件大小效率和 10 位色深,换来的是绝对、有保证的兼容性。 对于网页来说,WebP 是现代的王者。它由谷歌开发,现在已得到所有主流平台的支持,其压缩效果几乎和 HEIC 一样好——谷歌的基准测试显示,它比同等质量的 JPEG 小约 25-35%。这意味着更快的页面加载速度和更少的带宽消耗。CocoConvert 能够将 HEIC 直接转换为 WebP,这对于任何在网站上使用 iPhone 拍摄照片的人来说都非常完美。 PNG 的用途则不同。它是一种无损格式,意味着它能完美保留每一个像素。用它来处理徽标、带有清晰文本的用户界面元素,或任何需要透明背景的东西。它也是你打算反复编辑的母版文件的首选。但不要用它来处理普通照片。一张 1200 万像素的照片,作为 HEIC 文件可能是 2 MB,但变成 PNG 后可能会膨胀到 18-25 MB,毫无理由地吞噬存储空间。 这就又说回了 HEIC。当你在苹果生态系统内生活时,它才真正大放异彩。如果你的照片在 iCloud 上,用 Mac 上的“照片”应用编辑,并通过 iMessage 或隔空投送与朋友分享,那就没有非要转换它们的理由。这个格式正在完美地发挥其设计初衷。只有当你需要将这些文件发送到更广阔、更混乱的外部世界时,麻烦才会开始。

元数据、色彩配置文件以及可能出错的地方

转换图像不仅仅是改变像素,还关乎隐藏在内部的数据。任何在批量转换后丢失了所有照片时间戳和位置信息的人都懂这种痛。HEIC 文件携带丰富的元数据,但并非所有转换器都能正确处理。 EXIF 数据——GPS 坐标、拍摄时间、相机设置和镜头信息——像在 JPEG 中一样嵌入在 HEIC 中。好的转换器会保留它。例如,CocoConvert 默认保留 EXIF 数据。但要小心那些可能出于隐私原因 stripping 掉这些数据的不靠谱在线工具,它们会让你的照片失去原始背景信息。如果这些数据对你很重要,一定要仔细检查转换后文件的属性。在 Mac 上,预览应用的检查器工具(“工具”>“显示检查器”>“EXIF”选项卡)可以轻松完成这项工作。 色彩配置文件是一个更棘手的问题。iPhone 以 Display P3 这种宽色域捕捉图像,它比旧的 sRGB 标准能显示多约 25% 的鲜艳色彩。如果你将一个 P3 色域的 HEIC 转换为 JPEG,但未能正确处理色彩配置文件,图像在你的 Mac 上可能看起来没问题,但在期望 sRGB 的 Windows 电脑或安卓手机上则会显得异常过饱和。正确的做法是在导出时将色彩配置文件转换为 sRGB。像预览和 Lightroom 这样的工具在它们的导出对话框中都有这个选项,确保你使用了它。 一个更新的难题是 HDR 增益图。iPhone 12 及更新机型可以在 HEIC 文件中嵌入一个特殊的数据层,支持 HDR 的屏幕会用它来显示格外明亮的高光部分。当你将该文件转换为 JPEG 时,增益图会被丢弃,只留下标准动态范围的版本。这对于分享通常没问题,但如果你是为了未来 HDR 显示器无处不在而存档原始文件,你会想要保留那些源 HEIC 文件。

实际操作:如何日常管理 HEIC 文件

与其每次遇到兼容性问题时都手忙脚乱地转换文件,不如制定一个明确的日常管理 HEIC 文件的策略。 如果你的主电脑是 Windows PC,并且你经常从 iPhone 上拉取照片,那就花那 99 美分吧。去微软商店,购买 HEVC 视频扩展,并同时安装免费的 HEIF 图像扩展。这样就从源头上解决了问题。另一个很好的选择是安装 Windows 版 iCloud,它不仅会为你安装必要的编解码器,还可以设置为在从 iCloud 下载照片时自动将其转换为 JPEG。 对于网站所有者和博主来说,如果要在网站上发布用 iPhone 拍摄的照片,就在你的工作流程中加入一个转换步骤。继续用 HEIC 拍摄以节省设备空间,然后在上传前使用像 CocoConvert 这样的工具将整个文件夹的图像批量处理为 WebP。一个 80-85% 质量的 WebP 文件会比一个 90% 质量的 JPEG 文件更小,并且在屏幕上看起来同样出色,从而让你的网站更快。 当与使用不同设备的客户或同事专业地分享照片时,务必先转换为 JPEG。不要想当然地以为他们的设备能打开。一个 3 MB 且人人都能打开的 JPEG,比一个 1.5 MB 却显示为损坏文件图标的 HEIC 要有用一万倍。 至于你的个人存档?保留原始文件。现在存储空间很便宜,而你 iPhone 的 HEIC 文件是最高质量的母版,完整保留了所有元数据和潜在的 HDR 数据。只为分发而转换,绝不为存档而转换。当然,如果你用专门的相机拍摄 RAW 格式,那这一切都不适用——只需保留你的 RAW 文件,并根据需要导出即可。

什么是 HEIC 文件?苹果图像格式详解 | CocoConvert Blog