选择语言

JPG/PNG/WebP转HEIC - 本地压缩,节省存储空间

在浏览器中即时将JPG、PNG、WebP图片转换为HEIC格式。HEVC高效编码,大幅缩小文件体积,不损失视觉质量。所有处理完全在本地进行,文件不上传,保护隐私。

Mehmet Demiray 发布日期 更新日期
分享
在浏览器内转换,图片不会被上传

HEIC 文件在同等质量下明显更小,但主要在 Apple 设备和较新的软件上才能打开。如果不确定文件会用在何处,请保留原始文件。

为什么应该把JPG照片转成HEIC格式?

手机存储空间频频告急,相册里动辄上千张照片——这是很多人都会遇到的烦恼。JPG格式已经服务了几十年,但在今天的高像素时代,它的文件体积显得有些笨重。而HEIC(高效图像格式)利用了和HEVC视频相同的先进压缩技术,能够在几乎不牺牲画质的前提下,把照片体积减少40%到50%。举个例子:一张12百万像素的JPG照片通常占用5 MB左右的空间,使用JPG转HEIC工具转换后,大小可能降到2.5 MB甚至更低。整个相册整理下来,10 GB的照片库可以节省出4 GB以上的空间,足够再装几千张新照片。

这种节省不靠降低分辨率或肉眼可见的画质损失,而是靠更智能的编码算法。不过,并不是所有照片都值得转换。原本就很小、压缩率已经很高的JPG(比如网上保存的小尺寸示意图),转成HEIC后节省的绝对空间有限。另外,拍摄时已经过度压缩的照片,再次编码可能会让瑕疵略微明显。最佳实践是:把原始相机拍摄的高质量JPG归档为HEIC,既省空间,也为以后在苹果设备上无缝查看做准备。

转换完全在浏览器中完成:无上传、安全快捷

JPG转HEIC的最大特色是转换过程完全在用户的浏览器中完成,无需上传服务器。这背后是WebAssembly技术将完整的HEVC编码器(libheif配合kvazaar)编译后在本地运行。当你点击开始转换,工具会启动一个Web Worker,在后台线程执行密集的编码计算,保证页面不会卡死或失去响应。

由于HEVC编码的运算量很大,一张12百万像素的照片通常需要几秒钟才能完成编码,具体时间取决于你的电脑或手机处理器性能。这不是网络延迟,而是实实在在的本地计算。相比之下,解码HEIC几乎瞬间完成,就像在相册里查看照片一样快。工具对输入图像的宽高设置了4,096像素的上限,超过这个尺寸会被要求先缩小。如果遇到超大尺寸图片,可以先用图片尺寸调整工具将分辨率降到限制以内。整个转换过程不涉及任何服务器端交互,即使断开网络连接也能正常使用。你的照片始终保留在自己手里,从隐私安全角度看,这无疑是最可靠的一种方式。

HEIC兼容性须知:哪些设备能打开,遇到问题怎么办

在开始大量转换之前,必须了解一个现实:HEIC格式目前最主要的支持阵营是苹果设备。iPhone、iPad和Mac从多年前就默认使用HEIC保存照片,预览和编辑毫无障碍。Windows系统则需要安装官方的“HEIF图像扩展”(Microsoft Store中免费获取)才能直接打开。安卓手机在9.0及以上版本通常内置了HEIC解码器,但少数厂商定制系统可能会阉割这一功能,导致无法查看。如果你需要将照片发送给使用老旧设备或未知系统的朋友,JPG依然是稳妥的通用格式。

安全的工作流是把原始JPG当作“底片”保留,使用JPG转HEIC制作压缩版本用于日常存储和浏览,节省手机或云盘空间。万一有设备打不开HEIC,随时可以用HEIC转JPG工具再转换回去,流程简单且同样免费、无上传。这种双向转换的灵活性意味着你并不需要立即抛弃JPG,而是在节省空间与兼容性之间取得了良好的平衡。

HEIC与JPG画质对比:文件小了,画质会下降吗?

可能有读者会问:HEIC文件缩小了快一半,画质会不会明显变差?答案通常是否定的。HEIC所采用的HEVC编码框架允许更精细的块划分和更高效的预测模式,所以在相同视觉质量下,它能比JPG节省更多比特。如果你设定一个较高的质量参数(例如工具默认的编码质量),肉眼几乎看不出与原始JPG的差异,但文件体积能显著下降。

