跳到主要内容
File Acture

如何在 Mac 上将 PNG 转换为 JPG

最简单的内置方法是“预览”:打开 PNG,选取“文件”>“导出”,把“格式”设为 JPEG 并存储(整个文件夹可以用“终端”中的 sips 命令转换)。File Acture 的“转换图像”可在你的 Mac 上用一个质量滑块批量转换,并且因为 JPG 无法存储透明度,它会把透明区域填充为白色。

更新于 2026年9月30日阅读约 6 分钟

File Acture 团队

表单只接受 JPG,邮件附件太大,或者网站拒绝了你的 PNG。在 Mac 或 MacBook 上转换只需几秒钟,但这样做是否合适,取决于图片里是什么。下面介绍 macOS 自带的免费方法、你需要为此付出的代价,以及转换整个文件夹时更快的办法。

应该把 PNG 转换为 JPG 吗?

PNG 会原样保留每一个像素,还可以是透明的。JPG 会丢弃眼睛几乎察觉不到的细节,因此文件小得多,但它不支持透明。

所以要看图片本身。保存为 PNG 的照片通常比实际需要大得多,转换为 JPG 后几乎看不出变化,却小了很多。截图、文字和线稿则相反:纯色和锐利的边缘适合 PNG,而 JPG 会在字母和线条周围留下模糊的光晕。

  • 通常值得转换:照片和其他摄影类图像,以及表单或网站只接受 JPG 的任何情况。
  • 通常不值得:截图、文字、徽标、图表和线稿。它们的边缘会变模糊,文件甚至可能变大。
  • 需要透明度就别转换:JPG 无法保留透明度。

如何在 Mac 上免费将 PNG 转换为 JPG

macOS 无需额外软件就能将 PNG 转换为 JPG:“预览”、访达的“转换图像”快速操作,以及“终端”中的 sips 命令。

  • 预览:打开 PNG,选取“文件”>“导出…”(macOS 27 中为“文件”>“导出为…”),把“格式”设为 JPEG,然后拖移“质量”滑块。如果有多个文件,就在同一个窗口中打开,选中边栏中的所有缩略图,再从“文件”菜单一起导出。
  • 访达:选中文件,按住 Control 键点按,选取“快速操作”>“转换图像”,选择 JPEG 和图像大小,再决定是否勾选“保留元数据”。这里没有质量设置。
  • 终端:sips -s format jpeg photo.png --out photo.jpg 可以转换一个文件,加上 -s formatOptions 85 可以设置质量。要处理整个文件夹,先创建一个名为 converted 之类的文件夹,然后在存放 PNG 的文件夹中运行 sips -s format jpeg *.png --out converted。sips 会不经询问就替换同名文件,而且不加 --out 时会直接改写原始文件本身。

如何用 File Acture 批量将 PNG 转换为 JPG

File Acture 的“转换图像”能在你的 Mac 上用同一个质量设置,把一批 PNG 文件转换为 JPG。

在格式中选择 JPEG,然后设置质量,默认值为 85。保留元数据默认关闭,因此相机信息和位置会被移除,而颜色描述文件始终保留,颜色不会偏移。每个 JPG 都沿用原来的文件名,除非你选择其他文件夹,否则会存储到文稿 › File Acture › 图像,原始文件保持不变。

PNG 转换为 JPG 时,透明区域会怎样?

JPG 无法存储透明度,所以每个转换工具都必须用纯色填充透明区域,而且各个工具选的颜色并不相同。File Acture 会把它们填充为白色,半透明的边缘和柔和的阴影也会融入白色。sips 在 macOS 27 上也是这样,但其他工具和较旧版本的 macOS 可能会把这些区域涂成黑色。

发送之前先看一下结果。如果白色不适合这张图片,或者徽标必须保持透明,就保留 PNG,或者在 File Acture 中选择能保留透明度的 WebP。

应该选择多高的 JPG 质量?

默认的 85 对照片来说是个合理的折中:在屏幕上几乎看不出和原图的区别,又不浪费空间。

