HEIC 转 JPG,在浏览器里完成

把照片拖进下面的框就开始。转换全部在你自己的电脑上完成 —— 不上传、不保存、不出这台机器。 免费、无需注册、无水印。

把图片拖到这里

或者 选择文件 · 支持 HEIC、HEIF、AVIF、WebP、PNG、JPG

它和别的转换工具有什么不一样

大多数在线转换工具会把你的照片上传到它们的服务器,然后把加了水印的文件还给你, 顺便收你一笔月费。这一个没有服务器 —— 没有地方可以上传。

不是"不会上传",是"传不出去"

这不是一句承诺,是一道约束。站点带了一个 Content-Security-Policy 响应头,里面写着 connect-src 'none' —— 浏览器会拒绝这个页面建立任何网络连接。 打开开发者工具 → Network,转一张图,你会看到请求列表始终是空的。

不拿文件大小做文章

同类工具的免费档通常卡在 100 MB、5 个文件、或者每天 1 次 —— 因为每张图都要过它们的服务器,那是成本逼出来的。 本地处理没有这个成本,所以没有理由卡你。

透明区域处理正确

透明 PNG 转 JPG,常见做法是把透明区域变成黑色。我们会在画图前先铺一层白底, 结果符合直觉。

不加水印、不要注册

没有账号、不用填邮箱,也不会在你的照片上盖一个 logo。

支持的格式

你有的能转成
HEIC / HEIF(iPhone 拍的照片)JPG、PNG、WebP
AVIFJPG、PNG、WebP
WebPJPG、PNG
PNG / JPG / JPEG互相转换,以及 WebP
GIF、BMP、TIFFJPG、PNG、WebP

HEIC 解码用的是 libheif 编译成的 WebAssembly(约 1.9 MB)。 只有你真的转 HEIC 时才会下载它 —— 转 WebP 和 PNG 不会碰到这块。 wasm 二进制已经内联在脚本里,加载它也不会产生网络请求。

定价

免费档不是试用版。它不会到期,也没有水印。

免费

¥0

  • 每次最多 10 张
  • 不限次数
  • 不上传、不注册、无水印
  • 输出 JPG · PNG · WebP

定价是拍脑袋定的,我们知道。真做出来之前,它只是个数字。

常见问题

我的照片会被上传吗?

不会 —— 而且这件事不需要你信我们。站点响应的 Content-Security-Policy 里有 connect-src 'none', 浏览器自己就会拒绝这个页面发起任何网络连接。 没有"上传代码"可以关掉,因为根本没办法上传。

十秒就能验证:打开开发者工具 → Network,转一张图,请求列表是空的。 然后把 Wi-Fi 关掉,再转一张 —— 照样能转,因为什么东西都没离开过你的电脑。

为什么是免费的?

因为它几乎不花钱。所有计算都跑在你的 CPU 上,我们没有服务器在处理你的文件, 也就没有带宽账单。免费档是用来真正使用的,不是用来逼你付费的。

HEIC 转 JPG 会掉画质吗?

HEIC 转 JPG 一定要重新编码一次,所以必然有损失。我们默认用 92% 的画质, 绝大多数情况下和原图肉眼看不出差别。想要最大文件可以把画质拉满, 想要无损就选 PNG。

能一次转一整个文件夹吗?

可以 —— 一次拖多个文件进来(免费档每次最多 10 张),转完会给你一个 ZIP 包。 如果你有几百张,那就得等 Pro 了,它会把上限提到 500。

文件最大能多大?

真正的限制是浏览器内存,不是我们。一般机器上,50 MB 以内的图片没问题。 再大就可能把标签页的内存撑爆 —— 这是桌面版唯一还能做得更好的地方, 也是 Pro 桌面版存在的理由。

断网还能用吗?

页面加载过一次之后就可以。转一张图,然后把 Wi-Fi 关掉,再转一张 —— 照样能转。