正在加载您的文件…

把 WebP 转成 JPG,一个到处都能打开的文件

在浏览器里直接把 WebP 变成标准 JPG,供邮件、Instagram 以及仍想要 JPEG 的应用使用。

或将图片拖放到此处

为什么要把 WebP 转成 JPG

为什么要把 WebP 转成 JPG

你从某个网站保存了一张图片,结果它是一个 .webp 文件。Instagram 不收它来上传。你的邮件客户端拒绝把它当附件。某个招聘门户、学校系统或老旧的内容管理器用一句含糊的报错把它退回。WebP 是谷歌高效的现代格式,每个当前浏览器都能正常显示它,但一长串应用、平台和系统至今仍只接受 JPEG。在这里转换文件,你就得到一份普通的 JPG,它能像普通照片一样在任何地方上传,无需安装应用,也无需添加扩展。这是给日常兼容性麻烦的日常办法,没有更复杂的了。

如何用三步把 WebP 转成 JPG

如何用三步把 WebP 转成 JPG

把 WebP 拖到上传区,或点击从设备里挑一张。文件一落地转换就开始,没有转换按钮,没有上传等待,也没有排队。当 JPG 准备好,一行统计把输入大小和输出大小并排列出,下载按钮把文件落到你的设备上。对一张手机照片,整件事通常用不到一秒。两次转换之间页面停在原处,所以你可以把下一个文件直接放到上一个之上,不必重新加载任何东西。它的设计是让单个文件感觉即时,而不是去管理一长批。

透明和画质会怎样

透明和画质会怎样

JPG 是一种没有 alpha 通道的有损格式。把 WebP 转成 JPG 会不可逆地舍弃一些颜色数据,每一次保存都如此。在默认画质下照片上的差别很难注意到,但这并不是无损转换,没有工具能把它变成无损。源 WebP 中的透明像素会被填成纯白,因为 JPEG 格式根本无法存储透明。如果你需要保留那份透明,请改转成 PNG。如果你需要白色以外的背景色,请在转换之前先在编辑器里把那个颜色画到 WebP 上。任何声称有无损 WebP 转 JPG 路径的工具在技术上都是错的,值得再看一眼。

JPG 还是 WebP,留哪个

JPG 还是 WebP,留哪个

在任何给定画质下,AVIF 和 WebP 都比 JPEG 压得更好,但论触达面,JPG 胜出。当图片处在你掌控的网页上、而你想为现代浏览器要尽可能轻的文件时,留下 WebP。当文件必须在尚不接受 WebP 的软件或平台里工作时,换成 JPG,比如 Instagram 上传、WhatsApp 分享、没有额外编码支持的 Windows 照片查看器、旧版 Photoshop、某个打印服务,或大多数电商上传栏。这里有条简单的经验法则:如果文件离开你的网站、去往你掌控之外的地方,JPG 是更稳妥的选择。文件一旦去往别处,触达面就胜过效率。

你的文件在哪里处理

你的文件在哪里处理

转换一个文件在浏览器自带的 JPEG 写入器上运行,就在你的设备上,没有任何上传。打开 浏览器开发者工具,切到网络选项卡,转换一个文件,你在记录里看不到任何向外的图片请求。一次转换多个时,文件会送到我们的服务器一起完成,下载链接约 2 小时后删除。无论哪种方式结果都归你,不会被记录或研究。

动画 WebP 会怎样

动画 WebP 会怎样

转换器只保留动画 WebP 的第一帧。其后的每一动画帧都会被丢掉,输出是那开头一帧的一张静止 JPEG。JPG 自身没有可以退而求其次的动画支持。如果你需要处理整段序列,请改用专门的动画图片工具或视频转换器。这条限制贯穿整个浏览器内转换流程,因为它来自浏览器读取 WebP 动画的方式,而非我们做的某个选择。对一张静止照片来说,这些都无所谓,转换的表现完全如你所料。

