跳到正文
Yado
预览 功能 价格 常见问题 博客
简体中文
English 简体中文 繁體中文 Deutsch Français Español Italiano

博客

iPhone 照片 HEIC 转 JPG,在 Mac 上怎么做

照片 · 2026年10月27日 · 约 8 分钟

iPhone 的 HEIC 照片已经存到 Mac 后,用预览打开,在文件菜单里选择导出,再把格式设成 JPEG,就能另存一份 JPG,访达的转换图像快速操作和终端里的 sips 也能做。HEIC 原片继续留着,网站或旧 App 不接受时再生成 JPG 副本,因为转换除了重新压缩画面,还可能丢掉照片附带的信息。

iPhone 为什么拍成 HEIC

HEIF 是一种图像容器,Apple 用 HEVC 压缩其中的图像时,文件扩展名是 .HEIC,同等视觉质量下,它比 JPEG 更省储存空间,也能在画面之外附带深度图等信息。

在 iPhone 的设置里打开相机,再进入格式,高效使用节省空间的格式,兼容性最佳会让之后拍摄的新照片使用 JPEG、新视频使用 H.264,Apple 的格式说明写清了这两种选择,修改设置不会把图库里已有的 HEIC 照片全部转换。

如果只是偶尔给网站传一张图片,保留高效,单独转换要上传的照片就够了,如果日常接收照片的工具一直需要 JPEG,再考虑把拍摄格式改成兼容性最佳。

拍摄格式和传输格式分开看

相机设置决定照片拍下来是什么格式,USB 传输时还可能生成兼容副本,所以手机里存着 HEIC,不代表电脑收到的一定也是 HEIC。

要保留原片,按 Apple 当前的路径,打开设置,进入 App、照片,向下滚动后选择保留原片,这会阻止导入照片或图像捕捉时可能发生的格式转换。Apple 的说法是可能转换,不能把插线导入当成每次都能生成 JPG 的操作。

旧版英文教程里,Transfer to Mac or PC 分区的 Automatic 用来允许兼容转换,Adobe 的 Elements 2019 指南保留了这套界面说明,不过里面的 Settings > Photos 还是旧路径,现在按 Apple 的说明需要先经过 App。明确需要 JPG 时,把原文件传到 Mac,再手动选择 JPEG 导出,结果更容易确认。

先用图像捕捉或照片取到文件

只想把照片放进 Mac 文件夹,系统自带的图像捕捉已经够用,先用连接线接上 iPhone、解锁手机,如果出现信任提示,确认后再按 Apple 的导入步骤操作。

  1. 打开图像捕捉,在设备下选择 iPhone。
  2. 在窗口底部的导入到选择目标文件夹,其他位置可以点其他。
  3. 选好照片后点下载,需要整批导入时点全部下载。

准备把这批文件当原片保存,就先在手机上选择保留原片,实况照片下载后会分成静止图像和视频两个文件,两份一起保留。

如果照片已经在 Mac 的照片图库里,选中后依次打开文件、导出、导出 [数字] 张照片,在照片种类里选 JPEG,再设置导出选项,点导出并选好保存位置。保存原片则走文件、导出、导出未修改的原片,Apple 的导出说明把这两条路径分开列了出来。

首次通过连接线导入照片图库,以及其他传输方式,可以接着看 iPhone 照片传到 Mac,这里继续说已经拿到文件后的转换。

用预览转换单张照片

预览能直接调整 JPEG 质量,也能选择另存位置,不需要再安装转换工具。

  1. 用预览打开 HEIC 文件。
  2. 在文件菜单里选择导出。
  3. 在格式里选 JPEG,按需要调整图像质量。
  4. 换一个名称或保存位置,再点保存。

Apple 的预览说明也支持批量操作,把几张图片放在同一个窗口里打开,在边栏选中它们后再导出就行,如果格式菜单没有需要的类型,按住 Option 键再打开菜单,可以看到更多格式。

用于上传的副本可以单独放一个文件夹,先打开一张转换结果,看看小字和细节是否还能接受,再处理整批照片。

在访达里直接转换

在访达里按住 Control 键点按 HEIC 文件,进入快速操作,选择转换图像,再选 JPEG 和需要的图像尺寸,文件已经在文件夹里、不需要预览的质量滑块时,用这个入口更直接。

快速操作里能看到什么,取决于文件类型和已经启用的访达扩展,没看到转换图像,可以检查自定义选项,或者直接换预览。Apple 的访达说明明确列出了把 iPhone 的 HEIC 转成 JPEG 或 PNG 的用法。

