WebP 转 PNG 转换器

webp → png

直接在浏览器中把 WebP 图片转换为 PNG。Alpha 通道会保留,透明区域依然透明。

队列不会上传任何文件
将 WebP 图片拖放到此处进行转换
转换中…

关于这款 WebP 转 PNG 转换器

转换器会在 HTML5 画布上解码每个 WebP 文件,并重新编码为 PNG。这一切都在当前浏览器标签页中完成,文件不会上传。

PNG 会保留画布解码出的一切,包括透明度,因此带 Alpha 通道的 WebP 图片会生成透明度相同的 PNG。

使用方法

01

添加 WebP 文件

将文件拖放到上方区域,或点击“选择 WebP 图片”进行选择。可以一次添加多个文件。

02

转换

点击“转换为 PNG”。每个文件都会在画布上依次解码并重新编码。

03

下载

用每个文件的“下载”按钮单独保存,或点击“全部下载(ZIP)”一次获取全部。

功能

  • 浏览器负责解码并重新编码每个文件,任何请求都不会把文件发送到服务器。
  • 透明度会保留:带 Alpha 通道的 WebP 会生成透明度相同的 PNG。
  • 输出是无损 PNG,画布解码出的像素会原样保存,不再有额外的质量损失。
  • 可以把多个 WebP 文件加入队列,并把结果打包为一个 ZIP 一起下载。
  • 新文件不带 EXIF 数据:没有相机信息、日期,也没有 GPS 位置。

技术规格

规格 说明
支持格式 WebP 图片,可一次添加多张
输出 无损 PNG,保留透明度
文件大小上限 每个文件 100 MB
编码方式 浏览器自带的 PNG 编码器
依赖库 JSZip 3.10,仅在使用“全部下载(ZIP)”时从 cdnjs CDN 加载
文件去向 哪儿也不去,始终留在当前标签页的内存中
使用须知

转换器不支持的功能

它只会把 WebP 转换为 PNG,其他需求要用别的工具。

文件更大

PNG 是无损格式,结果通常比原始 WebP 更大,尤其是照片。如果不需要透明度,WebP 转 JPG 能得到更小的文件。

没有压缩控制

这里没有质量或压缩设置。如需事后压缩 PNG,请使用 图片压缩器。

不检查输入格式

拖放的任何文件都会被解码并保存为 PNG,即便它其实不是 WebP。

相关工具

常见问题

不会。浏览器在当前标签页中解码并重新编码文件。唯一需要下载的是 JSZip,来自 cdnjs CDN,且仅在使用“全部下载(ZIP)”时才会加载。任何请求都不会携带您的文件。

会。画布从 WebP 解码出的 Alpha 通道会保留在 PNG 中。

PNG 是无损格式,WebP 通常不是,所以把照片重新编码为 PNG 往往会得到更大的文件。如果不需要透明度,WebP 转 JPG 能得到更小的文件。

仍然会转换。队列不会检查文件类型,所以拖放的任何图片都会被解码并保存为 PNG。

每个文件最大 100 MB。加入队列的数量没有固定上限,但会逐个转换。

文件始终留在您的设备上

浏览器在当前标签页中解码并重新编码每个 WebP 文件。文件不会上传或存储到任何地方,关闭标签页即从内存中清除。唯一从外部加载的是 JSZip,来自 cdnjs CDN,且仅在使用“全部下载(ZIP)”时才会加载。