需要特别注意的是,JPG本身就是有损压缩格式,它已经丢弃了原始画面中的部分信息。把一张JPG转成HEIC,相当于对已经有损的图像再次进行有损编码,这可能会引入微量的额外损失。换句话说,转换无法“找回”JPG当初丢弃的细节,只能尽量维持当前质量并减小体积。因此,不建议反复来回转换,每一次转换都会累积这种微小损失。如果你对存档画质有严苛要求,请始终保管好相机直出的原始JPG,将HEIC视为高效的存储副本。对于手机随手拍的照片,这种一次性的格式转换带来的质量折损在实际观看中完全可以忽略不计。

HEIC、JPG、WebP:如何选择最适合的图片格式

面对不同的发布和存储需求,HEIC、JPG和WebP究竟该怎么选?这份快速指南或许能帮到你:

  • HEIC:高效压缩,苹果生态无缝,适合为iPhone、iPad和Mac整理照片库,或在iCloud中大量备份。不能直接用于网页展示,部分旧设备不兼容。
  • WebP:谷歌推出的现代格式,压缩率接近HEIC,绝大多数现代浏览器都支持,是网站图片优化和安卓设备间分享的好选择。
  • JPG:诞生最早,兼容性王。无论什么设备或软件,几乎都能打开,但体积最大,存储效率低。

如果你的目标是腾出手机空间,用JPG转HEIC将相机照片批量转换是最直接的办法。如果想保留JPG或WebP格式但又希望减小尺寸,可以试试图片压缩器,它能在相同格式下智能缩减体积。如果只是需要调整图片的宽高像素而不改变格式,图片尺寸调整工具则更对路。无论哪种工具,都是全本地运行,无隐私风险。

我们回答最多的问题

怎样用JPG转HEIC把照片转成HEIC格式?

直接在页面上传你的JPG图片,工具会自动在浏览器中完成转换,几秒后就能下载HEIC文件。不需要任何设置,注意图片的最大边长不能超过4096像素。

使用JPG转HEIC需要注册账号或安装软件吗?

完全不用。整个转换在浏览器本地运行,没有注册环节,不需要下载安装任何软件或浏览器扩展,转换后的文件也不会有水印。

JPG转HEIC支持转换PNG或WebP图片吗?

支持。除了JPG,你也可以上传PNG和WebP图片,转换流程完全相同。

转换为HEIC后文件能缩小多少?

在保持相近视觉质量的前提下,HEIC文件通常比原始JPG小 40% 到 50% 左右。但如果原图本身已经被高度压缩,节省的空间会明显变少。

JPG转成HEIC会明显损失画质吗?

会有一次轻微的重新编码损失,不过在正常观看条件下肉眼很难察觉。如果你需要绝对无损存档,建议始终保留原始文件。

为什么转换完成后看不到图片预览?

因为目前主流浏览器都无法直接显示HEIC图片。把下载的HEIC文件传到iPhone、iPad或Mac上就能正常查看。如果需要在Windows上预览,可以先安装“HEIF图像扩展”,或者用 HEIC转JPG转换器 免费转回JPG。

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

不会。JPG转HEIC的所有编码工作都在你设备的浏览器里完成,照片不会离开你的电脑或手机,我们无法看到、存储或传输你的任何文件。

为什么转换一张照片需要好几秒?

因为HEIC所依赖的HEVC编码计算量很大,工具将编码器编译成了WebAssembly,在你自己的处理器上运行,不像普通图片解码那样瞬间完成。一张1200万像素的照片通常需要几秒,转换期间页面仍然可以正常操作。

提示图片尺寸超限是怎么回事?

JPG转HEIC限制输入图片的最大边长为4096像素,超过就会被拒绝。如果图片太大,可以先用 图片尺寸调整工具 把图片缩小,然后再转换。

透明底的PNG转成HEIC后,透明背景还在吗?

还在。HEIC格式支持Alpha透明通道,PNG图片的透明区域会完整保留,不会变成白色或黑色底。

参考资料

  1. High Efficiency Image File Format · Wikipedia
  2. Kvazaar — open-source HEVC encoder · GitHub · Ultra Video Group, Tampere University
  3. elheif — wasm HEIC encoder and decoder from libheif and kvazaar · GitHub