上传表单刚刚拒绝了你的图片。或者客户发来一张产品图,到手是个 .webp 文件,你电脑上的软件没有一个能打开。WebP 在网上无处不在,离开网络却依旧处处别扭——难怪把 WebP 转成 JPG 是这么常见的需求。
最快的解决办法:打开我们的 WebP 转 JPG 工具,把文件拖进去,下载 JPG。整个过程都在你的浏览器里完成,不会上传到任何地方。想了解细节——透明度会怎么样、画质该选多少、怎么用命令行转——接着往下看。
在浏览器里把 WebP 转成 JPG
转换器在你自己的设备上完成每一步解码和重新编码:
- 拖入你的 WebP 文件。 单张图片或整个文件夹都行——直接拖到页面上,或者点击打开文件选择器。
- 选择画质。 默认值 90 是照片的甜点区:视觉上干净,体积远小于 PNG。想往哪头调都行,滑块范围 10 到 100。
- 等几秒钟。 每个文件在你的电脑上被解码并重新编码为 JPG,进度条按文件逐个推进。
- 下载。 逐个下载,或者把所有结果打包成一个 ZIP。
原始文件名保留,只有扩展名变化。product-shot.webp 变成 product-shot.jpg。
因为所有工作都在浏览器里进行,你的图片从不离开你的设备。没有上传队列,没有服务器处理,不需要注册。这也让批量转换很实用:一个装了几十张 WebP 的文件夹,在任何近几年的笔记本上一分钟内就能转完。量特别大的话,可以看我们的 WebP 批量转换指南。
转换后透明度会怎样
JPG 没有 alpha 透明通道。如果你的 WebP 带透明背景,转换会把它压到纯白色背景上。上传表单、邮件客户端和印刷流程通常本来要的就是这种效果。
但如果透明度正是这张图的意义所在——logo、贴纸、界面素材——JPG 就是错误的去向。改成转 PNG:我们的 WebP 转 PNG 工具 逐像素保留 alpha 通道,配套的 WebP 转 PNG 教程 有详细说明。
经验法则:照片转 JPG,带透明的图形转 PNG。
为什么是 JPG 而不是 PNG
两种格式都能解决兼容问题,区别在于它们对体积和画质做了什么。
PNG 是无损的:每个像素都活下来,文件也随之膨胀。一张 WebP 下 150 KB 的照片,转成 PNG 很容易超过 2 MB。JPG 是有损的:它丢掉你的眼睛几乎察觉不到的细节,90% 画质下结果与源图看起来没有差别,体积却只有几分之一。对于照片——产品图、旅行照、一切来自相机的内容——JPG 是诚实的选择。原理参见我们的 有损与无损压缩详解。
画质数字之所以重要,是因为 JPG 每次保存都会重新压缩。90 时,压缩伪影在正常观看尺寸下不可见;低于 80,边缘和文字周围开始出现涂抹;高于 95,你为没人会注意的细节多付大量字节。90 是曲线的拐点。完整的格式对比见 WebP 与 JPG 对比,网页图片格式指南 讲了每种格式各自的适用场景。
不过真正的论据是兼容性。从上世纪九十年代初起,JPG 在哪里都能读——每个浏览器、每个 CMS、每个邮件客户端、每套办公软件。WebP 技术上再好(WebP 的诞生 讲了来龙去脉),老系统照样拒收。如果表单一直拒绝你的文件,我们的 WebP 上传失败修复指南 解释了原因,为什么打不开 WebP 文件 则覆盖了同一个问题的桌面端。
其他转换方法
浏览器工具对大多数人来说最快,但不是唯一选择。
ImageMagick(命令行)。 单个文件:
magick input.webp output.jpg
整个文件夹,并显式指定画质:
magick mogrify -format jpg -quality 90 *.webp
当转换是脚本或构建流水线的一部分时,这才是正确选择。
macOS 预览。 打开 WebP 文件,然后 文件 → 导出,选 JPEG。一次一张,够用,而且导出对话框自带画质滑块。
Photoshop。 新版本原生支持 WebP;旧版需要 Google 免费的 WebPShop 插件。然后 文件 → 存储副本 → JPG。
Windows 画图。 Windows 11 的画图可以打开 WebP,然后另存为 → JPEG。不支持批量,但系统自带。
一次转换大量文件
上面这些桌面方法都是一次处理一个文件,ImageMagick 又默认你住在终端里。面对一整个文件夹的 WebP,浏览器转换器是中间路线:文件夹拖进去,等它跑完,下载 ZIP。我们的 批量转换教程 讲了每个文件在底层经历了什么。
网站刚刚拒收了你的 WebP 文件?把它拖进转换器,几秒钟后你就能拿到任何表单、任何软件、任何打印机都认的 JPG。