mac系统自带五种原生方法可批量将jpg、heic、tiff转png:预览app导出、finder快速操作、automator创建快速操作、sips命令行工具、快捷指令桌面图标,均保留透明背景且不损画质。

如果你在Mac上有一批JPG、HEIC或TIFF图片,需要统一转为PNG格式以保留透明背景、避免有损压缩,又不想装第三方软件,系统自带的五种原生方法就能立刻执行。
用预览App批量导出为PNG
这是最直观的方法,适合一次性处理几十到两百张图片,所有操作都在图形界面完成,不启动终端也不依赖网络。
1、在Finder中按住Command键,逐个点击选中所有待转换的图片(支持JPG、HEIC、TIFF混合选中)。
2、右键所选文件→“打开方式”→“预览”,所有图片将以缩略图形式集中显示在左侧边栏。
3、在预览窗口中按下Command + A全选全部缩略图。
4、点击顶部菜单栏“文件”→“导出所选图像”,弹出导出窗口。
5、在“格式”下拉菜单中选择【PNG】;展开下方“选项”三角箭头,务必取消勾选“忽略 Alpha 通道”,否则带透明背景的图会变成白底;若原始图不含透明层,此项可忽略。
6、点击“选取”指定输出文件夹,再点“全部导出”——新PNG文件将按原名生成,扩展名自动替换,原始文件完好保留。
用Finder右键“快速操作”一键转PNG
macOS Monterey及更新系统已将该功能深度集成进右键菜单,全程无GUI应用启动,转换由系统服务直接执行,响应快、不卡顿、默认保留元数据和原始尺寸。
方法一:直接调用系统内置功能
1、在Finder中批量选中目标图片(支持Shift单击或拖拽框选)。
2、双指轻点触控板或鼠标右键呼出菜单,光标悬停于“快速操作”,子菜单中直接点击“转换图像”。
3、在浮动面板中,“格式”下拉选择【PNG】;确认“图像大小”保持“无更改”,且未启用任何压缩选项。
4、点击右下角“转换”按钮,几秒内同名PNG文件即出现在原文件夹中,原始JPG/HEIC文件不受影响。
方法二:若“转换图像”未显示,请先检查系统版本是否为Monterey(12.0)或更高,并确保在“系统设置→键盘→快捷键→输入源”中未禁用上下文菜单。
用Automator创建可复用的“批量转PNG”快速操作
适合高频次、跨文件夹使用的场景。配置一次后,以后只需右键→“快速操作”→点击名字,全程无需打开Automator界面。
第一步:新建工作流并设定接收条件
1、打开“自动操作”(Automator)应用,点击左上角“+”新建文档,选择“快速操作”类型。
第二步:添加核心操作并配置参数
2、在左侧操作库搜索“更改图像类型”,将其拖入右侧工作区。
3、在“更改图像类型”面板中,将“更改为”设为【PNG】;取消勾选“覆盖原始文件”,避免误删源图。
第三步:保存并启用
4、点击右上角“完成”,保存名称建议为“批量转PNG”——名称将直接出现在Finder右键菜单中。
5、此后在任意文件夹中选中图片,右键→“快速操作”→“批量转PNG”,转换立即开始,结果文件默认存于原位置,扩展名更新为.png。
用sips命令行工具批量转PNG(终端执行)
适合处理数百张以上图片的技术用户,轻量、无依赖、可精准控制路径与命名规则,所有命令均调用系统原生sips模块,无需额外安装。
1、打开“终端”,输入cd命令切换到图片所在文件夹,例如:cd ~/Desktop/photo_batch。
2、执行以下命令将当前目录所有.jpg文件转为.png:
for f in *.jpg; do sips -s format png "$f" --out "${f%.jpg}.png"; done
3、若需处理.HEIC文件,把上式中的.jpg替换为.HEIC即可;注意大小写敏感,HEIC必须大写。
4、如要将所有PNG文件输出到新文件夹(如桌面的PNG_Output),先运行mkdir -p ~/Desktop/PNG_Output,再把--out后的路径改为~/Desktop/PNG_Output/${f%.jpg}.png。
5、命令执行完毕后,终端不会提示成功,但对应.png文件已生成——请直接前往目标文件夹确认。
用快捷指令创建桌面图标一键触发
把整个转换流程封装成一个可点击的桌面图标,连Finder都不用打开,特别适合非技术用户或临时协作场景。
方法一:基于现有快捷指令模板快速构建
1、打开“快捷指令”应用,点击左上角“+”新建指令,命名为“批量转PNG”。
2、点击“添加操作”,搜索“获取文件”,设置为“来自:访达”,勾选“显示此快捷指令的操作”。
3、接着添加“转换图像”操作,在“格式”中选择PNG;关闭“覆盖原文件”开关。
4、再添加“存储文件”操作,点击“位置”选择“iCloud云盘”或“桌面”等固定路径,确保每次输出位置一致。
5、点击右上角“完成”,长按该快捷指令→“添加到主屏幕”,选择图标与名称,完成即得桌面一键按钮。
方法二:首次运行时,系统会弹出权限提示,必须点击“好”授权访达访问权限,否则无法读取图片文件。











