如何在 Windows 上将 HEIC 转换为 PNG
只要 Windows 能显示你的 HEIC 照片,就可以在“画图”中打开一张,选择“文件”>“另存为”>“PNG 图片”;这样一次只能处理一张。File Acture 的“转换图像”可以一次运行就批量转换为 PNG,把照片转正,并默认不写入相机信息和位置信息。
更新于 2026年10月1日阅读约 6 分钟
File Acture 团队
iPhone 把照片存为 HEIC。可是把照片复制到电脑上后,你会发现 Windows 显示不了它们,或者编辑软件、设计工具或上传表单要的是 PNG。下面介绍 Windows 自己就能完成的方法、批量转换时更快的方法,以及文件大小方面会发生什么。
应该把 HEIC 转换为 PNG 还是 JPG?
PNG 会把照片的每个像素按解码后的样子原样保留,几乎所有编辑软件和设计工具都能打开,HEIC 不被接受的地方它也能被接受。HEIC 照片在压缩时已经损失了一些细节,所以转换为 PNG 不会再增加损失,但也无法找回已经丢掉的东西。
代价是文件大小:存为 PNG 的照片比原来的 HEIC 或 JPG 大好几倍。对于日常分享、邮件和上传,把 HEIC 转换为 JPG能得到小得多的文件。
- 通常值得:还要继续编辑的照片、用于坚持要 PNG 的设计工具、游戏或演示文稿的照片,以及只接受 PNG 的表单。
- 通常不值得:要通过邮件发送、发布,或上传到有大小限制的网站的照片。JPG 要小得多。
- 得不到透明区域:相机拍的照片没有透明区域,所以改成 PNG 只会增加文件大小。
为什么 Windows 打不开 HEIC 文件?
HEIC 照片使用视频编解码器 HEVC,所以 Windows 需要先从 Microsoft Store 安装两个扩展才能显示它们:免费的“HEIF 图像扩展”,以及在大多数地区需要付费的“HEVC 视频扩展”。只装了 HEIF 扩展的话,.heic 文件仍然打不开。
两个扩展都装好后,“照片”和“画图”就能像打开其他图片一样打开 HEIC 照片。File Acture 也是通过同样的 Windows 编解码器读取它们的,所以如果 Windows 显示不了你的照片,请先安装这两个扩展。
如何在 Windows 上免费将 HEIC 转换为 PNG
装好这两个扩展后,“画图”可以打开 HEIC 照片并将其存为 PNG,一次一张。
在“画图”中打开照片,选择文件>另存为>PNG 图片并保存。HEIC 原件保持不变,而且 PNG 是无损格式,所以没有质量设置。用这种方法转换二十张照片,就得重复二十次打开和保存。
如何用 File Acture 批量将 HEIC 转换为 PNG
File Acture 的“转换图像”能在你的电脑上一次运行就把一批 HEIC 照片转换为 PNG。
在格式中选择 PNG。质量只对 JPEG 和 WebP 等有损格式有效,所以对 PNG 不起作用。保留元数据默认关闭,因此相机信息和位置不会写入 PNG。每张照片的颜色在读取时都会转换为 sRGB,因此在其他程序中也能保持一致;照片会根据方向标签自动转正,每个 PNG 都沿用原来的文件名。
同一个工具还能转换为 JPEG 和 WebP,除了 HEIC 和 AVIF,也能读取 TIFF、GIF 和 BMP 文件。新文件会保存到你在文件夹中选择的位置,原始文件保持不变,也不会上传任何内容。
为什么 PNG 比 HEIC 大这么多?
HEIC 通过丢弃眼睛几乎察觉不到的细节,把照片压缩得非常高效。PNG 则保留每一个像素,而照片里有无穷无尽的细微颜色变化,用这种方式很难压缩,所以由 HEIC 照片生成的 PNG 通常比 HEIC 大好几倍,也比同一张照片的 JPG 更大。
所以,只在某个地方需要 PNG 时才转换为 PNG,而不要为了缩小或保护照片。如果这个 PNG 之后还得符合大小上限,压缩图像可以达到 500 KB 之类的目标,但由于 PNG 是无损格式,目标越小,像素就越少。
转换 HEIC 照片前需要了解什么
转换整个文件夹之前,先确认像素尺寸、元数据,以及你究竟为什么需要 PNG。
- 像素尺寸:转换不会改变它。要让照片更适合邮件或网页,可以批量调整它们的大小。
- 元数据:默认情况下,相机信息和位置不会写入 PNG。
- 重命名不等于转换:把
photo.heic改名为photo.png只会改变名称。内容仍然是 HEIC,会检查内容的网站依然可能拒收这个文件。 - 已有的 PNG 需要变成 JPG?一次运行就能把 PNG 转换为 JPG。
- 批量:免费版每次运行最多转换 5 张照片,每台电脑有 3 次运行;如需 Pro,请查看价格。
如何用 File Acture 将 HEIC 转换为 PNG
- 1
添加照片
选择转换图像,然后拖入 HEIC 照片,或单击选取文件…。
- 2
选择 PNG
在格式下,选择 PNG。质量对 PNG 不起作用,不用理会。
- 3
决定元数据
让保留元数据保持关闭(默认设置),相机信息和位置就不会写入 PNG。
- 4
转换
单击转换。PNG 沿用原来的文件名,存放在文件夹所示的位置。
在你的电脑上,把 HEIC 照片批量转换为 PNG。
免费试用 · 在你的电脑上运行
| 方法 | 一次处理的照片数 | 需要 HEIF 和 HEVC 扩展 | 结果 |
|---|---|---|---|
| “画图”,“文件”>“另存为”>“PNG 图片” | 一张 | 是 | 一份 PNG 副本 |
| iPhone,“传输到 Mac 或 PC”>“自动” | 你复制的每一张 | 否 | 电脑上的 JPG,而不是 PNG |
| 把文件名改成 .png | 任意数量 | 否 | 内部仍是 HEIC;只有名称变了 |
| File Acture“转换图像” | 一整批 | 是,它使用同样的编解码器 | PNG、JPG 或 WebP |
常见问题
如何在 Windows 上免费将 HEIC 转换为 PNG?
在“画图”中打开照片,选择“文件”>“另存为”>“PNG 图片”。它一次只能处理一张,并且需要 Microsoft 的 HEIF 和 HEVC 扩展。
如何在 Windows 上批量将 HEIC 转换为 PNG?
把照片添加到 File Acture 的“转换图像”,把“格式”设为 PNG,然后单击“转换”。免费版每次运行最多 5 张照片。
为什么 Windows 打不开 HEIC 文件?
HEIC 照片是用 HEVC 压缩的,所以 Windows 需要从 Microsoft Store 安装 Microsoft 的“HEIF 图像扩展”和“HEVC 视频扩展”。HEIF 扩展免费;HEVC 扩展在大多数地区需要付费。
为什么我的 PNG 比 HEIC 大这么多?
HEIC 对照片做有损压缩,而 PNG 保留每一个像素,照片用这种方式很难压缩。预计会是 HEIC 的好几倍,也比同一张照片的 JPG 更大。
HEIC 转换为 PNG 会损失质量吗?
不会再有损失:PNG 是无损格式,会保留解码后照片的每一个像素。但它无法找回 HEIC 压缩时已经丢掉的细节。
转换会移除照片中的位置信息吗?
File Acture 默认不会把相机信息和位置信息写入 PNG,因为“保留元数据”是关闭的。要检查一张照片,可以在文件资源管理器中打开它的“属性”,看看“详细信息”选项卡中有没有 GPS 部分。