HEIC 转 JPG 转换器 - 免费,无需上传

将 iPhone 的 HEIC 和 HEIF 照片转换为 JPG、PNG 或 WebP。解码器直接在浏览器内运行,因此您的照片绝不上传至任何地方。

HEIC 转 JPG 做了什么

您看到文件名后缀是 HEIC,但它底层的格式其实是 HEIF——高效图像文件格式,一个自 iOS 11 起被 Apple 用作默认相机格式的 ISO 容器。在这个容器内,实际画面是通过 HEVC 压缩的,这与 4K 视频使用相同的编码器,这就是为什么在同等画质下,一张 HEIC 照片的体积通常只有手机生成 JPG 的一半。这个容器还能装载 JPG 根本没有概念的东西:alpha 通道、10 比特色深、用于人像模式的深度图、用于 Live Photos 的图像序列,以及作为一个文件打包的多张图片。转换成 JPG 意味着将 HEVC 压缩的画面完整解码回原始像素,然后用 JPG 古老得多的 DCT 压缩技术重新编码这些像素。这是一个真正的转码过程,而不是重命名,这就是为什么它比本站其他一些工具所做的文件头编辑要慢得多。这个转换器在您的浏览器内进行解码,使用的是编译为 WebAssembly 的 libheif。您第一次转换图片时,需要下载并实例化这个 WebAssembly 模块,这需要几秒钟;后续图片会复用已加载的模块,速度极快。文件直接从您的设备读到内存中,处理结果则以下载方式交还给您,因此没有任何照片会被传输到服务器。有两件事必须明白地讲出来,因为它们确实让很多人意外。其一,输出文件几乎总是比输入文件大——通常是两到三倍——因为 JPG 的效率就是无法匹敌 HEVC。这不是故障,也不表示转坏了。其二,HEIC 所携带的额外信息无法保留:如果目标是 JPG,alpha 通道会被扁平化;Live Photos 的动态内容会被丢弃,只保留静态的关键帧;用于人像模式虚化的深度图数据也会丢失。如果您需要保留透明度,请选择 PNG 或 WebP 而非 JPG 作为输出格式。本工具通过检查 ISO 容器的品牌字节来识别文件,而不是轻信文件扩展名或操作系统报告的 MIME 类型,因为这两者对 HEIC 来说都不可靠。

为什么要将 HEIC 转换为 JPG

HEIC 能为您的手机节省空间,但当照片需要离开手机时,这种高效即刻失去了意义。大量软件仍然不知道 .heic 文件是什么。

在 Windows、旧版 Android 手机、Linux 以及任何没有 HEVC 解码器许可的设备上打开 iPhone 照片
上传到拒绝 HEIC 的网站和门户——如求职申请、保险理赔、二手买卖平台和绝大多数冲印服务
导入到无法读取 HEIF 的编辑器和办公软件,包括旧版 Photoshop、GIMP、Word 和 PowerPoint
放心地把照片作为电子邮件或消息附件发送,并确信对方能直接看到它们,而不是收到一个需要自己先转换的文件

如何将 HEIC 转换为 JPG

只需四步,全部在本地完成。您的照片在您自己的设备上解码,绝不会被发送到任何地方。

1

添加一个或多个 .heic、.heif 或 .hif 文件——拖入文件,或使用选取器。每个文件都根据内容而非文件名进行验证

2

选择目标格式:选 JPG 为最广泛的兼容性,选 PNG 用于无损输出或保留透明度,选 WebP 则可获得最小的输出体积

3

为 JPG 或 WebP 设置图像质量。90% 是个不错的默认值;低于约 70% 后,压缩瑕疵开始变得可见

4

点击转换并观察逐张图片的进度,然后单独下载每张照片,或一次性下载整批文件为一个 ZIP 压缩包

常见问题

