跳到主要内容

WebP to JPG

在浏览器中将 WebP 转为 JPG,文件无需上传

文件在本地处理,无需上传

输出说明WebP → JPG

转换后的图片将在这里显示

转换结果直接下载到你的设备

输出格式无法保留透明度时,透明区域会变成白色

如何使用 WebP to JPG

  1. 选择一个 .webp 文件。
  2. 点击“转换为 JPG”,检查实际预览、尺寸和字节数。
  3. 点击“下载 JPG”保存,需要透明度或动画时请保留 WebP 原件。

图片无需上传,在浏览器中转换为白底压缩静态图;本页没有背景色、缩放、质量或批量 ZIP 选项。

WebP 变为 JPG 会改变什么?

Google WebP 容器文档(英文) 描述透明度和动画,但 JPG 不保留这些功能。透明部分必须变成实色,动画变为静态图。 HTML canvas 序列化规范 说明浏览器如何把位图编码为图片,JPG 不是原 WebP 容器的复制。

每次一个文件,最大 20 MB(20,971,520 字节),解码后每边最多 4096 像素、总像素最多 1600 万。这是工具限制,不是 WebP 标准限制,超限会拒绝,不会自动缩小。

7 个样本:透明度、动画与边界

2026 年 10 月 4 日在桌面浏览器测试 7 个合成文件,4 个生成 JPG,3 个报错。实际输出字节均重新解码并确认为 JPEG。样本是原创像素图案,不是个人照片,可下载输入复现。

2026 年 10 月 4 日 Filepetal 原始 WebP 转换检查
样本WebP 输入观察到的输出
透明度色带256 × 128 像素
72 字节
JPG:256 × 128 像素
1,074 字节
奇数尺寸与细节257 × 129 像素
1,370 字节
JPG:257 × 129 像素
8,522 字节
双帧动画96 × 64 像素
144 字节
单张 JPG:96 × 64 像素
798 字节
达到边长上限4096 × 8 像素
44 字节
JPG:4096 × 8 像素
1,145 字节
超过上限一个像素4097 × 8 像素
46 字节
拒绝:边长超过 4096 像素。
截断图片24 字节
不完整文件
“当前浏览器无法打开此图片”
改名文本26 字节
扩展名为 .webp 的文本
“此文件不是有效的 WEBP 文件”

半透明颜色与白底混合

JPG 四个色带中心的 RGB 分别为白色 (255,255,255)、半透明红色 (255,127,126)、不透明蓝色 (0,0,254),以及不透明度为四分之一的绿色 (191,255,192)。半透明颜色与白底混合后变浅,并非直接以原色变成不透明像素。保存为 JPG 后,各通道数值会有轻微差异,请同时检查边缘和实际预览。

动画只得到一张红色静态图

动画 WebP 红蓝交替,每帧 400 毫秒,输出一张红色中心 RGB (230,20,21) 的 JPG,对应第一帧,没有两帧或动画。仅验证此浏览器和样本,本页不提供选帧或多帧 ZIP。

极小的文件也可能过宽

4096 像素样本成功,4097 像素样本虽仅 46 字节仍失败。两者高 8 像素,合计像素很小,因此隔离了边长限制。257 × 129 样本保留奇数尺寸,未独立测试 20 MB 或 1600 万像素边界。

三次失败均清除旧结果且无下载。截断图进入解码后失败,改名文本在文件校验阶段失败,修改扩展名不能修复这两类问题。

可转换输入并比较尺寸、颜色和体积来复现。 输入清单 和 输出验证记录 记录字节和 SHA-256,可以使用 样本生成脚本 和 输出检查脚本 检查样本。未来编码器可能产生不同字节或哈希,未记录引擎版本,未测 HDR、色彩配置、元数据或其他浏览器。

这些样本用于提供可复现的验证材料,不能据此认定本工具具备其他转换工具没有的功能。

用三张图看实测结果

JPG 是不透明的静态图片,请检查透明区域与背景的混合效果、导出的帧和文件大小,不要假定 WebP 的特性都能保留。

白底合成后的白、浅红、蓝和浅绿实测 JPEG 色值。
实际 JPG 采样确认白底合成:半透明色变浅,透明度消失。 测试: 2026 年 10 月 4 日;图解:2026 年 10 月 4 日。
红蓝双帧 WebP 变为第一帧红色 JPG,96 × 64、798 字节。
双帧样本生成 798 字节红色第一帧 JPG,本页不提取全部帧。 测试: 2026 年 10 月 4 日;图解:2026 年 10 月 4 日。
4 组 WebP/JPG 实测体积均增加。
4 个成功的合成输出均变大,格式本身不能预测下载大小。 测试: 2026 年 10 月 4 日;图解:2026 年 10 月 4 日。

常见问题

为什么 JPG 比 WebP 大?

换格式不保证压缩,上述 4 个成功样本都变大。请按上传上限检查实际字节,JPG 扩展名不代表更小。

可以保留透明背景吗?

JPG 不支持透明度,本工具会按色带实验所示填充白色背景。如果需要保留透明度,请保留 WebP 原件,本页没有背景颜色选项。

动态 WebP 还能动吗?

不能,双帧样本变为第一帧静态图。本页适合只需一张 JPG 的情况,不导出完整帧序。

为什么不到 20 MB 的 WebP 会失败?

转换还受解码后尺寸和文件是否有效的影响。46 字节的超宽样本触发了边长限制,损坏文件和仅修改扩展名的文件也都转换失败。请先查看错误提示再重试。