Squoosh
免费网页里压图片,但图片一个字节都没上传
开源 无广告 无追踪 离线可用 无需注册 跨平台
图片压缩与格式转换的网页工具,由 Google Chrome Labs 开发。左右分屏实时对比压缩前后的画质差异,可以调节质量、尺寸和编码参数,支持 WebP、AVIF、JPEG XL、MozJPEG 等现代格式。**全部计算在浏览器本地完成,图片不上传服务器。**
为什么推荐它
"在线压缩图片"的网站到处都是,但它们有一个共同问题: 你的图片被传到了别人的服务器上。产品照片、设计稿、 身份证扫描件、还没发布的作品——传上去之后存了多久、谁看过、 有没有被拿去训练模型,你不知道。
Squoosh 的做法完全不同:它是网页,但计算全在你的浏览器里跑 (用 WebAssembly 把各种编码器编译进了页面)。 你选的图片从头到尾没有离开过你的电脑。这一点可以自己验证—— 断网之后它照样能用。
实际体验里最有价值的是实时对比:界面中间一条可拖动的分割线, 左边原图右边压缩结果,拖动滑块调质量,画质变化立刻看到, 下方显示压缩后的体积和减少百分比。 你可以精确找到"再压就看得出来了"的那个临界点,而不是盲目选个 80%。
支持的编码格式覆盖得很全:
- WebP:兼容性已经很好,体积通常比 JPEG 小 25-35%。
- AVIF:压缩率更高,同画质下体积更小,现代浏览器都支持。
- JPEG XL:新一代格式,压缩率优秀,但浏览器支持还在推进中。
- MozJPEG:优化过的 JPEG 编码器,兼容性最好的选择。
- OxiPNG:无损压缩 PNG。
还能同时调整尺寸、减少调色板颜色数、加抖动, 对做网页素材、压缩博客配图很实用。
要说清楚的:
- 一次只处理一张图。它是精细调整工具,不是批量处理工具。 要批量压几百张,用 ImageMagick 命令行或 Caesium。
- 大图会占内存。所有计算在浏览器里做, 处理超大尺寸图片时可能比较慢或吃内存。
- 项目更新不频繁。它是 Chrome Labs 的实验项目, 功能已经成熟稳定,但不是持续高频迭代的产品。 好在它是纯前端工具,即使不更新也能一直用。
- 可以离线用。它是 PWA,第一次访问后可以"安装"到桌面, 之后断网也能打开——这也侧面证明了它确实不需要服务器。
发博客、做网页、发朋友圈之前压一下图,这是最省事又最放心的方式。