Thu Mar 12 2026 20:00:00 GMT-0400 (Eastern Daylight Time)

HEIC to JPG:如何在 Mac、Windows 或网页上转换 iPhone 照片

本指南教您如何在 Mac、Windows、iPhone 或网页上将 iPhone HEIC 照片转换为 JPG 格式。我们深入探讨了 HEIC 的存在原因、它与 JPG 在实际大小上的差异,并指导您如何设置 iPhone 以拍摄 JPEG 格式照片,满足您的使用偏好。

HEIC to JPG:如何在 Mac、Windows 或网页上转换 iPhone 照片

上次更新时间:June 27, 2026

iPhone 默认使用 HEIC 拍摄照片,因为它能节省存储空间——在等效画质下,HEIC 大约只有 JPEG 的一半大小。但代价是兼容性:许多网页上传、电子邮件客户端、Windows 应用和老式编辑器无法读取 HEIC。将 HEIC 转换为 JPG 是常规的解决方案,一旦知道工具在哪里,过程就很简单了。本指南涵盖了所有常见的路径以及实际的大小差异。

快速答案:如何将 HEIC 转换为 JPG?

位置 方法 说明
单张图片,任何设备 Image Converter 上传 HEIC,下载 JPG
Mac Preview 或 Photos 导出 内置,免费
Windows Photos 应用或 magick Windows 10+ 使用扩展名可读取 HEIC
iPhone 设置 → “自动”传输 导出时转换
大批量/脚本 magick input.heic output.jpg 需要一个 HEIC delegate

有关更广泛的格式图谱,请参阅 convert image format guide

为什么 iPhone 使用 HEIC?

HEIC(高效率图像容器,使用 HEVC/H.265 压缩)是在 iOS 11 中引入的,目的是将照片存储空间相比 JPEG 大幅减少。对于拥有数千张照片的手机来说,这是一个显著的节省。但难点在于生态系统支持:Apple 的软件原生读取 HEIC,但许多非 Apple 工具、网页上传和电子邮件客户端则无法做到这一点,这就是为什么转换如此常见的原因。Apple 的 iOS photo formats documentation 描述了高效率设置及其适用场景。

HEIC 还支持在一个文件中编辑多张图片(例如 Live Photos 和连拍),这是 JPEG 所不具备的——这也是直接转换可能会丢失 HEIC 部分存储内容的原因。核心权衡很简单:

HEIC: ~50% size but Apple-only support. JPEG: ~2x larger but universal support

HEIC 比 JPEG 小多少?

HEIC 通常只有等效画质的 JPEG 的约 50%。对于同一张 2000px 的照片,预计大小约为:

格式 典型大小 兼容性
HEIC ~208 KB 仅限 Apple + 现代工具
JPEG ~416 KB 通用
PNG ~2.8 MB 通用,无损,大
TIFF (LZW) ~3.3 MB 打印/扫描,非常大

因此,将 HEIC 转换为 JPEG 大约会使文件大小增加一倍——这是通用兼容性的代价。如果存储空间很重要且你的工具支持 HEIC,就保留它;如果兼容性更重要,则进行转换。每种格式都拥有照片处理流程的一个阶段:

HEIC for iPhone capture, JPEG for web/email/share, TIFF for print/scan master

方法 1:网页转换器

对于一张或几张图片,请使用 Imagic AI Image Converter:上传 HEIC,选择 JPG,将画质设置为 ~90(HEIC→JPEG 本身已经损失了一点,所以不要过度压缩),然后下载。这个方法适用于任何有浏览器的设备,并能即时处理常见情况。当你使用借用的电脑、没有常用工具的工作机或 Chromebook 时,网页转换器是合适的选择——在这些地方,为少量照片安装软件不值得。它还完全规避了 Windows HEIC 扩展名的要求,因为转换是在服务器端进行的。唯一的注意事项是隐私:如果照片是敏感的,请优先使用本地方法(Mac Preview, ImageMagick),以确保文件不会离开你的设备。

