如果你需要在Mac上将HEIC或PNG格式的照片批量转换为更通用的JPG格式,无论是为了分享给Windows用户、上传至网站,还是用兼容性更好的软件打开,其实无需安装任何第三方工具。macOS系统原生就提供了多种高效、无损的批量转换方案,操作简便且能完整保留原始画质与元数据。下面详细介绍五种系统内置方法,涵盖图形界面到命令行,满足不同场景需求。

一、使用“预览”应用批量导出为 JPG
“预览”应用不仅是图片查看工具,更是强大的格式转换利器。用它进行批量转换,无需依赖外部软件,且能完美保留原始文件名、分辨率、色彩信息及EXIF拍摄参数。处理数十至上百张图片时,这一方法尤为高效。
操作流程十分直观:在访达(Finder)中,按住Command键点选,或按住Shift键框选所有待转换图片。随后右键点击,选择“打开方式 → 预览”。
所有图片的缩略图将显示于窗口左侧。此时,按下Command + A全选,再从顶部菜单栏点击“文件 → 导出所选图像”。
在弹出的对话框中,将“格式”设置为JPEG,并将“质量”滑块拖至最右侧的100%,以确保画质无损。最后选择输出文件夹,点击“全部导出”即可完成。新生成的JPG文件将与原文件一一对应。
二、通过 Finder 右键“快速操作”一键转换
若你的系统为macOS Monterey或更新版本,则可使用更便捷的“快速操作”功能。该功能深度集成于右键菜单,无需启动任何应用,实现近乎零延迟的转换。
操作方法:在访达中选中目标照片,双指轻点触控板(或使用鼠标右键)呼出菜单。将光标移至“快速操作”选项,在子菜单中直接点击“转换图像”。
接着,在弹出的面板中选择JPEG格式。如无需调整尺寸,可忽略“图像大小”设置。最后点击“转换”,系统将在原文件旁自动生成同名JPG文件,原始文件不受任何影响。
三、利用“快捷指令”创建可复用自动化流程
如果你需要频繁从不同文件夹挑选图片进行格式转换,重复操作难免繁琐。此时,“快捷指令”可帮助你建立自动化工作流,实现一键调用、全自动处理。
打开“快捷指令”应用,新建一个指令,可命名为“HEIC转JPG无损批量”。随后,按顺序添加以下三个操作:
首先,添加“选择照片”操作,务必勾选“允许多选”。
接着,添加“转换图像”操作,在设置中将格式指定为JPEG,质量调整为100%。
最后,添加“存储到文件”操作,指定一个输出文件夹(例如在桌面新建JPG_Output)。
保存后,该指令将出现在右键的“快速操作”菜单中。今后无论图片位于何处,只需选中并运行此指令,即可自动完成全部转换步骤。
四、使用终端命令行工具 sips 批量处理
面对数百甚至上千张图片的大批量转换任务,或追求极致效率的用户,终端命令行工具sips是最佳选择。作为系统底层的图像处理工具,sips执行速度极快,且在质量设为100%时实现视觉无损转换。
打开“终端”,首先使用cd命令切换到图片所在目录,例如:cd ~/Desktop/photo_batch。
随后,根据源文件格式执行对应命令:
若全部为HEIC文件,请运行:for f in *.HEIC; do sips -s format jpeg "$f" --out "${f%.*}.jpg"; done
若需一次性处理PNG、JPEG等多种格式,可运行:for f in *.png *.jpeg *.jpg; do sips -s format jpeg "$f" --out "${f%.*}.jpg"; done
命令执行完毕后,当前文件夹内将生成对应的JPG文件,原始文件均被保留。
五、通过 Automator 创建图形化批量工作流
如果你认为命令行操作不够直观,但又希望获得比基础右键更定制化的功能,那么Automator(自动操作)是理想的折中方案。它允许你通过图形化拖拽方式,创建专属的转换工具,甚至可保存为独立应用程序。
打开“自动操作”应用,新建一个“快速操作”文档。在左侧资源库中找到“更改图像类型”动作,将其拖拽至右侧工作区。
接着,在该动作的设置面板中,将“更改为”选项设为JPEG。请注意一个重要选项:若勾选“覆盖原始文件”,将直接替换原图以节省空间,但原图会被删除;若不勾选,则会生成新文件。请根据实际需求进行选择。
保存此工作流,例如命名为“批量转JPG”。之后在访达中选中图片,右键菜单的“快速操作”里将出现该选项,点击即可执行转换。