用 sips 转换一个文件夹

Mac 自带 sips 图像处理命令,终端当前目录切到照片所在的文件夹后,下面这条命令会把指定的 HEIC 转成另一个 JPG 文件。

sips -s format jpeg IMG_0421.HEIC --out IMG_0421.jpg

-s format jpeg 指定输出格式,--out 指定保存位置,输出名称换成还没用过的名字,避免替换之前生成的副本,只把扩展名从 .HEIC 改成 .jpg,并没有完成这一步编码。

需要处理一个文件夹时,下面这段用于 zsh,运行前先把终端当前目录切到实际存放 HEIC 文件的那一层,不要停在上级目录。

mkdir -p JPG
for file in ./*.[Hh][Ee][Ii][Cc](N.); do
  output="JPG/${file:t:r}.jpg"
  [[ -e "$output" ]] && continue
  sips -s format jpeg "$file" --out "$output" || break
done

它会识别大小写扩展名,把副本写进 JPG 文件夹,原来的 HEIC 不动,只处理当前目录里的普通文件,不进入子文件夹,没有匹配文件时也不会处理别的文件。已经存在的同名输出会跳过,某张转换失败就停止,因此运行后还要看目标文件夹,不能把循环结束当成每张照片都生成了新副本。

用 Yado 导出后,再在 Mac 上转换

想先浏览手机图库、挑好照片再导出文件夹,也可以用 Yado,它的照片标签页需要 USB 连接,如果只是直接导入文件,图像捕捉已经能完成。

  1. 在 Yado 打开照片,保持图库选中。
  2. 点选择照片,勾选需要的图片。
  3. 点导出到 Mac,选好保存位置,再点选择文件夹。

Yado 导出手机可提供的源文件,中间没有图像转换步骤,也不提供 HEIC 转 JPG,在设置的照片导出命名里,默认选中的是原文件名,示例为 IMG_0421.HEIC,修改文件名和重新编码图像是两件事。

导出的 HEIC 留作原片,再用预览、访达或 sips 生成 JPG,挑选前想把照片放大看看,可以接着看在 Mac 上预览 iPhone 照片。

JPG 副本可能丢掉什么

普通 JPEG 导出会重新进行有损压缩,质量高时画面可能很接近原图,但继续拿 JPG 反复重新编码,仍可能丢掉更多信息,需要另一份上传文件时,从 HEIC 原片重新导出更合适。

深度和 HDR 要另外看,HEIC 可以附带深度图,HDR 照片还可能通过增益图记录如何还原明亮区域,普通转换即使保住了眼前的画面,也可能没有留下这些辅助数据。不过 JPEG 本身也可以承载深度信息和自适应 HDR,不能只看扩展名就断定信息一定保留或一定丢失,Apple 的深度数据说明和 HDR 讲解分别解释了这些能力。

单独一个 JPG 也保不住完整实况照片的视频部分,想留下动态效果,就把原来的静止图像和配对视频一起保存,用于静态上传的 JPG 另外放。

转完后,去实际使用的地方确认

用预览打开新文件,和原片对照裁剪范围、方向、细节和高光,再拿这份 JPG 去之前不接受 HEIC 的网站或旧 App 试一次,Mac 上能打开,只能说明本机能看,接收方是否接受还得在接收方确认。

如果连 HEIC 源文件都打不开,先回到传输步骤,重新下载这张照片,如果转换前就缺照片,先检查连接和手机是否有原片,iPhone 照片在 Mac 上不显示里有对应的排查步骤。

JPG 看起来不对,就从 HEIC 原片重新导出一份,检查质量和尺寸选项,如果更在意人像深度、HDR 显示或实况照片的动态效果,即使网站已经接受了 JPG,也继续保留原文件。

Yado 用一根数据线在 Mac 上管理 iPhone,照片、重复照片、App、文件和本地备份都在这里。

下载 Mac 版

继续阅读

  • 照片iPhone 照片导入 Mac,照片、图像捕捉和原片怎么选2026年10月27日 · 约 9 分钟
  • 照片iPhone 照片在 Mac 上不显示、导入不出来,按这个顺序排查2026年10月27日 · 约 9 分钟
  • 照片不导入图库,如何在 Mac 上浏览和预览 iPhone 照片2026年10月27日 · 约 8 分钟

Yado · 宿

照片、App、文件和备份,在 Mac 上轻松整理

产品 下载 功能 博客 购买
支持 常见问题 更新日志 隐私
联系 邮箱 X GitHub