拖入 HEIC 照片,或点击选择
HEIC, HEIF
转换会保留照片的方向,但不会复制 EXIF 元数据:转换后的图像不会保留拍摄日期、相机信息或 GPS 位置。
工作原理
HEIC 是 iPhone 和 iPad 自 iOS 11 起保存照片所用的格式。它是使用 HEVC (H.265) 压缩的 HEIF 图像,体积约为同等画质 JPG 的一半。问题在于兼容性:许多程序、网站、表单,以及未安装相应扩展的 Windows 版本都无法打开它。
本工具使用编译为 WebAssembly 的 libheif 解码文件,再通过浏览器的 canvas 重新编码为 JPG、PNG 或 WebP。它会遵循文件中保存的旋转信息,可提取连拍中的所有图像,并且可以同时处理多张照片,无需上传到任何服务器。
示例
HEIC · 8256 × 5504 · 4.3 MBJPG 92 % · 8.3 MB一张 4500 万像素的照片以 92 的质量转换为 JPG:由于压缩效率不如 HEVC,JPG 的体积几乎是原来的两倍。HEIC · 8256 × 5504 · 4.3 MBWebP 92 % · 6.3 MB在相同画质下,WebP 比 JPG 小得多,而且所有主流浏览器都能打开。如果要发布到网页,建议同时降低画质或缩小照片尺寸。HEIC · 8256 × 5504 · 4.3 MBPNG · 53.5 MBPNG 不会损失画质,但对于照片来说,文件会比 HEIC 大十倍以上。只有在需要继续编辑图像时才值得使用。使用场景
- 在 Windows 或 Linux 上打开从 iPhone 传到电脑的照片。
- 将照片上传到只接受 JPG 或 PNG 的表单、办事网站或商店。
- 为网页准备 WebP 图像,比 JPG 更轻量。
- 分享不含 GPS 位置和相机信息的照片,因为转换不会复制 EXIF。
- 一次转换大量照片,并打包为 ZIP 一起下载。
常见问题
照片会上传到服务器吗?
不会。解码和编码都在你的浏览器中完成。首次使用时会下载约 1.5 MB 的解码器,但照片始终不会离开你的设备,这对于个人照片或包含证件的照片很重要。
从 HEIC 转换为 JPG 会损失画质吗?
会有一点损失,因为 JPG 是有损格式,图像会被重新压缩。画质设为 90 到 95 时,肉眼几乎看不出差别。如果需要完全不再有额外损失的副本,请选择 PNG,不过文件会大好几倍。
如何让 iPhone 直接拍摄 JPG 照片?
在“设置”>“相机”>“格式”中,选择“兼容性最佳”。此后新拍的照片将以 JPG 保存,视频则使用 H.264,代价是占用更多空间。另一种方法是保留 HEIC,并在“设置”>“照片”>“传输到 Mac 或 PC”中选择“自动”,这样 iPhone 会在通过数据线拷贝时自动转换。
照片的日期和位置会保留吗?
不会。图像会被重新绘制,生成的文件不含 EXIF 元数据,因此会丢失拍摄日期、相机型号和 GPS 坐标。方向会应用到像素上,所以照片显示是正的。如果需要这些数据,请同时保留原始 HEIC 文件。
Live Photo 和连拍照片会怎样?
Live Photo 会保存为一个包含照片的 HEIC 和一个单独的 MOV 视频,这里转换的是照片。如果一个 HEIF 文件包含多张图像(如连拍),默认只转换主图像;启用相应选项即可全部转换,每张图像下载时会在文件名末尾加上编号。
HEIC 和 HEIF 有什么区别?
HEIF 是 MPEG 定义的容器格式,而 HEIC 是对使用 HEVC 压缩图像的 HEIF 的称呼,Apple 以及许多 Android 手机和相机都使用这种格式。本工具可打开两者,扩展名为 .heic、.heif 或 .hif 均可。