实用工具
把图片拖到这里
或者选择一个文件。处理全部在当前标签页完成,不会上传——这也是它能处理远超任何上传限制的大图的原因。
选择文件在所有浏览器都认识的三种格式之间本地转换。最常见的动因是体积:同等观感下 WebP 通常比 JPEG 小 25–35%,而今天在用的浏览器全都支持它。第二常见的动因是透明度——转成 JPEG 会去掉 alpha 通道,本工具会把它合成到白色上,而不是多数简陋转换器产出的那种黑色。
它是怎么工作的
- 转换在你的浏览器里解码并重新编码,文件不会被上传。
- 转成 JPEG 会把透明区域压平到白色,因为 JPEG 没有 alpha 通道。
- 质量参数作用于 JPEG 和 WebP;PNG 是无损格式,会忽略它。
你的数据去了哪里
哪也没去。本工具完全在你的浏览器里运行:你粘贴的文本由页面处理,不会传输到任何服务器,也不会写进任何日志。
当一次运行消耗积分时,会向你自己的历史里保存一行摘要,方便回头查找。摘要记录的是这次运行的形态——大小、数量、你查询的值——而不是你粘贴的内容。
它要花多少
单次 2.00 MB 以内免费,无需账号。超出部分每次运行消耗 2 积分,并保存到你的历史记录。
积分来自注册、每日签到、发表评论和完善资料。
了解积分规则常见问题
- 现在可以放心用 WebP 吗?
- 可以。当前所有浏览器都支持,Safari 从 2020 年起也支持。仍然需要输出 JPEG 的理由只剩浏览器之外的软件——部分邮件客户端和老版本图片编辑器还打不开 WebP。
- 我的透明背景为什么变白了?
- 因为你转成了 JPEG,而 JPEG 存不了透明度。白色是最不会让人意外的选择;如果你需要别的底色,请先把图片放到那个颜色上再转换。透明度重要就保留 PNG 或 WebP。
- AVIF 呢?
- AVIF 压缩率更高,但浏览器无法从画布编码出 AVIF——只能解码——所以任何页内工具都做不出它。要产出 AVIF 需要构建步骤或服务端。
背后的开源项目
本工具是独立实现,并未打包第三方库。GoogleChromeLabs/squoosh(Apache-2.0)在代码层面做的是同一件事——如果你需要在自己的程序里实现它,从那里开始,而不是调用一个网页。
GoogleChromeLabs/squoosh也常被称作
- 图片格式转换
- png转jpg
- jpg转webp
- webp转换
- 在线图片转换