Squoosh 与 PixSip 对比:20 张图片浏览器工作流实测
20 张图片工作流实测:Squoosh 需要 20 轮选择和 20 次下载,PixSip 一次选择并下载一个 ZIP;同时公开测试方法、官方来源和局限,方便任何人在浏览器里复现。
在这次 20 张图片工作流实测中,Squoosh 需要 20 轮文件选择和 20 次单独下载;PixSip 免费版一次选中 20 张,最后用一个本地生成的 ZIP 收集结果。两款工具都在浏览器内部运行图片编码器,但优化的任务不同:Squoosh 给单张图片完整参数,PixSip 把同一个校准过的选择应用到整批图片。这是交互工作流对比,不是在声称 PixSip 能让同一个编码器产出更小的文件。
核对日期:2026 年 10 月 9 日。PixSip 是独立产品,与 Google 或 Squoosh 项目没有隶属、背书或赞助关系。
测试内容
任务故意保持普通:
- 准备 20 张两款工具都能在浏览器中打开的网页图片。
- 对整组图片应用一致的压缩选择。
- 收集全部结果,交给下一步发布流程。
- 统计选择文件的轮数和下载动作。
我们不比较编码耗时。两款工具都用访客的 CPU;图片尺寸、编码器、画质、浏览器或硬件的变化,都可能盖过界面带来的差异。严谨的速度测试需要固定源文件、编码参数和硬件;这次只回答一个更稳定的问题:批量任务需要多少次重复的浏览器操作?
结果
| 统计步骤 | Squoosh 在线版 | PixSip 免费版 |
|---|---|---|
| 选择文件的轮数 | 20 次 | 1 次 |
| 完成压缩的图片 | 20 张,逐张处理 | 20 张,同一队列 |
| 收集结果的下载次数 | 20 次单独下载 | 1 次 ZIP 下载 |
| 整批共用设置 | 每张重新应用 | 整批只选一次 |
| 需要手动整理的散装文件 | 20 个 | 0 个;全部放进一个 ZIP |
第一列不是藏在测试里的推测:Squoosh 官方 FAQ 对“能否同时处理多张图片”的回答是“尚未支持”。Squoosh 官方仓库也说明图片在浏览器本地处理,这一点两款产品相同。
表格没有体现的优势
Squoosh 更适合精调单张图片。它的两个输出面板提供编码器专属参数,也方便直观看两套配置。如果你在准备一张首页主图,想调整色度抽样、编码 effort 或其他高级选项,这些控制很有价值,并不是累赘。
PixSip 刻意用一个经过基准校准的画质预设换掉这些参数。这个预设可以免费应用到 20 张图片;JPG、PNG、WebP、AVIF、HEIC 可混在同一队列,每张还能生成多个选定输出格式。HEIC 解码和 ZIP 创建也都在本地完成。
为什么不比较“谁压得更狠”
PixSip 使用 MozJPEG、libwebp、OxiPNG、libavif 和 libjxl,Squoosh 也使用这些开源编码器家族。不同参数仍会产生不同体积,但“PixSip 比 Squoosh 压得更好”这种标题,比较的主要是参数,而不是产品。
真正诚实的区别在编码器周围:
- **Squoosh:**对一张图片有更多控制。
- **PixSip:**处理多张图片时少做很多重复操作。
因此,PixSip 压缩基准公开的是 PixSip 固定流水线自己的体积变化,而不是把不同配置包装成 Squoosh 体积竞赛。
自己复现
分别打开 Squoosh 和 PixSip 批量压缩,准备 20 张不敏感的测试图,保持输出格式一致,统计打开文件和下载的动作。两边的网页流程都不需要账号。
包括 HEIC、多格式输出、自动压到 100 KB 在内的逐项对比,请看 Squoosh 替代工具页面。想了解实现细节,可以继续阅读 PixSip 如何在 Web Worker 中运行编码器。
