跳到主要内容
Toolars
探索

HEIC 转 JPG

拖入 HEIC 或 HEIF 照片后,本页会用本地 HEVC 引擎解码,再重新编码为 JPG,方便在无法打开 HEIC 的应用里使用。解码和编码都在你的浏览器标签页内完成。主要限制是:解码后的照片单边不能超过 8,192 px、总像素不能超过 24 MP,超出的照片会被直接拒绝,而不会被悄悄缩小。

工具速览

HEIC 文件上限
每张 25 MiB,高于其他格式的 12 MiB 上限
解码后尺寸上限
单边 8,192 px、总计 24 MP,在解码后检查
解码器下载
约 3.3 MB,仅在 HEIC 文件通过校验后才获取,之后缓存在此设备上
JPG 质量
50% 到 95%,步长为 5,默认 85%
方向
HEIF 的旋转和镜像信息,或单独的 EXIF 方向标记,会应用到像素上
不支持转换
HEIF 动画序列;连拍文件只转换主图

任务路径 / 从输入到结果

如何把 HEIC 照片转成 JPG 文件

  1. 01

    添加 HEIC 照片

    点击“选择文件”,或把 .heic、.heif 文件拖到拖放区。一次选择多张即可加入批量队列,最多 12 张照片、合计 96 MiB。

  2. 02

    解码器只需加载一次

    第一次转换 HEIC 时会显示“正在下载本地 HEIC 解码器”及进度百分比。之后在这台设备上转换 HEIC 会复用已缓存的引擎,立即开始。

  3. 03

    检查质量后转换

    “转换为”已设为 JPEG。如果想要更小或更清晰的文件,调整“质量”滑块,然后点击“转换图片”。

  4. 04

    下载 JPG

    对比“原始”和“转换后”的字节大小,然后点击“下载”。批量结果可用“全部下载(zip)”一次保存。

为什么 HEIC 照片需要一份 JPG

HEIC 是把 HEVC 压缩的静态图像装进 HEIF 容器的格式。本转换器自带本地解码器,不依赖浏览器是否支持。当某个应用、设备或上传表单不接受 .heic 文件时,就把这份 JPG 交给它。

JPG 是对解码后像素重新进行的有损编码,因此文件大小取决于你选择的质量,而不是原来的 HEIC 文件;结果面板会显示实际字节数。GPS 位置、拍摄时间、设备型号等相机 EXIF 不会写入新文件。源文件的色彩配置文件也不会被复制:像素会经过 sRGB 画布,广色域颜色可能略有偏移。

只有主静态图会被转换。容器中存放的辅助图像(例如深度图)不会保留;如果文件是连拍,工作区会提示当前转换的是主图。

常见问题

为什么第一次转换 HEIC 比较慢?
第一个 HEIC 文件会触发一次性的解码器下载,约 3.3 MB 的 WebAssembly 和配套代码,由本站提供。它会保存在此浏览器的离线缓存中,以后访问就不必再下载。照片本身在此标签页的后台 Worker 中解码,不会发送到任何地方。
4800 万像素的 HEIC 能转换吗?
不能。解码后的图像必须在 24 MP 以内且单边不超过 8,192 px,48 MP 的照片超出了这个范围,因此转换器会停止并显示测得的尺寸,而不会在你不知情时缩小。请先在相册应用里导出一份较小的副本,再转换它。
JPG 会保留照片的拍摄地点吗?
不会。JPG 由画布像素编码而成,该编码器不写入 EXIF 数据块,所以 HEIC 中的 GPS 坐标、时间戳和相机信息都不会出现在下载的文件里。如果以后还需要这些信息,请保留原始 HEIC。
为什么我的 HEIC 被当作动画序列拒绝?
容器品牌标记为 HEIF 图像序列的文件,会在下载解码器之前就被拒绝,因为本页只转换静态图像。请在创建它的应用中把其中一帧另存为 PNG 或 JPEG,再转换那一帧。
转换后的照片会横过来吗?
不会。解码器会应用 HEIF 项目中保存的旋转和镜像属性;只带 EXIF 方向标记的文件会在解码后旋转,所以 JPG 会以正确方向保存。

图片格式转换器