点击上传 或将 WEBP 文件拖放到此处
在浏览器中转换——不上传任何内容关于此转换器
这款免费的 WebP 转 PNG 转换器可将 WebP 图片转换为广受支持的 PNG,并让任何透明度保持原样。当图片有抠好的背景、当您正要对它进行编辑,或者当接收方的软件不接受 WebP 时,PNG 正是您需要的格式。
一切都在您的浏览器中运行——您的图片绝不会上传到服务器。
要 PNG 而不是 JPG——当理由是透明度时
如果您的 WebP 有透明背景,那么在两种常见选择中,PNG 是唯一合理的去向。
JPG 没有 Alpha 通道。把抠图转换成 JPG,每一个透明像素都会变成某种实色,通常是白色——于是您本打算放到深色幻灯片上的标志,会带着一个白色矩形出现。这无法绕过,这个格式根本就存不下那份信息。
PNG 保留完整的 8 位 Alpha 通道,与 WebP 相同。这意味着不只是全透明和全不透明,还包括中间的 254 个数值——柔和的阴影、羽化的边缘和抗锯齿的曲线,正是由它们构成的。转换成 PNG 的标志,放到之后任何背景上都能保持干净的边缘。
如果您的图片是没有透明度的照片,JPG 会给您小得多的文件。PNG 是为透明度、锐利边缘和文字准备的。
PNG 为什么会变得更大
请预期文件会变大,有时会大很多。这是正常的,也值得弄明白原因。
PNG 是无损的。它精确保存每一个像素,什么都不丢弃。而 WebP 在大多数网络图片使用的那种模式下是有损的——它正是靠丢弃细节才做到了如此小的体积。
因此,转换所做的,是拿起一份压缩后的近似结果,再以完美的保真度把它写出来。PNG 会忠实地保留 WebP 中原本就有的每一处压缩杂讯,并为此付出完整的无损代价。一张 200 KB 的 WebP 照片很容易就会变成 2 MB 的 PNG。
重要的结论是:转换成 PNG 并不会恢复质量。有损 WebP 丢掉的细节已经没有了。PNG 所保证的,是从这一刻起不会再有任何损失——这正是您在编辑前想要的——但它无法找回已经被丢弃的东西。
如果这个 WebP 一开始就是无损的,就像标志和图标常见的那样,那么 PNG 的体积会与之接近,而且逐像素完全相同。
为什么在编辑前这是正确的格式
PNG 的无损特性,正是在动手处理一张图片之前先做转换的实际理由。
每当一张有损图片被打开、修改、再保存,它就会被重新压缩,又损失一点。经过五轮编辑,损伤就看得见了——渐变变得斑驳,边缘出现光晕。世代损失会悄无声息地累积。
先转换成 PNG,这一切就停止了。您可以裁剪、修图、缩放,并随意保存任意多次而不再有损失,因为 PNG 的重新保存是精确的。等到图片完成之后,最后再导出成有损格式,只导出一次。
这就是标准的工作方式:工作时用无损,发布时用有损。
哪些地方根本就必须用 PNG
除了透明度和编辑之外,还有若干系统接受 PNG,却干脆拒绝 WebP:
- 印刷流程——大多数印刷厂接受 JPG、TIFF、PDF 和 PNG,但不接受 WebP
- 较旧的 Photoshop——原生的 WebP 支持直到 23.2 版(2022 年)才出现
- Office 文档——较旧的 Word 和 PowerPoint 安装版本无法插入 .webp
- 上传表单——求职门户、政府网站和许多交易平台只允许 JPG 和 PNG
- 网站图标和应用图标——相关工具几乎一律预期 PNG
- 邮件模板——有几款邮件客户端至今对 WebP 什么也不显示
- 设计交付——当您不知道对方用什么软件时,PNG 是安全的发送格式
使用方法
- 上传您的 WebP——点击上传区域,或将 .webp 文件拖放进来
- 保留透明度——保持开启可保住透明背景,或者关掉它并挑选一种背景色
- 下载——保存您的 PNG
值得了解
- 文件通常会变大,因为 PNG 是无损的。这是格式在正常工作,并非故障。
- 质量不会被恢复。有损 WebP 已经丢弃的细节回不来了。
- 动态 WebP 会失去动画。 PNG 只保存一帧。需要动起来的内容请使用 GIF 或 MP4。
- 如果透明度很重要,请在深色背景上检查图片。抠图周围的白色光晕在白色页面上很容易被忽略。
- 对于没有透明度的照片,JPG 是更好的目标格式——在肉眼效果相同的情况下小得多。
- 如果 PNG 会很大,请在转换前先缩放。把尺寸减半,像素数量就只剩四分之一。
常见问题
我的透明背景能在转换中保住吗?
可以。PNG 支持与 WebP 相同的完整 8 位 Alpha 通道,因此透明度会原样保留——包括半透明、柔和的阴影和羽化的边缘。这正是选择 PNG 而非 JPG 的主要原因,JPG 根本无法保存透明度,只会用一种实色把它填满。
我的 PNG 为什么比 WebP 大这么多?
因为 PNG 是无损的,而大多数 WebP 图片是有损的。WebP 是靠丢弃细节才变小的;PNG 则把剩下的每一个像素都精确保存下来,连压缩杂讯也一并保留,什么都不丢。一张 200 KB 的 WebP 照片很容易变成 2 MB 的 PNG。如果原来的 WebP 是无损的,两者的体积会接近得多。
转换成 PNG 会提高图片质量吗?
不会。WebP 被压缩时丢弃的细节已经永久消失,任何转换都无法找回。PNG 所保证的,是从此刻起不会再有任何损失,而这正是它适合在您开始编辑之前作为目标格式的原因。
我该转成 PNG 还是 JPG?
当图片有透明度、含有文字或锐利边缘,或者即将被编辑时,选 PNG。当它是没有透明度的照片而您想要小文件时,选 JPG。把带透明度的图片转换成 JPG 会用实色替换掉透明度,这是人们最常后悔的错误。
我能在转换过程中把背景变透明吗?
只有在它本来就是透明的情况下才行。WebP 中已存在的透明度会被保留,但转换器无法为一张实底背景的图片凭空造出透明度。若要去掉确实存在的背景,请先使用背景移除工具,然后再转换。
我的动态 WebP 怎么了?
PNG 只保存一帧静止画面,因此动态 WebP 会失去动画,您得到的是其中一帧。如果内容需要动起来,请改为转换成 GIF 或某种视频格式。
我的图片会被发送到服务器吗?
不会。您的浏览器在您自己的设备上解码 WebP 并写出 PNG,文件从不离开您的电脑。即使断网,这个工具依然可以继续使用。
相关工具
- WebP 转 JPG — 适用于照片,此时小得多的文件比透明度更重要
- PNG 转 WebP — 反方向转换,在您完成编辑之后
- 背景移除 — 创建一个尚不存在的透明背景
- 图片压缩 — 把 PNG 的体积再降下来