PNG 转 WebP
在浏览器中把 PNG 图片转换为 WebP,并保留透明度。可调节质量,提供处理前后预览,无需上传。
在浏览器中本地处理,你的文件不会被上传。
正在加载工具…
这个工具能做什么
PNG 是无损格式,能很好地处理透明度,但这也使 PNG 文件很大,尤其是照片和带渐变的截图。如果你接受少量有损压缩,WebP 可以用小得多的体积保存同一张图片,包括 Alpha 通道。此工具把 PNG 转换为 WebP,并准确显示你节省了多少空间(如果有的话)。
最适合转换的是照片、渲染图和大尺寸截图。颜色很少的扁平图形、像素画和小图标本来就能很好地压缩为 PNG,所以转成 WebP 后大小可能相近甚至更大。在低质量下,清晰的边缘和文字还可能出现振铃失真。对于图形,建议尝试 85 或更高的质量,并用滑块对比。
转换完全在你的浏览器中进行:PNG 被解码、绘制到画布上,再由浏览器自带的编码器编码为 WebP。透明像素仍然保持透明。这里浏览器的编码器是有损的,所以如果你需要逐像素一致的母版,请保留 PNG。
使用方法
- 1添加一个或多个 PNG 文件。
- 2选择质量。对于截图、文字和 Logo,请使用较高的数值(85 到 95)。
- 3点击“转换为 WebP”。
- 4用处理前后对比滑块检查结果,特别留意边缘和渐变。
- 5逐个下载 WebP 文件,或打包成 ZIP 下载。
支持的格式
输入:PNG(包括透明度)。输出:WebP(有损,带 Alpha 通道)。需要能够编码 WebP 的浏览器。
隐私
此工具在你的浏览器中运行。你提供的数据在你的设备上处理,不会发送到我们的服务器。
限制
- 转换是有损的:WebP 与 PNG 并非逐像素相同。母版以及后续编辑请保留 PNG。
- 较小或颜色单一的 PNG 转成 WebP 后可能会变大。工具会报告实际的大小变化。
- 无法提供完全无损的 WebP,因为浏览器画布只提供质量设置。
- 动画 PNG 会使用其第一帧进行转换。特别大的图片(超过 1 亿像素)会被拒绝。
- 不支持 WebP 编码的浏览器无法使用此工具;它会被禁用,而不是生成错误的格式。
常见问题
WebP 会保留 PNG 的透明度吗?
会,WebP 支持 Alpha 通道,所以透明区域仍然透明。在低质量设置下,半透明的边缘可能看起来略有不同。
为什么我的 WebP 比 PNG 还大?
含有大片纯色区域、颜色很少的图片(如 Logo 和图标)本来就非常小。以高质量设置转成 WebP,大小可能相同甚至更大。这种情况下请保留 PNG。
结果与 PNG 完全相同吗?
不相同。浏览器的 WebP 编码器是有损的,所以输出与原始像素会有轻微差别。如果保真度很重要,请使用较高的质量值。
我的文件会被上传吗?
不会。处理在你的浏览器中本地进行。