跳到主要内容
ImgBench

把 HEIC 转成 JPG

iPhone 默认把照片存成 HEIC,Windows 和很多网站都打不开。这个页面在本地解码,输出一张普通的 JPG,可以直接分享、上传或打印。

把图片拖到这里,或选择本地文件

HEIC / HEIF · 每批最多 200 张图片,单个文件最大 50 MB。

文件由浏览器在本地读取,绝不会上传到服务器。

队列

还没有图片

    加入的图片会显示在这里,包含预览、文件大小、进度和错误信息。

    设置

    → JPEG

    透明区域填充

    JPEG 不支持透明,透明区域会用这个颜色填充;PNG、WebP、AVIF 会保留透明。

    iPhone 开启「高效」格式后,照片会存成 HEIC:同画质下体积约为 JPG 的一半,但出了苹果生态,能直接打开的软件很少。转成 JPG 是最省事的解决办法。

    什么时候需要转

    转换是怎么完成的

    这个页面用 libheif 的 WebAssembly 版本在本地把 HEIC 解码成完整分辨率的像素,再绘制到画布上,按你选择的画质编码为 JPG。

    因为是本地处理,所以图片不会上传、没有大小配额,关闭标签页后也不会有残留。解码比打开 JPG 慢一些,第一次还会加载一个解码模块,批量转换需要稍等。

    画质与体积

    JPG 是有损格式。默认画质 90%,大多数照片在视觉上和原图几乎一致,而体积比无损格式小得多。

    只在屏幕上看的照片可以降到 80% 左右;细节多或有文字的照片建议保持较高画质。已经压缩过的文件再编码不会变清晰,所以请从 HEIC 原图转换,不要拿 JPG 副本反复转。

    JPG 不会带走的信息

    拍摄时间、相机型号、GPS 位置等 EXIF 标签不会被复制,因为 HEIC 把它们存在另一种项目表结构里,本转换不会重写。可见画面不受影响,编码前会按原始方向摆正,不会出现横躺的照片。

    实况照片会丢掉动态部分,连拍序列可能被直接拒绝而不是猜测某一帧。文件无法解码时,卡片会明确报错,不会生成一个损坏的结果。

    操作步骤

    1. 拖入 HEIC 或 HEIF 文件。 这个页面会拒绝其他格式。
    2. 导入即开始转换。 输出格式已锁定为 JPG,需要更小体积时调整画质。
    3. 查看结果。 卡片上标出源文件、新尺寸和体积变化。
    4. 下载。 单张直接下,整批打包成 ZIP。

    相关页面

    常见问题

    为什么 HEIC 文件打不开?+

    HEIC 是基于 HEVC 的容器格式。桌面版 Chrome、Edge 和 Firefox 都没有内置解码器,Windows 还需要从应用商店额外安装解码包。JPG 则几乎所有软件都支持。

    照片会被上传到服务器吗?+

    不会。HEIC 由运行在当前标签页里的 WebAssembly 解码器处理,文件始终留在本机。

    转换会损失画质吗?+

    原始像素会被完整解码,随后按你选择的画质重新编码一次 JPG。默认 90% 在视觉上很接近原图,想减小体积可以调低。

    拍摄时间和位置信息会保留吗?+

    不会。HEIC 把元数据存在另一种容器结构里,本转换不会复制,所以输出的 JPG 没有 EXIF 信息。画面本身不受影响,编码前已按原始方向摆正。

    实况照片和连拍能转吗?+

    只能转换单帧静态画面。实况照片会取它的静态帧;连拍序列或包含多张图片的文件可能直接报错,而不会随便挑一张交差。

    可以整个相册一起转吗?+

    可以。一次选中多张,会依次解码处理,支持逐张下载或打包成 ZIP。

    相似页面

    • 把图片转成 JPG — 图片转 JPG:把 PNG、WebP、AVIF、BMP 等常见图片转成兼容性最好的 JPG。浏览器本地处理,不上传服务器,支持整批转换、逐张下载或打包 ZIP。
    • 把图片转成 PNG — 图片转 PNG:把 JPG、WebP、AVIF、BMP 等常见图片转成无损 PNG,透明通道完整保留。浏览器本地处理,不上传服务器,支持批量转换与 ZIP 下载。
    • 把图片转成 WebP — 图片转 WebP:把 JPG、PNG、AVIF、BMP 转成体积更小的 WebP,兼容性和透明背景兼顾。浏览器本地转换,不上传服务器,支持批量处理与 ZIP 下载。

    指南

    • JPEG、PNG、WebP 与 AVIF 详解 — 各种格式分别在什么场景下最合适、透明通道需要付出什么代价,以及 EXIF 方向信息如何悄悄影响每一张旋转过的照片。

    全部工具