因为 HEIC 确实是一个更优秀的压缩器。它使用 HEVC 存储图像,这个编码器的设计比 JPG 晚了大约二十年,通常能以一半甚至更少的字节数达到同等的视觉质量。当压缩图像被重新编码为 JPG 时,这种高效便不复存在,文件体积随之膨胀——变大两到三倍是正常的。您的照片中没有增添任何东西,分辨率也未改变。如果输出文件大小对您很重要,请改为选择 WebP:它的压缩效率更接近 HEIC,并且得到当前所有主流浏览器的支持。
不会。HEIF 解码器是一个 libheif 的 WebAssembly 构建版本,在您的浏览器标签页中运行。您的文件在您自己的设备上被读入内存,在本地进行解码,处理结果直接以下载方式交还。没有任何数据被传输,这点此处格外重要——手机图库中的照片非常私人,且通常带有位置数据。这也意味着,页面加载完成后,即使没有网络连接,工具也能继续使用,并且实际的批量处理上限在于您设备的内存,而非上传限制。
解码 HEIF 需要 libheif,这是一个被编译为 WebAssembly 的重量级 C 语言库。在第一张图片解码之前,必须下载并实例化它,根据您的网络连接和设备,这通常需要两到五秒钟。一旦加载完毕,它会在您本次访问的剩余时间内驻留在内存,所以从第二张图片开始,转换速度会飞升。之所以特意逐张处理图片,是因为一张解码后的照片会占用大量 WebAssembly 内存,如果并行解码整批图片,峰值内存用量会成倍增加,这可能导致手机上的标签页崩溃。
仅有静态图像会得以保留。Live Photos 的动态影像被存储为一份独立的视频轨道,会被丢弃,只留下关键帧。人像模式的深度图,这一被编辑类 App 用来重新计算背景虚化的数据会丢失,所以您能保留已经融入照片的虚化效果,但无法再调整它。如果转换为 PNG 或 WebP,透明度会得到保留,但 JPG 没有 alpha 通道,因此透明区域会是扁平化的。当这些特性很重要时,请选择 PNG 或 WebP 作为目标格式。
可以。添加任意数量的文件,它们会一张接一张地被转换,屏幕上会有计数器显示当前正在解码哪张图像。所有文件应用相同的目标格式和质量设置。批次处理结束后,您可以单独下载照片,或将整个批次打包进一个 ZIP 文件中下载。每个输出文件都保留其原始文件名,仅扩展名发生变更,例如 IMG_1234.heic 会变为 IMG_1234.jpg,因此您的照片在文件夹中的排列顺序保持不变。
本工具会检查文件开头字节的 ISO 容器签名及其品牌代码,而不是相信文件扩展名或系统报告的 MIME 类型。这两者对 HEIC 而言都极不可靠——同一个 .heic 文件,在某些系统上收到的是空类型,在另一些系统上则是 image/heic。如果文件被拒,那说明其内部确实不是 HEIF,通常是因为它被重命名过、在下载时已被转换,或者是由某个在 .heic 文件名下写了 JPG 数据的应用导出的。这样的文件不需要转换;将其重命名为 .jpg 即可。
打开“设置”,然后进入“相机” > “格式”,并选择“兼容性最佳”而非“高效”。这样,新拍的照片就会直接存为 JPG。请注意,这样做将大致使每张照片的存储空间翻倍,并会禁用一些依赖 HEIF 的拍摄模式,所以很多人选择保留“高效”选项,仅在需要时进行转换。另外,在“设置” > “照片”的底部,还有一个单独的选项:选择“自动”,表示在传输到 Mac 或 PC 时转换为 JPG;选择“保留原片”,则会原封不动地传输 HEIC 文件。
不可避免会有一些,因为 JPG 是一种有损格式,照片需被重新编码。在 90% 的质量下,对于照片而言,差异很难被看出来;若设为 100%,差异实际上是不可见的,尽管文件会变得很大。这种损失仅在此次转换中发生一次——从 HEIC 文件解码出来的像素是精确的,所以在此之前没有任何画质劣化。如果您希望完全避免任何损失,请改为转换为 PNG:它是无损格式,精确重现每一个像素,代价是文件体积要大得多。

更多图片工具

探索其他强大的图片编辑工具

压缩图片

减小文件大小

调整大小

更改尺寸

裁剪图片

裁剪区域

格式转换

转换格式

照片编辑器

编辑照片

旋转图片

旋转图片

镜像翻转

水平/垂直翻转

添加水印

添加水印

添加边框

为图片加边框

圆角裁剪

添加圆角效果

滤镜调整

亮度对比度等

模糊面部

隐藏面部

马赛克

局部打码

去除背景

去除背景

提升质量

AI 提升

添加文字

在图片上加字

图片拼接

拼接多张图片

HTML 转图片

网页转图片

GIF 转图片

提取序列帧

裁剪空白

移除空白边缘

批量重命名图片

安全地批量修改文件名

圆形裁剪

将图像裁剪为圆形

黑白

将图像转换为灰度

分割图像

将图像切割为网格

合并图像

将多张图像合并为一张

更改DPI

设置图像DPI元数据

图像转Base64

将图像编码为Base64

图片转PDF

将多张图片合并成一个PDF

EXIF 元数据移除器

查看并清除照片中隐藏的元数据,包括 GPS 位置信息

Favicon 生成器

全套图标加 HTML

色板

从图片中提取颜色

Base64转图片

把Base64解码还原成图片

HEIC转PNG

把iPhone的HEIC照片转成无损PNG

文字穿插图片

把文字放到照片主体背后,全程在浏览器中完成

取色器

获取任意像素的HEX、RGB和HSL值

签名制作

手写签名并下载为透明PNG

签名去背景

把纸上的墨迹变成透明背景

透明背景制作

把背景变成透明

表情包生成器

为图片加上上下两行大字

图片放大

把图片放大 2 倍、3 倍或 4 倍

PDF 转 JPG

把 PDF 页面转成 JPG 图片

PDF 转 PNG

把 PDF 页面转成 PNG 图片

证件照制作

把 ID 照裁切到官方尺寸