免费的本地图片转换器

在浏览器中把 PNG 转 WebP

不用上传文件,就能把一张静态 PNG 变成更小的、经过验证的 WebP。可选无损或有损,保留透明度,并删除源文件的元数据。

PNG 转 WebP:选择一张静态 PNG,挑无损或有损,然后在本地转换。Vaultaire 会在启用下载之前检查新 WebP 的编码、像素、透明度、结构和元数据。

PNG 转 WebP 工具

  1. 1选择
  2. 2查看
  3. 3转换

选择 PNG 图片

仅限静态 PNG。最大 20 MB,任一边最多 4,096 像素,总计最多 16,000,000 像素。

或拖放到此处

隐私标识:图片数据不会离开您的浏览器 一切都留在您的浏览器中。 图片数据不会离开您的浏览器。 Vaultaire 不会上传所选文件。PostHog 会收到工具使用事件,但绝不会收到图片字节、文件名、尺寸、元数据或输出细节。

最后测试于

这个 PNG 转 WebP 转换器做什么?

Vaultaire 在浏览器 worker 中把一张静态 PNG 转成一张静态 WebP。它保留渲染出的图像和透明度,删除源文件元数据,然后在下载前检查完成的 WebP。

所选图片不会被发送到转换 API。Cloudflare 提供页面和它的静态代码,但文件字节留在浏览器里。如果浏览器无法在本地证明输出符合约定,工具就会停下。

无损还是有损:该选哪一种 WebP?

WebP 有两种编码。工具不会替您猜,而是把完成的文件读回来,确认浏览器实际生成的是哪一种。

无损 WebP 与有损 WebP 的输出
属性 无损 有损
像素 保留。不一致会锁住下载 故意改变。页面会报告测得的差异
文件大小 比多数 PNG 文件小 通常小得多
最适合 标志、图标、截屏、平面图形 照片和细节丰富的图片
透明度 保留并检查 保留并检查
质量控制 没有设置项。编码确认为 VP8L 从 5 到 95 的滑块,默认设为 82
元数据 不复制源文件记录 不复制源文件记录

WebP 容器官方规范定义了从新文件读回的 VP8、VP8L、alpha 和元数据数据块。PNG 规范定义了解码前检查的输入数据块、颜色类型和动画数据块。

怎样不上传就把 PNG 转成 WebP?

  1. 选择一张 PNG。 选择一张静态 PNG 图片。浏览器会在解码前检查它的签名和数据块。
  2. 选择压缩方式。 选无损以保留每一个像素,或者选有损并设定一个质量值,以得到更小的文件。
  3. 转换并验证。 在本地生成 WebP,查看节省的大小和验证记录,然后下载经过验证的副本。

仅限静态 PNG。最大 20 MB,任一边最多 4,096 像素,总计最多 16,000,000 像素。

PNG 转 WebP 常见问题

怎么把 PNG 转成 WebP?

选择一张静态 PNG,挑无损或有损,然后选择“转换为 WebP”。浏览器会创建并验证一个单独的 WebP。您的原始 PNG 不会被改动。

PNG 转 WebP 是无损的吗?

在无损模式下是。工具会把新文件读回来,除非这个 WebP 是无损的 VP8L 图像且像素通过本地检查,否则下载保持锁定。有损模式会故意改变像素,以换取更小的文件。

PNG 转 WebP 会保留透明度吗?

会。WebP 存储 alpha 通道。alpha 值必须完全一致。对于半透明的颜色,每个预乘的 8 位通道最多可相差 2,因为浏览器原生编码器会对这些值取整。在无损模式下,超出这个范围就会锁住下载。

WebP 比 PNG 小多少?

这取决于图片,所以工具会测量您的文件并显示确切结果。有损模式通常省得最多。一张小而平的 PNG 转成 WebP 后可能反而更大,页面会照实说出来,而不是藏起来。

我的 PNG 会被上传吗?

不会。所选文件在浏览器 worker 中读取、转换和验证。PostHog 会收到工具使用事件,但绝不会收到图片字节、文件名、尺寸、元数据或输出细节。

PNG 转 WebP 会删除元数据吗?

会。源文件的 EXIF、ICC、文本、时间和 C2PA 记录不会被复制。完成的 WebP 会用一个独立的解析器再次扫描,只要发现任何记录,下载就保持锁定。

它能把动态 PNG 转成 WebP 吗?

不能。动态 PNG 会在解码前被拒绝,因为静态 WebP 会丢弃帧。工具不会悄悄导出第一帧。

网站上应该用 WebP 代替 PNG 吗?

在同样的尺寸下,WebP 通常传输更少的字节,页面因此加载更快。当您需要可编辑的母版,或者需要很旧的软件也能打开的格式时,请保留 PNG。

哪些浏览器能打开 WebP 文件?

Chrome、Edge、Firefox、Safari 14 及更高版本,以及当前的 Android 和 iOS 浏览器都能显示 WebP。有些较旧的桌面应用仍然打不开。

可以一次转换多个 PNG 文件吗?

这一版还不行。一次转换一个文件,可以让内存上限、取消操作、输出名称和验证结果都保持清楚。