方法 2:Mac (内置)

macOS 原生读取 HEIC,因此转换功能已内置:

  • Preview: 打开 HEIC,选择 文件 → 导出,选择 JPEG,设置画质。
  • Photos: 选择照片,选择 文件 → 导出 → 导出未修改或导出单张照片,选择 JPEG。导出“未修改”会保留 HEIC;而 JPEG 选项才是重新编码它。
  • 使用 sips 进行批量处理: sips -s format jpeg input.heic --out output.jpg。对于一个文件夹,将其包装在一个 shell 循环中——sips 已预装在所有 Mac 上,因此这是 macOS 用户最快、零设置的批量转换路径,适用于一次性转换数十张 iPhone 照片。

方法 3:Windows

安装了 Microsoft Store 中的免费“HEIF Image Extensions”和“HEVC Video Extensions”后,Windows 10/11 可以读取 HEIC。然后:

  • Photos 应用: 打开并选择“另存为”JPEG。
  • ImageMagick: magick input.heic output.jpg(需要一个 HEIC delegate — 参见下方)。

方法 4:iPhone (传输为 JPEG)

要让 iPhone 在你传输照片时自动转换,请设置:设置 → 照片 → 传输到 Mac 或 PC → 自动。手机内部保留 HEIC,但在通过 USB/AirDrop 发送时发送的是 JPEG。如果想直接拍摄 JPEG:设置 → 相机 → 格式 → 最兼容(选择 JPEG 而不是 HEIC)。

方法 5:命令行 / 批量处理

## ImageMagick (需要一个 HEIC delegate — 安装 libheif 或用它编译)
magick input.heic -quality 90 output.jpg

## 一个文件夹
mkdir -p out
for f in *.heic; do magick "$f" -quality 90 "out/${f%.*}.jpg"; done

如果 magick 在 HEIC 上报错,请安装 HEIC delegate(macOS 上使用 brew install libheif,或在 Linux 上使用相关包)或直接使用 libheif 中的 heif-convert

是否应该永久将 iPhone 切换到 JPEG?

这取决于你的工作流程:

  • 如果你主要停留在 Apple 生态系统内并重视存储节省,则保留 HEIC
  • 如果你经常上传到拒绝 HEIC 的系统,或与 Windows/Android 用户分享,则切换到 JPEG(设置 → 相机 → 格式 → 最兼容)。

折衷方案:保持 HEIC 拍摄以实现存储节省,但使用“自动”传输功能,确保导出的副本是 JPEG。请参阅 convert HEIC to JPG 指南了解分步操作。

常见错误

  • 过度压缩 JPEG。 HEIC→JPEG 本身已经损失了一点;保持画质在 88–92,以免堆叠出伪影。
  • 假设 Windows 可以读取 HEIC。 它需要免费的 HEIF/HEVC 扩展名;没有它们文件将无法打开。
  • 忘记 Live Photos / 连拍。 平面的 JPEG 转换会丢失 HEIC 所能存储的多帧内容。
  • 反复重新转换。 每次 HEIC→JPEG→JPEG 的过程都会增加有损伪影。从原始文件只转换一次即可。
  • 剥离编辑记录。 HEIC 可以存储非破坏性编辑;原始(raw)转换导出的是原始版本,而不是编辑后的版本。

常见问题解答

为什么 iPhone 使用 HEIC?

因为在等效画质下,HEIC 大约只有 JPEG 的一半大小,这节省了存储空间。Apple 从 iOS 11 开始将其设为默认相机格式。代价是兼容性——HEIC 不是所有地方都支持的,而 JPEG 是。

HEIC 比 JPEG 小多少?

在等效画质下,大约小 50%。这种存储节省就是采用该格式的原因。在手机上保留 HEIC 以节省空间,但在与不支持 HEIC 的系统分享时,转换为 JPG。

