WebP 转换器
将 JPG 和 PNG 图片转换为 WebP,或将 WebP 文件转换回 JPG 或 PNG。在相同视觉质量下,WebP 通常比 JPG 小 25%–35%,这也是它成为网页图片默认选择的原因。
- 文件永不离开你的设备
- 免费,无需注册
- 无水印
- 加载后可离线使用
如何WebP 转换器
- 1
添加图片
将 JPG、PNG 或 WebP 文件拖到页面上——混合批次也没问题。
- 2
选择输出格式
选择 WebP、JPG 或 PNG 作为目标格式,然后设置质量。
- 3
下载
单独保存转换后的图片,或打包为 ZIP 下载。
WebP 为什么比 JPEG 和 PNG 更小
WebP 是一个真正意义上更新的编解码器,其设计思路借鉴了视频压缩中发展出的预测技术,而不是 JPEG 至今仍在使用的、源自上世纪九十年代的离散余弦变换。它的有损模式会根据周围已经解码的相邻像素块来预测每一个像素块,只编码预测值与实际值之间的差异,这比 JPEG 那种逐块独立编码的方式捕获到的冗余数据要少得多——正是这一步预测机制,而不是任何单一参数,构成了 WebP 体积优势的主要来源。
WebP 还做到了一件 JPEG 和 PNG 单独都做不到的事:它在同一种格式内同时支持有损和无损压缩,并配备完整的 Alpha 通道。这意味着过去需要在 JPEG(体积小、无透明度)和 PNG(有透明度、照片类内容体积很大)之间做选择的场景,现在一种编解码器就能全部覆盖——WebP 的有损模式能以 PNG 一小部分的体积,处理带透明度的照片,这是两种旧格式都做不到的。
无损 WebP,以及它的适用场景
除了大多数转换所使用的有损模式之外,WebP 还有一种无损模式,它直接与 PNG 竞争,而不是与 JPEG 竞争——具备同样的像素级精确保证,在相同图像下通常比 PNG 小 20%–30%。它适用于与 PNG 相同的内容:截图、Logo、平面图形,任何不能接受数据被舍弃的场景。这个转换工具默认输出有损格式,因为大多数转换需求都是照片类内容,在那里,微小且不可察觉的质量损失是更划算的取舍,但这个格式本身同时支持两种模式。
体积优势在实践中最重要的地方
切换到 WebP 带来的节省会在整个页面上累加,而不只是体现在单个文件上——一个页面里有十几张图片、每张都小 30%,累积起来就是页面总体积明显减轻,而这正是能真正影响 Core Web Vitals 评分的那种变化,尤其是在图片密集页面上对 Largest Contentful Paint 的影响。这也是为什么 WebP 的普及主要是由追求页面速度优化的网站推动的,而不是靠某一张图片戏剧性的前后对比。
兼容性问题,说句实话
目前正在使用的每一款浏览器——Chrome、Firefox、Safari、Edge 及其移动版本——都已支持 WebP 多年,所以对于任何只需要在网页上显示的内容,兼容性已经不再是真正需要担心的问题。需要注意的是浏览器之外的软件:一些较旧的桌面看图工具、某些版本更新之前的 Windows 内置预览功能,以及相当一部分印刷和设计软件,仍然无法直接打开 WebP 文件。
由此得出的实用原则是:对于只需要在网页上显示的内容,可以放心转换为 WebP;而对于任何可能被打开、编辑、作为邮件附件发送,或交给使用未知软件的人的内容,则应保留一份 JPEG 或 PNG 原图。出于同样的原因,网页服务器通常会同时提供 WebP 和 JPEG 后备方案,通过 picture 元素让浏览器自行选择。
常见问题
WebP 比 JPG 能小多少?
在相同感知质量下,通常小 25%–35%,对于包含大面积平面区域的图片,节省幅度往往更大。这正是 WebP 成为大多数现代网站默认图片格式的原因。
所有浏览器都支持 WebP 吗?
是的。目前所有主流浏览器——Chrome、Firefox、Safari、Edge——都已支持 WebP 多年。只有一些真正老旧的软件,比如 Internet Explorer 和部分桌面看图工具无法打开它。
WebP 支持透明度吗?
支持,WebP 拥有完整的 Alpha 通道,因此把一张带透明区域的 PNG 转换为 WebP 会保留透明效果。转换为 JPG 则不会——那些像素会变成白色。
把 WebP 转换为 JPG 是有损的吗?
是的,而且是两重有损:WebP 本身已经经过一次有损压缩,转换为 JPG 又会再压缩一次。使用质量 90 或以上可以让第二次压缩的影响保持不可察觉。