工作原理

  1. 放入或挑选你的 WebP

    点击上传区域,或从桌面把一个 WebP 拖进来。一个文件一落下就在你自己的设备上转换,没有要等的上传。

  2. 让 JPG 写出来

    浏览器的 JPEG 写入器在你的设备上处理一个文件。一张普通手机照片不到一秒就完成,没有任何要上传的东西。

  3. 读一读输出大小

    一行统计把原始 WebP 大小和得到的 JPG 大小并排显示,让你在下载任何东西之前先确认格式已变。

  4. 下载这份 JPG

    点击下载来保存结果。文件保留原名,扩展名替你换成 .jpg,所以不用手动改名。

你可能需要的其他工具

反向转换,或与 JPG 和 WebP 一起使用其他格式。

常见问题

为什么要把 WebP 转成 JPG?

WebP 并非到处都被接受。Instagram、WhatsApp、没有额外编码支持的 Windows 文件资源管理器、旧版 Photoshop 以及大多数打印服务至今仍想要 JPEG。而 JPG 在每个设备、每种操作系统、每个社交平台和每个编辑器上都能用。转换是拿 WebP 更瘦的体积去换有保障的兼容性,正用在你真正需要打开、附加或发送图片的地方,而这通常本来就是转换的全部目的。

JPG 会保留透明吗?

不会。JPEG 没有 alpha 通道,所以你 WebP 中透明或半透明的像素在输出里会变成纯白。没有任何设置能改变这一点,因为这是 JPEG 格式本身的限制,而非此工具的限制。如果你需要保留透明,请转成 PNG。如果你需要不同的背景色,请在这里转换之前先在图片编辑器里把那个颜色画到 WebP 上,JPG 就会显示你选的背景。

转换会降低图片画质吗?

会。JPEG 是有损的,WebP 也是,所以这两种格式的每一次保存都会不可逆丢掉一些颜色信息。在这里使用的默认画质下,照片上可见的差别很难捕捉。在边缘锐利或细字较多的图片上,可能浮现淡淡的 JPEG 痕迹。任何承诺无损 WebP 转 JPG 的工具都是错的。如果你需要逐像素完美的保留,请转成 PNG 而非 JPG。

我的图片会被上传到服务器吗?

这取决于数量。转换一个文件完全在你的设备上、在浏览器自带的图像引擎里运行,没有向外的图片请求,你可以在 浏览器开发者工具 的网络面板里确认。一次转换多个会把它们送到我们的服务器一起处理,下载链接约 2 小时后删除。两种情况下都没有关于你文件内容的遥测,也没有长期存储。

什么是 WebP 文件,我为什么会有一个?

WebP 是谷歌为网络上更小的文件而打造的图片格式。你最有可能是在某个现代网站上右键保存一张图片时得到它的,因为浏览器保存的是服务器送来的东西,而如今大多数服务器会给支持它的浏览器送 WebP。WebP 对网络传输很出色,但由于一大批应用、上传表单和邮件客户端至今仍只接受 JPEG,转换它便成了一桩十足平常的差事。

我能一次把多个 WebP 文件转成 JPG 吗?

可以。放入两个或更多 WebP 文件,它们会一起转换,再作为一个下载返回。为此文件会送到我们的服务器,把 JPG 结果打成一个压缩包,给你一个约 2 小时后删除的链接。单个 WebP 仍然直接在你的浏览器里转换,没有任何上传。

详细信息

团队关于工艺、格式以及一个好结果背后小决定的笔记。

