跳到主要内容

HEIC to PNG

在浏览器中将 HEIC 转为 PNG,文件无需上传

文件在本地处理,无需上传

输出说明HEIC → PNG

转换后的图片将在这里显示

转换结果直接下载到你的设备

HEIC/HEIF 在浏览器中解码,不支持的编码会被拒绝

保存前请检查图片方向,本工具只生成一张静态 PNG,所测多图 HEIC 也是如此

如何使用 HEIC to PNG

  1. 在上方选择一个 HEIC。
  2. 点击“转换为 PNG”,在浏览器中解码并编码。
  3. 检查实际 PNG 的方向和透明区域,再下载。

接收应用需要 PNG 或需保留已有透明度时可使用此工具。请保留 HEIC 原件,输出仅为一张静态图,不是去背景、修复照片或提取 HEIC 全部内容的工具。

HEIC 样本实际生成了什么?

2026 年 10 月 10 日在桌面内置浏览器转换 4 个自制 HEIC,保存 PNG 后用 Pillow 独立解码,另用 3 个输入测试错误。输入于 10 月 9 日用 Pillow 11.3.0、pillow-heif 1.8.0、质量 80 生成,是小型合成图而非 iPhone 照片,未记录浏览器引擎版本。

HEIC 与实际 PNG 配对,测试于 2026 年 10 月 10 日
输入与用途HEIC 尺寸 / 字节下载的 PNG
四条透明度色带320 × 192 像素
1,970 字节
320 × 192 像素 · 2,213 字节
EXIF 方向 6 标记解码后 256 × 384 像素
1,629 字节
256 × 384 像素 · 4,680 字节
容器中存储两张不同图片256 × 160 与 192 × 256 像素
2,990 字节
单张 PNG · 256 × 160 像素 · 2,585 字节
高变化细节网格512 × 320 像素
88,825 字节
512 × 320 像素 · 169,296 字节

透明度保留,但隐藏颜色改变

四条竖带 Alpha 为 0、64、128、255,下载 PNG 的中心保留这些值:不可见、两级半透明与不透明。这只验证该 RGBA 样本,不代表所有 HEIC 变种或辅助透明表示都支持。

完全透明色带中隐藏的 RGB 在 PNG 中变为黑色,不透明度为四分之一的色带也与独立 HEIC 解码结果存在少量 RGB 差异。因此,不能将整个转换流程称为像素完全一致。PNG 的无损存储不代表原 HEIC 容器、隐藏颜色或元数据都保持不变,请将图片放在合适的背景上检查显示效果。

方向需要目视检查

EXIF 方向 6 标记输出仍为 256 × 384,橙色角在左上,TOP LEFT 文字倒置在右下,独立 HEIC 参考排列相同。这是警示样本,不证明自动旋转始终正确。编码流程可能同时处理存储变换与 EXIF,本测试未隔离决定结果的具体阶段。

PNG 中没有 EXIF 方向标签,接收查看器无法靠原标签修正。请检查熟悉的边角、面部或文字,方向错误时在编辑器修正并保留原件。未测其他方向值、手机、HDR 或色彩配置精度。

多图 HEIC 变成一张静态 PNG

容器含绿色横幅主图与红色竖幅副图,独立解码确认两张均存在。工具只提供绿色 256 × 160 PNG,没有第二张 192 × 256 图,没有归档或选图控制。这只记录该容器,不代表所有 HEIC 的图片排序。

如果需要提取文件中存储的全部图片,请使用明确支持完整提取的工具或流程。这里下载成功只说明得到了一张静态图片,不代表连拍、图像序列、深度图或全部辅助图片都已导出。替换原文件前,可以将原件与下载结果并排比较。

细节网格的 PNG 变大了

高变化图由 88,825 增至 169,296 字节,尺寸仍为 512 × 320。双图容器从 2,990 降至 2,585 字节,但遗漏第二张,不是相同内容的压缩收益。这些字节配对不预测照片大小或节省比例。

三类错误均没有下载

43 字节、扩展名为 .heic 的文本未通过文件头检查;64 字节的截断文件在解码时失败。有效的 4097 × 96 HEIC 虽然只有 1,586 字节,仍因边长超限而被拒绝。每次报错都会清除上一次下载结果,因此不能只根据压缩后的文件大小判断能否转换。

当前每个文件最多 20 MiB,每边最多 4096 像素,总像素数不超过 1600 万。本次测试验证了边长限制,没有单独验证文件大小和总像素数的边界。不支持的编码也可能导致失败,请查看错误提示并保留原件,不要把报错后的空白预览当作转换成功。

可用 生成脚本重建输入,并使用 输入清单 和 带日期的输出记录 核对尺寸、字节、SHA-256 与独立检查范围。原始生成日期仍为 10 月 9 日,浏览器和编码器变化可能改变字节;配对材料是证据,不代表相对其他工具的独占优势。

替换 HEIC 前检查三件事

图解总结 10 月 10 日样本及结论边界,不预测所有照片。

实测四个 Alpha 色带在 PNG 中保留
该样本保留已有透明度,不透明照片不会自动去背景。
HEIC 中两张图片只得到一份 PNG 下载
第二张竖图未导出,单次成功不能证明完整提取容器。
高细节样本的 HEIC/PNG 实测大小
细节网格由 88,825 增至 169,296 字节,大小取决于内容与流程。

HEIC to PNG 常见问题

照片转为 PNG 会去掉背景吗?

不会,支持透明度不等于识别并删除背景。测试保留已有透明区域,去背景需另行编辑。 W3C PNG 规范(英文) 描述 Alpha 存储,该能力本身不是去背景。

下载的 PNG 包含 HEIC 所有图片吗?

不能这样判断,双图样本只导出了横向主图。本工具只提供一张静态 PNG,没有选择或提取其他图片的选项。

为什么 PNG 方向看起来不对?

存储变换与方向元数据会影响解码,EXIF-6 样本倒置且 PNG 不含原方向标签。请检查预览,必要时在编辑器修正;不保证每个 HEIC 都自动正确旋转。

为什么 PNG 比 HEIC 大?

编码方式不同,细节网格从 88,825 增至 169,296 字节。转换后显示实际大小,不承诺更小或恢复已丢失细节。

可以选择多张 HEIC 或导出 ZIP 吗?

本页每次转换一个文件,只提供一张静态 PNG,不支持批量转换,也不会把 HEIC 中的全部图片打包为 ZIP。如果还需要其他图片或元数据,请保留源文件。