如何使用 HEIC to PNG
- 在上方选择一个 HEIC。
- 点击“转换为 PNG”,在浏览器中解码并编码。
- 检查实际 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 |
|---|---|---|
| 四条透明度色带 | 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 日样本及结论边界,不预测所有照片。
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。如果还需要其他图片或元数据,请保留源文件。