用于打印或之后还要再编辑的照片,可以调到 90 或更高;只需在网页上好看的图片,可以降到 70 或 75。截图和文字最先暴露瑕疵,所以请用 90 或更高,或者保留 PNG。如果网站规定了文件大小上限,就别再猜了:压缩图像可以按 500 KB 这样的目标大小写出 JPEG。

转换 PNG 为 JPG 前需要了解什么

转换之前,有几点值得检查。

  • 改名不等于转换:把 photo.png 改成 photo.jpg 只是改了名字。内容仍然是 PNG,会检查内容的网站照样可能拒绝这个文件。
  • 保留 PNG:编辑后再次存储的 JPG 每次都会多丢一点细节,所以请把 PNG 当作母版。
  • 动画 PNG 只会保留第一帧。
  • 其他格式:WebP 和 HEIC 图像的转换方式相同,请参阅 WebP 转 JPG和 HEIC 转 JPG。
  • 批量:免费版每次运行最多转换 5 张图像,每台 Mac 有 3 次运行;如需 Pro,请查看价格。

为什么不用在线 PNG 转 JPG 工具?

大多数在线转换器都会上传你的文件,而截图里往往有比你记得的更多的内容:姓名、消息、账户页面。File Acture 在你的 Mac 上转换,不上传任何内容,所以你的图像不会离开 Mac。

如果这张 JPG 是要提交到表单的,那里多半还有 KB 上限:像素和 KB 限制详解。

如何用 File Acture 将 PNG 转换为 JPG

  1. 1

    添加 PNG 文件

    在边栏中选择转换图像,然后拖入 PNG 文件,或点按选取文件…。

  2. 2

    选择 JPEG

    在转换下,把格式设为 JPEG。

  3. 3

    设置质量

    拖移质量滑块,默认值为 85。

  4. 4

    决定元数据

    让保留元数据保持关闭,即可移除相机和位置信息;开启则会保留能保留的部分。

  5. 5

    转换

    点按转换。转换后的 JPG 沿用原来的文件名,存放在存储到所选的文件夹中。

在你的 Mac 上,用质量滑块把 PNG 文件批量转换为 JPG。

免费试用 · 在你的设备上运行

在 Mac 上将 PNG 转换为 JPG 的几种方法
方法一次处理的图像数结果
“预览”,“文件”>“导出”多张,在边栏中一起选中带质量滑块的 JPG
访达,“快速操作”>“转换图像”选中多少就处理多少没有质量设置的 JPG
“终端”中的 sips一条命令处理整个文件夹JPG,质量通过 formatOptions 设置
把文件名改成 .jpg数量不限里面仍是 PNG,只是名字变了
File Acture“转换图像”整整一批带质量滑块的 JPG,或 PNG、WebP、HEIC、AVIF

常见问题

如何在 Mac 上免费将 PNG 转换为 JPG?

在“预览”中打开 PNG,选取“文件”>“导出…”(macOS 27 中为“文件”>“导出为…”),并把“格式”设为 JPEG。如果有多个文件,可在访达中选中它们,按住 Control 键点按,然后选取“快速操作”>“转换图像”。

如何一次将多个 PNG 文件转换为 JPG?

访达的“转换图像”可以处理整个选区,但没有质量设置;sips 用一条命令就能转换整个文件夹。File Acture 的“转换图像”用一个质量滑块批量处理;免费版每次运行最多 5 张图像。

PNG 转换为 JPG 会损失质量吗?

会损失一点,因为 JPG 是有损格式。质量在 85 或更高时,照片的差别很难察觉,但截图、文字和线稿的边缘会变模糊。

为什么我的 JPG 比 PNG 还大?

PNG 处理纯色和锐利边缘(截图、文字和徽标的典型特征)非常高效,JPG 不一定能胜过它。照片则相反,转换为 JPG 后通常会小得多。

透明的 PNG 转换为 JPG 后会怎样?

JPG 没有透明度,所以 File Acture 会把透明区域填充为白色。想保留透明度,就保留 PNG。

能在 Mac 上将 JPG 转换为 PNG 吗?

可以。在“预览”中选取“文件”>“导出”并把“格式”设为 PNG,或在 File Acture 中把“格式”设为 PNG。PNG 是 JPG 的无损副本,因此不会找回 JPG 已经丢失的细节,文件通常还会变大。

相关指南