批量把 HEIC 转成 JPG:4 种方法对比

发布于

有一种不用装软件、任何电脑都能用的批量转换方法,就是在浏览器里完成:一次选中所有照片,等它们转换完,再下载一个 ZIP。在 Mac 上,「照片」和「预览」也能把多张图片导出为 JPEG。需要经常转换时,可以用 XnConvert 这类桌面批量转换软件,或用 ImageMagick 命令行处理整个文件夹。

4 种方法对比

浏览器(heicly) 「照片」或「预览」 XnConvert ImageMagick
适用系统 较新版的 Chrome、Edge、Firefox、Safari,含手机 仅 Mac Windows、macOS、Linux Windows、macOS、Linux
需要安装 不需要 macOS 自带 桌面软件 命令行工具,需带 HEIC 支持(libheif)
费用 免费 macOS 自带 个人或教育用途免费,公司使用需付费许可 免费、开源
输出 JPG 文件或一个 ZIP 导出到文件夹 输出到文件夹 输出到文件夹
适合 偶尔转一批,任何电脑都能用 已在 Mac「照片」图库里的照片 需要重复转换、保存设置 脚本和超大文件夹

第三方信息于 2026 年 10 月 17 日核对,来源列在文末。

方法 1:在浏览器里批量转换

下面的转换器在本页面中运行,照片在你的设备上转换,不会上传。

把多张 HEIC 或 HEIF 照片拖到这里

或

文件不会离开你的设备——一切都在你的浏览器里完成。转换过一次后,断网也能继续使用。

可一次选择多个 .heic 或 .heif 文件,两种文件可以混在同一批里。

    提示:刷新或关闭页面会清除当前任务和结果。

    1. 选中所有照片。 点击「选择文件」,选多个 HEIC 或 HEIF 文件。在文件选择窗口里按住 Ctrl(Windows)或 Command(Mac)可以多选,按 Ctrl+A 或 Command+A 可以选中文件夹里的全部文件;也可以把选中的文件拖进方框。
    2. 查看每个文件的进度。 每张照片有各自的进度条,最多同时转换 3 张,其余的排队等候。
    3. 下载 ZIP。 点击「下载已完成文件为 ZIP」,把已完成的 JPG 存成一个文件;也可以逐张下载。

    批量转换需要知道的几点:

    • 张数没有固定上限。 照片在队列里排队,实际上限取决于设备内存:正在转换的照片、已完成的 JPG 和 ZIP 都占用页面内存。
    • 整批统一质量。 列表上方的「本批质量」滑块默认 90(满分 100),新数值对还没开始转换的照片生效。
    • 文件名。 JPG 默认保持原名(IMG_0412.HEIC 变成 IMG_0412.jpg),也可以改为「加前缀」或「按序号(001、002…)」。同一批里的同名文件不会互相覆盖,第二个会变成「IMG_0412 (2).jpg」。
    • ZIP。 包含点击时已经完成的 JPG,顺序与列表相同,放进 ZIP 时不再二次压缩。已完成的 JPG 合计超过 200 MiB 时,页面会提示分批下载。
    • 失败的照片。 只有这张标为失败,显示原因和「重试」按钮,不影响其他照片。
    • 大图。 超过 16,777,216 像素的图片会等比缩小,发生缩小时页面会提示;也可以把输出限制为长边 2560、1920 或 1280 像素。

    方法 2:Mac 上的「照片」或「预览」

    「照片」 适合已经在图库里的照片:

    1. 选中照片。
    2. 选取「文件」>「导出」>「导出 [数字] 张照片」。
    3. 把「照片种类」设为 JPEG。还可以设置「JPEG 质量」「大小」,以及「文件名称」用标题、文件名称还是序列编号。

    「预览」 适合 Finder 文件夹里的 HEIC 文件:在一个窗口中打开这些文件,在窗口边栏中选中它们,选取「文件」>「导出」,把「格式」设为 JPEG。

    与浏览器方法的详细对比见 Mac 上 HEIC 转 JPG。

    方法 3:桌面批量转换软件 XnConvert

    XnConvert 是一款批量图片转换软件,支持 Windows、macOS 和 Linux。官网列出的支持格式包括 HEIC 和 HEIF,并说明它对「个人或教育用途」免费;同一页面写明在公司中使用需要购买许可。它可以把设置存成预设,下次批量转换时直接调用,适合经常转换照片的人。

    方法 4:ImageMagick 命令行

    ImageMagick 在带 libheif 库编译时可以读写 HEIC。先确认 magick identify -list format 的输出里有 HEIC,再在照片所在的文件夹里运行:

    magick mogrify -format jpg -quality 90 *.HEIC

    使用 -format 时,mogrify 会在原图旁边生成新的 .jpg 文件,不会覆盖原图。想把 JPG 写到别的文件夹,加上 -path 和文件夹名。iPhone 文件的扩展名是 .HEIC,macOS 和 Linux 的命令行匹配文件名时区分大小写;扩展名是小写的文件用 *.heic。

    大批量转换的建议

    • 照片很多时分组转换,每组的 ZIP 存好再开始下一组。
    • 大批量转换时关掉其他占内存的标签页或应用,手机上尤其如此。
    • 保留 HEIC 原图:转成 JPG 会多一次压缩。
    • 用 heicly 转换时,JPG 保留拍摄时间和相机信息;拍摄位置(GPS)默认去掉,勾选「同时保留拍摄位置(GPS)」才会保留。

    来源

    2026 年 10 月 17 日核对:苹果在 Mac 上导出照片、视频、幻灯片放映和回忆与在 Mac 上的「预览」中转换图像文件类型、XnConvert 官网,以及 ImageMagick 的 mogrify 和支持格式页面。

    小结

    • 不想装软件:在浏览器里转换,下载一个 ZIP,照片不上传。
    • 在 Mac 上:用「照片」或「预览」导出 JPEG。
    • 经常转换或要写脚本:用 XnConvert 或 ImageMagick。

    直接处理 iPhone 上的照片,见如何把 iPhone 照片转成 JPG;在 Windows 11 上不装软件转换,见这篇指南。

    ← 全部文章