将WebP转换为PNG
从网上保存的图片什么软件都打不开?把WebP转成通用的PNG——透明背景完整保留,不存储任何文件。
- 绝不存储
- 无需排队,无需等待
- 无需注册,无水印
使用方法
添加WebP文件
将任意数量的.webp文件拖放到页面上。
转换
每个文件都会变成无损PNG,并附带预览。
下载
逐个保存文件,或全部打包为ZIP下载。
两种WebP,一种PNG
WebP其实是共用一个扩展名的两种格式,您手上是哪一种,决定了这次转换意味着什么。无损WebP存储的是精确的像素,所以PNG是真正的副本,来回转换在任何方向上都没有损失。有损WebP则是一个VP8视频关键帧:文件生成时,它的颜色只以四分之一分辨率存储,细节也已经过量化。PNG会忠实地还原这一切,却无法撤销其中任何一点。
文件会变大,而且往往大得多。以网站常用画质保存的有损WebP,只有同一张图片以精确像素存储时的一小部分,所以一个180 KB的下载文件变成2 MB的PNG是常事。您换来的只有兼容性——当兼容性正是问题所在时,这很值得;如果不是,就纯属浪费。
如果您需要的是别的
先看看拒绝这个文件的程序是否已经更新支持。Photoshop自2022年起就能读取WebP,Windows和macOS的文件浏览器都能预览它,而不少看似拒绝WebP的上传表单其实只是在检查扩展名。批量处理的话,Google自家的dwebp是参考解码器,ImageMagick和libvips都对它做了封装,webpinfo则能在您决定是否值得转换之前,告诉您文件是有损还是无损的。
常见问题
为什么这么多图片下载下来是WebP格式?
网站使用WebP,是因为它比JPG或PNG小约30%,页面加载更快。这对浏览网页很好,对编辑图片却很烦人——很多设计工具、旧版应用和上传表单至今仍不接受它。
透明背景会保留吗?
会——WebP和PNG都支持透明背景,所以会原样保留。
画质会有损失吗?
不会。PNG是无损格式,所以PNG中的像素与WebP解码出来的像素完全一致。
动态WebP怎么办?
只会转换第一帧。动画需要转成视频或GIF,而不是PNG。
我的文件会被存储在任何地方吗?
不会——由您的浏览器在本地解码并重新编码。不会发送到任何地方。
小贴士: 动态WebP只会转换第一帧。
把这个工具放到您的网站上
博客、课程页面或帮助文章均可免费使用。粘贴一段代码,访客就能直接在您的页面上使用。