博客
简体中文

HEIC转PNG — iPhone照片无损转换

在浏览器中把 HEIC 照片转为无损 PNG,方便修图和设计

在浏览器中处理 · 不上传任何内容

把 HEIC 文件拖到这里

一次最多可将 50 个 HEIC 文件转换为 PNG,每个文件不超过 50 MB。也可以选择文件,或用 Ctrl+V(Mac 上为 ⌘V)粘贴复制的图片。文件不会离开你的浏览器。

转换设置

HEIC 转成 PNG 不会损失画质,但文件会比 JPG 大得多。普通照片往往更适合转 JPG。实况照片只会转换为一张静态图片。

PNG 为无损保存,画质不会降低,但文件可能比 JPG 大。

图片尺寸

转换后的文件不会保留照片中的 EXIF 信息(拍摄设备、时间、GPS 位置),但会按照片的方向信息自动旋转。

什么时候适合转成 PNG

如果你打算在修图软件或设计工具里反复修改一张 HEIC 照片,先转一份 PNG 作为底稿会更稳妥。JPG 每保存一次都会多损失一点画质,而 PNG 始终保持相同的像素,反复“编辑、保存”也不会累积压缩痕迹。有些表单或文档工具只接受 PNG,这时也用得上。如果只是想通过聊天软件或邮件发照片,JPG 小得多,是更好的选择。所有处理都在浏览器内完成,照片不会离开你的设备。

使用方法

  1. 把 HEIC 或 HEIF 文件拖到虚线区域,或点击 选择 HEIC 文件。一次最多 50 个文件,每个最大 50 MB。
  2. 默认输出完全无损。如果在意文件大小,可以勾选 压缩 PNG 体积(256 色)。
  3. 如果还想降低分辨率,选择 限制长边 并输入像素值。
  4. 用卡片上的按钮下载。文件名会从 IMG_2041.HEIC 变成 IMG_2041.png。

保存方式

  • 无损:解码后的像素原样写入 PNG。保持原始尺寸时,像素尺寸与原图相同。
  • 减色(可选):开启后,用 UPNG 把图片量化为最多 256 色的调色板。照片可能出现明显变化。
  • 旋转:照片中记录的方向会被应用。
  • 不包含:EXIF、GPS、人像模式景深图以及实况照片的视频。

一览对比

HEIC JPG PNG
压缩方式 有损,压缩效率很高 有损 无损
同一张照片的大小 小 中 非常大
反复编辑 有兼容性问题 画质损失会累积 不再有新的损失

如果不是用来修图,HEIC 转 JPG 通常是更轻便的选择。HEIC 解码使用基于 libheif(LGPL-3.0)的 heic-to 库,它单独下载,并且只在 HEIC 页面加载。完整许可文本请见 开源许可 页面。

常见问题

PNG 会比原来大多少?

大很多。PNG 不会丢弃细节,所以一张照片往往是 HEIC 的好几倍,也远大于 JPG。具体倍数取决于画面内容,可以看每张卡片上显示的转换前后大小。

PNG 的画质会比原始 HEIC 更好吗?

不会再有新的损失,但也无法提升原图。HEIC 本身已经是有损压缩,PNG 只是原样保留这个状态。好处是之后反复编辑、保存,画质都不会进一步下降。

能把 PNG 变小一些吗?

打开“压缩 PNG 体积”,图片会减少到 256 种颜色。文件会小很多,但天空这类平滑渐变可能出现色带,所以默认关闭。如果只是普通分享,HEIC 转 JPG 页面更合适。

背景会变成透明吗?

不会。照片本来就没有透明区域,所以 PNG 是完全不透明的。要去掉背景,需要另外使用抠图工具。

人像模式的景深数据会保留吗?

不会。只保存主图的像素,景深图、实况照片的视频部分以及 EXIF 位置信息都不包含在内。

没找到想要的工具?