免费的本地图片转换器

在浏览器中把 WebP 转 JPG

无需上传文件,把一张静态 WebP 图片变成经验证的 JPG。质量由您选择,透明部分会被平铺到您选定的背景上,源元数据被移除。

WebP 转 JPG:选择一张静态 WebP,设置质量,然后在本地转换。Vaultaire 会把新的 JPG 与渲染出的源图对比,并在启用下载之前检查它的结构和元数据。

WebP 转 JPG 工具

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

选择 WebP 图片

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

或拖放到此处

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

最后测试于

这个 WebP 转 JPG 工具做什么?

Vaultaire 在浏览器工作线程中把一张静态 WebP 图片转成一个 JPG。它渲染源图,把任何透明部分平铺到您选定的背景上,按您选择的质量编码,移除源元数据,然后在下载前测量结果。

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

WebP 变成 JPG 时有什么改变?

JPG 更老、有损,而且没有 alpha 通道。几乎每个上传表单、打印机和照片应用都接受它,这通常就是转换的理由。这项取舍是真实存在的,所以工具会把它报告出来,而不是藏起来。

WebP 输入与经验证的 JPG 输出
属性 WebP 输入 JPG 输出
可见图像 浏览器渲染的 sRGB 图像 下载前与源图对比测量
透明度 存在时为完全或部分 alpha 平铺到白色或黑色上,然后检查
压缩 无损或有损,由源文件决定 按您选择的 40 到 100 的质量有损编码
动画 在解码前检测 动图输入会被拒绝,而不是被压成一帧
元数据 可能存在 EXIF、XMP、ICC 或 C2PA 不复制源文件记录
文件大小 同等质量下通常更小 往往更大,变化会被报告出来

WebP 官方容器规范定义了静态图像、动画、alpha 和元数据块。JFIF 规范定义了 JPG 的文件结构和这里检查的应用标记。

如何在不上传的情况下把 WebP 转成 JPG?

  1. 选择一个 WebP。 选择一张静态 WebP 图片。浏览器会在解码前检查它的签名和容器。
  2. 设置质量。 选择 40 到 100 之间的数值。如果源文件声明了 alpha,还要选择背景色。
  3. 转换并验证。 在本地生成 JPG,读取测得的差异,然后下载经验证的副本。

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

JPG 是如何验证的?

JPG 是有损的,所以不可能做到像素完全一致。工具不去假设差距很小,而是把它测出来。它用处理不可信输入时的同一个解析器重新读取完成的文件,再次解码,并与渲染出的源图对比。

  • 结构 输出必须能作为 JPG 解析,并且声明的宽高与渲染结果相同。
  • 像素 平均通道差异必须保持在 255 中的 18 或以下,分数必须保持在 22 dB 或以上。
  • 背景 解码后不得有任何透明像素,这证明所选背景已被应用。
  • 元数据 独立扫描必须找不到任何可移除的内容:没有 EXIF、XMP、ICC 或 C2PA 记录。

任何一项检查未通过,下载按钮都会保持锁定并显示原因。工具绝不会交出一个它无法测量的文件。

WebP 转 JPG 常见问题

如何把 WebP 转成 JPG?

选择一张静态 WebP,查看文件详情,设置质量,然后选择“转换为 JPG”。浏览器会创建并验证一个单独的 JPG。您的原始 WebP 不会被改动。

转换时我的 WebP 文件会被上传吗?

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

WebP 转 JPG 会损失质量吗?

JPG 是有损格式,所以新文件无法与源文件逐像素一致。工具会测量差异,如果平均通道误差超过 255 中的 18,或者分数低于 22 dB,就会阻止下载。

透明的 WebP 背景在 JPG 里会怎样?

JPG 没有 alpha 通道。在编码器运行之前,透明部分会被涂上您选择的背景色,白色或黑色。随后工具会检查完成的 JPG 中没有残留任何透明像素。

我该选哪个 JPG 质量?

质量 90 是默认值,能在中等体积下保留照片细节。更低的数值文件更小,但会显出更多压缩块。范围止于 40,因为低于这个值的输出常常通不过像素检查。

WebP 转 JPG 会移除 EXIF 和位置数据吗?

会。源 EXIF、XMP、ICC 和 C2PA 记录不会被复制。JPG 只保留图像数据、JFIF 头和 Adobe 颜色标记。工具会扫描输出,如果还有任何可移除的记录残留,就阻止下载。

JPG 比 WebP 小吗?

往往更大。在同样的可见质量下,WebP 通常比 JPG 压得更好,所以由一个小 WebP 生成的 JPG 可能占用更多字节。结果页会报告确切的变化。

它能把动图 WebP 转成 JPG 吗?

不能。动图 WebP 会在解码前被拒绝,因为一张静态 JPG 会丢掉其余帧。工具不会悄悄导出第一帧。

它在 iPhone 和 Android 上能用吗?

只有当浏览器提供验证所需的本地解码、canvas、worker 和 JPEG API 时它才能工作。页面会检查这些 API,并在本地失败,而不是退回到上传图片。

WebP 转 JPG 和 WebP 转 PNG 有什么区别?

JPG 是有损的,没有透明度,适合照片和拒绝 WebP 的上传表单。PNG 是无损的并保留透明度,但文件通常大得多。当图片需要透明背景时,请用 PNG 转换工具。