计算原理
浏览器读取每张图片,画到画布上,再按你选的格式重新保存。iPhone 的 HEIC 照片在 Safari 中可直接打开;在其他浏览器中,只有添加 HEIC 文件时才会下载一次 HEIC 解码器(heic2any,约 1.3 MB)。不会上传到任何服务器。
IMG_0423.HEIC (4032×3024) → JPG 90% → IMG_0423.jpg
选哪种格式
- JPG:到处都能打开(Windows、各类表单、邮件、打印)。透明区域会变成白色。
- PNG:无损,保留透明。适合截图、标志和文字,但照片体积大。
- WebP:同等观感下比 JPG 小约 25–35%,保留透明,目前所有主流浏览器都支持。
- HEIC 和 AVIF 只能读取不能保存,因为浏览器无法编码这两种格式。
提示
- 要把 iPhone 照片发到 Windows 电脑或网页表单,把 HEIC 转成 85–90% 的 JPG 即可。
- 把长边缩到 1920 px 足够屏幕使用,体积会大幅减小。
- 位置和相机信息(EXIF)不会复制到转换后的文件中。
标准与出处
- HTML 标准 — canvas toBlob() 编码 · WHATWG
- PNG 规范(第三版) · W3C
- RFC 9649 — WebP 图像格式 · IETF
- AV1 图像文件格式(AVIF) · Alliance for Open Media
最后核对于 2026年10月15日
常见问题
怎么把 iPhone 的 HEIC 照片转成 JPG?
把 .HEIC 文件放到上方,保持选择“JPG”,点“转换”。每张照片会以同名 .jpg 保存。在 Chrome、Edge、Firefox 中,第一次添加 HEIC 文件时会下载解码器。
照片会被上传吗?
不会。读取和保存都在你的设备上完成。唯一下载的是 HEIC 解码器脚本,文件不会发送到任何地方。
转换会降低画质吗?
JPG 和 WebP 是有损格式,但 90% 时照片看不出差别。PNG 是无损的。不过把 JPG 转成 PNG 也找不回 JPG 已丢失的细节。
能转成 HEIC 或 AVIF 吗?
不能。浏览器可以读取这两种格式,但无法保存,所以输出只有 JPG、PNG 和 WebP。