文章
WebP 文件是什么?格式详解及浏览器转 PNG 方法
详解 WebP 图片格式——它是什么、为什么到处都在用它、和 PNG/JPG 有什么区别,以及如何在浏览器中把 WebP 转为 PNG,无需上传、无需安装软件。
你从网上保存了一张图片,文件后缀是 .webp 而不是 .jpg 或 .png。图片编辑器打不开,PPT 软件提示”不支持的格式”。你开始疑惑:WebP 到底是什么?怎么才能正常使用?
这篇文章会解释 WebP 格式的来龙去脉、它为什么无处不在、和 PNG/JPG 的区别,以及如何直接在浏览器里把 WebP 转成 PNG——不用安装软件、不用上传文件、不用注册账号。
WebP 是什么意思?
WebP(读作 “weppy”)是 Google 开发的一种图片格式。名字来自 “Web” + “Picture”。Google 在 2010 年推出这个格式,目的是在不明显牺牲画质的前提下,让网页图片文件变得更小。
这个格式同时支持有损压缩(类似 JPG)和无损压缩(类似 PNG),还支持透明背景(alpha 通道)和动画。
为什么现在到处都是 WebP 文件?
近几年,主流浏览器——Chrome、Firefox、Edge、Safari、Opera——都原生支持了 WebP。与此同时,网站运营者发现把 PNG 和 JPG 换成 WebP,图片文件体积能缩小 25–35%,肉眼几乎看不出区别。
这就是为什么你现在从很多网站(包括 Reddit、Google 图片搜索、社交媒体平台)右键保存图片时,得到的是 .webp 文件而不是 .jpg 或 .png。
想深入了解这个现象,可以看我们的文章为什么图片保存为 WebP 格式。
WebP、PNG、JPG 有什么区别?
| 特性 | WebP | PNG | JPG/JPEG |
|---|---|---|---|
| 有损压缩 | 支持 | 不支持 | 支持 |
| 无损压缩 | 支持 | 支持 | 不支持 |
| 透明背景 | 支持 | 支持 | 不支持 |
| 动画 | 支持 | 不支持(APNG 有限支持) | 不支持 |
| 文件体积 | 最小 | 最大 | 中等 |
| 编辑软件支持 | 在增长,但不均匀 | 几乎所有软件 | 几乎所有软件 |
| 浏览器显示 | 所有现代浏览器 | 所有浏览器 | 所有浏览器 |
核心结论: WebP 对网页来说很好。但当你需要在浏览器之外编辑、打印或分享图片时,PNG 或 JPG 通常更方便,因为更多软件直接支持它们。
什么软件能打开 WebP 文件?
现在大多数现代软件都能打开 WebP 了,但支持程度仍然参差不齐:
- 浏览器: Chrome、Firefox、Edge、Safari(14+)、Opera——都能直接显示 WebP。
- macOS: 从 macOS Big Sur(11.0)开始,预览(Preview)可以打开 WebP。更老的版本需要安装插件。
- Windows: Windows 10(1903+)和 Windows 11 的默认”照片”应用可以打开 WebP。更老版本可能需要从微软商店安装 WebP 编解码器。
- Photoshop: Photoshop 23.2(2022 年)开始完全支持 WebP。旧版本需要安装插件。
- 其他编辑器: GIMP、Paint.NET、Affinity Photo 支持 WebP。一些较老或小众的工具仍然不支持。
如果你的软件打不开 WebP 文件,最快的解决方法就是转成 PNG。用 FreePNGConvert 几秒就能完成——转换完全在你的浏览器里进行,文件不会上传到任何服务器。
如何把 WebP 文件转成 PNG
最简单的方法完全不需要安装软件:
- 在任意现代浏览器中打开 freepngconvert.com。
- 把
.webp文件拖到页面上,或者点击浏览文件。 - 工具使用浏览器 Canvas API 在本地完成转换——不会上传到任何服务器。
- 点击下载保存
.png文件。
整个过程只需要几秒。你的图片始终留在你的设备上。关于这个方法的详细步骤,可以看我们的在线 WebP 转 PNG 指南。
其他方法
如果你更习惯其他方式:
- Windows: 右键 WebP 文件 → 打开方式 → 画图 → 另存为 PNG。Windows 10+ 可用。
- Mac: 用预览打开(macOS 11+)→ 文件 → 导出 → 选择 PNG。
- iPhone: 用 Safari 打开 freepngconvert.com 直接转换。详见我们的 iPhone 转换指南。
- Android: 在 Chrome 中打开 WebP 文件,然后使用浏览器端转换工具。详见我们的 Android 转换指南。
- 命令行:
ffmpeg -i input.webp output.png或convert input.webp output.png(需要 ImageMagick)。
WebP 转 PNG 会损失画质吗?
不会——当源 WebP 是无损格式时,输出的 PNG 像素完全一致。当源 WebP 是有损格式时,PNG 精确捕获了 WebP 解码器输出的内容,不会产生额外的画质损失。
PNG 文件通常会比 WebP 大,因为 PNG 使用无损压缩。这是正常的,不代表画质有问题。详见我们的 WebP 和 PNG 画质对比。
WebP 支持透明背景吗?
支持。WebP 有完整的 alpha 通道支持,可以像 PNG 一样处理透明背景。当你把带透明背景的 WebP 转成 PNG 时,透明度会被完整保留。具体步骤请看我们的 WebP 转 PNG 保留透明背景指南。
常见问题
WebP 比 PNG 好吗?
看用途。WebP 文件更小,对网页来说更好。PNG 的软件支持更广,而且保证无损输出,对编辑、设计素材和打印来说更好。
能不能直接把 .webp 改名为 .png?
不行。改文件后缀名不会改变文件内部的实际编码。文件仍然是 WebP 格式,不支持 WebP 的软件照样打不开。你需要做真正的格式转换。
WebP 安全吗?
安全。WebP 是由 Google 维护的标准图片格式,和 JPG、PNG 一样安全。格式本身不会执行代码。和平时一样,只从可信来源下载文件即可。
为什么不直接继续用 WebP?
如果图片只在网站上显示,而且一切正常,那就没必要转换。需要转换的情况是:你要在不支持 WebP 的软件中使用图片,或者需要一个保证无损的格式。
最后更新:2026-06-11