HEIC 转 JPG

iPhone 拍的照片默认是 HEIC,很多网站、报名的系统、老版本的 Windows 都不认。转成 JPG 就能到处用。

常见问题

为什么 iPhone 的照片是 HEIC?

苹果从 iOS 11 起默认用 HEIC 存储照片,同等画质下体积约为 JPG 的一半。代价是兼容性:Windows 需要额外装解码器,很多网站的后台也不接受这个格式。

转换后画质会变吗?

会有一点。HEIC 和 JPG 都是有损格式,转换等于重新编码一次。所以质量默认给到 92——比常见的 80 高,尽量把损失压在看不出区别的范围。

照片会传到你们服务器吗?

不会。解码用的是浏览器里的 WebAssembly 版 libheif,整个过程在本机完成。你可以打开开发者工具的网络面板自己看,处理过程中没有任何携带图片数据的请求。

竖着拍的照片转完变横了怎么办?

不会。iPhone 照片的方向信息存在文件里,工具会读出来并真正把画面转正,再写进 JPG 的像素。所以转出来的图在任何软件里都是正立的。