将 HEIC 转换为 JPG 会损失质量吗?

会轻微损失——JPEG 是有损的,所以一次转换就会增加一代压缩痕迹。在画质 90+ 下,这种损失是肉眼不可见的。分享时只转换一次;不要反复重新编码。

我如何在 Windows 上转换 HEIC?

Windows 11 安装了正确的编解码器(来自 Microsoft Store)后可以打开 HEIC,或者使用免费的转换器。对于批量处理,命令行工具 (ImageMagick, heif-convert) 可以处理文件夹。请参阅 HEIC converter guide

我可以将 iPhone 设置为拍摄 JPEG 吗?

可以——在设置 > 相机 > 格式中,选择“最兼容”来拍摄 JPEG。代价是文件更大(HEIC 大约只有一半)。为了存储空间保留 HEIC,或为了兼容性切换到 JPEG。

HEIC 支持透明度吗?

不支持——HEIC 是一个没有 Alpha 通道的照片格式,因此透明图像会强制添加背景。如果需要透明度,请使用 PNG 或 WebP。HEIC 适用于照片;它不能替代需要透明度的 PNG。

我可以在 Windows 上批量转换 HEIC 吗?

可以——安装了 HEIC codec(Microsoft Store)后,Windows 可以打开它们,或者使用免费的转换器。对于文件夹,ImageMagick 或 heif-convert 可以通过命令行处理批次任务。请参阅 batch processing guide

将 HEIC 转换为 JPG 会损失质量吗?

会轻微损失——JPG 是有损的,所以一次转换就会增加一代压缩痕迹。在画质 90 或以上,这种损失在正常观看尺寸下是不可见的。分享时只转换一次;不要反复重新编码。如果将来可能再次转换,请保留 HEIC 作为主文件。

Windows 能打开 HEIC 吗?

Windows 11 可以,前提是已从 Microsoft Store 安装了 HEIF 和 HEVC codec 扩展。没有它们,HEIC 文件将无法打开。为了分享或用于没有编解码器的机器,转换为 JPG,它可以在任何地方打开且无需设置。命令行工具或免费网页转换器可以绕过批处理任务的编解码器要求。

HEIC 支持 RAW 吗?

不完全是——一些 iPhone 会以 HEIC + RAW 的组合模式拍摄,但 HEIC 本身是一种压缩照片格式,而不是 RAW 容器。若要获得真正的 RAW 文件,请使用 iPhone 的 ProRAW 或专用 RAW 模式进行拍摄,它会生成一个 DNG 文件,你需要在 RAW 处理软件中开发它。HEIC 是日常的压缩输出;而 RAW 才是可编辑的主文件。

Close-up of a smartphone screen displaying the Pexels app with a blurred background.

图片来源

  • 格式大小比较和 where-formats-belong 图表——由作者根据一张风景照片(Pexels #1287145,摄影师来自 eberhard grossgasteiger)生成,以展示实际测量的格式尺寸和每种格式的作用。

阅读指南的同时,欢迎使用这些免费工具。

PNG转WebP:如何高效转换与压缩PNG图片 的封面图片

Tue Mar 17 2026 20:00:00 GMT-0400 (Eastern Daylight Time)

PNG转WebP:如何高效转换与压缩PNG图片

本文指导您如何将PNG格式转换为WebP,从而显著减小网页文件体积。我们将详细探讨无损WebP和有损模式的适用场景、提供实际测量大小对比,并演示使用cwebp及Pillow命令进行转换,同时保留PNG作为可靠的回退选项。

图片SEO优化:实用的2026年检查清单 的封面图片

Tue Mar 10 2026 20:00:00 GMT-0400 (Eastern Daylight Time)

图片SEO优化:实用的2026年检查清单

这是一份针对2026年的实用图片SEO检查清单,涵盖了alt text、文件名、格式、压缩、Core Web Vitals、structured data以及测量等关键要素,帮助您提升图片的搜索引擎可见性和性能。