两个工具都能在浏览器里压缩图片、不上传服务器。但侧重点不同:Squoosh 是 Google 的实验性 PWA,主打单图实时对比和探索新格式;Tiny Pic 是 HolaTiger 旗下的批处理工具,主打一次压多张 + ZIP 打包 + 零后端部署。
| 功能 | Tiny Pic | Squoosh |
|---|---|---|
| 本地处理(不上传) | ✅ | ✅ |
| 批量处理多图 | ✅ | ❌ 一次一张 |
| 批量导出 ZIP | ✅ | ❌ |
| 实时前后对比 | ◐ 仅压缩后预览 | ✅ 滑块对比 |
| JPEG / PNG / WebP | ✅ | ✅ |
| AVIF 编码 | ✅ | ✅ |
| 目标大小自动寻优 | ✅ 压到 X KB | ❌ 手动调质量 |
| EXIF 保留/去除 | ✅ | ❌ 不可控 |
| 完全自托管 | ✅ 单页静态 | ◐ 需 PWA 容器 |
| 账号 / 登录 | ✅ 无 | ✅ 无 |
| 开源 | ◐ 闭源 | ✅ Apache 2.0 |
取决于场景。单图实时对比和探索 WebP/AVIF 等新格式选 Squoosh;批量处理、ZIP 打包、纯前端零依赖选 Tiny Pic。
Squoosh 是 GoogleChromeLabs 推出的开源 PWA,基于 WebAssembly 和 libimagequant / MozJPEG 等编码器。
批量上传并打包 ZIP、目标文件大小自动寻优、保留 EXIF 控制、完全无外部依赖(自托管友好)。