为什么 2026 年仍有这么多应用拒收 WebP
尽管 WebP 已问世十多年,相当一部分消费类软件至今仍不肯收它来上传或显示。原因不在技术能力,因为这套编码已广泛可得,而在产品惯性与格式标准化。Instagram 和更广的 Meta 系平台为上传定型在 JPEG 上,因为它对全球用户群最便于流转,而改动上传校验意味着要在数百种设备配置上重新测试。Windows 10 上微软的照片查看器需要单独从商店安装才能处理 WebP。多数 2018 年前搭建的企业内容管理器,会拿一份早于 WebP 的固定 MIME 清单来校验上传。打印服务商、图库机构和政府门户常把格式要求写进法律或采购规范里。这些都是要求兼容格式的真实壁垒,而 JPEG 始终是它们通用的答案。
透明这道坎:为什么是白色,以及怎么换
JPEG 的压缩作用在从红、绿、蓝值里抽出的亮度和色度通道上,它没有第四个通道可供 alpha 栖身。所以当浏览器从一张带透明像素的 WebP 写出 JPEG 时,它必须给每一个透明点指派一个实色。默认填充是白色,十六进制 FFFFFF,RGB 255 乘 255 乘 255。那是浏览器的默认值,而非此工具摆出的一个设置。假如你的 WebP 有透明背景,而你想要 JPG 里有某个特定颜色,比方说深色页面上某个标志要配深灰,那就把 WebP 在任意支持图层的编辑器里打开,在图像下方铺一层你要的颜色的背景图层,把整叠压平,再把压平后的文件过一遍这个转换器。出来的就是一张 JPG,在原先透明的位置正好披着你选的颜色。
画质、PSNR,以及差别难以察觉究竟意味着什么
PSNR,即峰值信噪比,是衡量一张重新保存的图片偏离其源头多远的标准工程尺度,以分贝表示。数字越高表示越贴近。在我们端到端的测试里,这里所用的 JPEG 写入器在默认画质下对一张 1024 乘 768 的照片给出 43.66 分贝 PSNR。作个参照,36 分贝是个粗略门槛,低于它差别对大多数观看者就明显可见,而 40 分贝及以上通常被称为对摄影内容在感知上透明。在 43.66 分贝下,就任何实际的网络或打印用途而言,这次转换在肉眼看来与源头别无二致。这个版本里画质是固定的,没有滑块。如果你为某个特定流程需要一个精确的画质等级,那么一款更可配置的工具更适合那项工作。
转换后的文件大小:WebP 转 JPG 通常更大
WebP 压缩照片比 JPEG 更高效。当你反向转换、从 WebP 转到 JPG 时,你换到了一种效率更低的格式,所以输出通常会比输入更大。在我们的测量里,一张 1024 乘 768、 的 WebP 照片产出了一张 的 JPEG,在那一例里略小是因为 JPEG 恰好把那张图编得好。但在更大的照片上,这种膨胀是一贯的。一张以 WebP 到来的图片,在相当的观感画质下可能以约 的 JPEG 离开。这不是缺陷,也不是转换器出岔子的迹象。这是从更高效的格式迈向较低效格式所应付的代价,而那点增长不过是换取到处都能打开的通行费。
元数据:EXIF、GPS,以及什么被剥去
WebP 文件可以携带 EXIF 元数据,包括 GPS 坐标、相机型号、快门速度、光圈和方向。JPEG 文件也能携带 EXIF。然而这里的转换流程会把输出里的所有元数据剥去。产出的 JPEG 只保留像素数据,没有 EXIF,没有 IPTC 版权字段,没有 XMP 编辑记录,在 Firefox 和 WebKit 里也没有 ICC 配置文件,而 Chrome 和 Edge 则确实保留 ICC 配置文件。这发生在浏览器的绘制层面,无法被推翻。对多数网络发布而言,被剥去的元数据是更可取的结果:它省下几个千字节,去掉可能标出照片拍摄地点的 GPS 坐标,并避免泄露相机或编辑细节。对于元数据必须留存的存档或法律工作,请改用一款专门保留 EXIF 的编辑器,而非这个转换器。
WebP 转 JPG 要花多久
在我们跨 Chromium、Firefox 和 WebKit 的端到端测试里,对一张 1024 乘 768 照片的 JPEG 写入步骤在 Chromium 上耗时 16 毫秒,在 Firefox 上 12 毫秒,在 WebKit 上 17 毫秒。对一张 3840 乘 2160 的大照片,写入步骤在 Chromium 上又加了约 1.5 秒。你真正感觉到的总时长还把浏览器从磁盘读取文件、读取 WebP 的步骤,以及写入前的画面绘制都叠了进来。对低于 4 百万像素的手机照片,整圈保持在一秒以下。对高于 8 百万像素的大幅 DSLR 照片,桌面浏览器上预计 2 到 5 秒。移动设备单就写入而言比桌面慢约 3 到 5 倍,这与移动 CPU 性能上的差距相吻合。