跳到主要内容
PulsarKit

图片转WebP

把JPG、PNG、GIF、AVIF、BMP和HEIC图片转换为WebP,文件大小减少四分之一到三分之一,无需上传任何内容。

把文件拖到这里

.jpg, .jpeg, .png, .gif, .avif, .bmp, .heic · 最大100 MB

如何转换为WebP

  1. 1

    拖入图片

    一次最多100个文件,可以混合不同格式。看的是文件内容而不是扩展名,所以一个实际是AVIF的.heic文件也能正确处理。

  2. 2

    选择质量或无损

    默认质量是80,画质和质量90的JPG相当,文件却小三分之一。Logo、图标和任何纯色块较多的图片,打开无损模式。

  3. 3

    下载WebP文件

    单个文件直接下载;多个文件打包成ZIP,页面上会显示总共节省了多少。

WebP到底能带来什么

对照片来说,质量80的WebP看起来和质量90的JPG一样,文件却小三分之一左右。对Logo、截图和图表这类纯色图形,无损WebP通常比同样的PNG小三到五倍,存储的像素却完全相同。一个页面上有十几张图片时,这就是网站打开快和不快的区别,也正因如此,如今所有常用浏览器都支持WebP。质量滑块是主要的控制项;压缩力度设置决定编码器可以花多长时间为同一张图寻找更好的编码,用几秒钟换几个百分点的大小。

透明度、元数据和超大图片

PNG、GIF和AVIF原图里的透明度会保留下来。之所以有透明度质量设置,是因为WebP会单独压缩透明通道。但只要透明通道是非开即关的硬蒙版,这个设置就会强制恢复到最高,因为任何更低的值都会在抠出的形状周围产生明显的毛边,这种取舍永远不值得。相机元数据默认去掉,也可以按需保留,这时文件会重新封装成扩展WebP格式,并带有规范的EXIF数据块。方向信息总是直接应用到像素上,因为WebP没有方向标签可以把这个问题交给查看器处理。另外,这个格式每边最多16383像素,非常宽的全景图需要用最大尺寸选项,它用高质量的Lanczos滤镜缩小图片,从不放大。

文件留在你的设备上

所有解码器和WebP编码器本身都是在浏览器标签页里运行的WebAssembly模块。照片不会上传,没有服务器端排队,关闭页面后不留任何内容。iPhone拍的HEIC文件通常带有GPS坐标,它们同样在本地解码。

常见问题

WebP比JPG小多少?

在视觉质量相当时,通常小25-35%。平滑区域多的图片节省最多,噪点很重的照片节省最少。和PNG相比差距要大得多:同样的像素,无损WebP通常小三到五倍。

所有浏览器都支持WebP吗?

是的,所有常用浏览器都支持。Chrome、Firefox、Edge和Safari在电脑和手机上都已经支持多年。剩下的空缺在浏览器之外:一些老的桌面软件、打印服务和上传表单仍然不接受它,WebP转JPG工具就是为这种情况准备的。

什么时候用无损模式?

Logo、图标、截图、图表和线稿:凡是有大块纯色和锐利边缘的图片,有损压缩会在文字和线条周围出现涂抹痕迹。照片用无损不划算:文件常常比原来的JPG还大,看起来却没有任何改善。当一张图片颜色少到无损模式很可能更小时,页面会提示你。

透明度会保留吗?

会。WebP有完整的透明通道,所以PNG、GIF和AVIF原图里的透明度会完整保留。柔和的抗锯齿边缘会保留下来,硬边抠图蒙版会自动按最高透明度质量编码,边缘保持清晰。

压缩力度设置有什么用?

它告诉编码器可以花多少处理器时间,为同一张图寻找更小的编码。它从不改变质量目标,只影响编码器离目标有多近。力度0速度快,文件略大;4是兼顾两者的默认值;6可能要多花两到三倍的时间,多省几个百分点。

EXIF数据和GPS坐标会保留吗?

只有打开“保留EXIF元数据”才会保留,而且只对本身带有这些数据的原图有效,比如JPG和HEIC。默认会去掉元数据,用于网站的图片要的正是这样。方向信息是另一回事:它总是会应用到像素上,让照片保持正确的朝向。

一次能转换多少个文件?

最多100个文件,总计500 MB,可以随意混合格式。结果是一个名为pulsarkit-webp.zip的ZIP,页面会显示整批文件总共节省了多少。一个文件失败不会影响其他文件。

WebP和AVIF有什么区别?

AVIF更新,在同样质量下还能再小约20%,但编码慢得多,老软件对它的支持也更少。目前WebP是更稳妥的默认选择;如果想压得更小,下一步就是图片转AVIF。

指南

相关工具