Squoosh 替代方案:OKfmt 格式转换对比指南
本文对比 Squoosh 本地处理与 OKfmt 服务端转换,覆盖格式支持、文件大小等差异,满足批量转换需求。
更新于 2026-08-11
Squoosh 的现状与局限
Squoosh 是 Google Chrome Labs 推出的开源图片压缩工具,采用浏览器本地 WASM 处理机制,文件不会上传到服务器,具备原生隐私优势。
目前 Squoosh 的官方 GitHub 代码仓库已经归档,项目停止积极维护,支持的格式范围存在明显限制,不支持 HEIC 格式输入,也不支持字幕处理、PDF 格式互转。
OKfmt 的定位与能力边界
OKfmt 采用服务端转换方案,单文件支持大小上限为 50MB,单次批量处理支持 30 个文件,弥补 Squoosh 在大文件和批量处理上的不足。
OKfmt 支持 HEIC 格式输入输出,提供字幕格式转换与 PDF 互转功能,覆盖更多常见格式转换场景,用户可根据需求选择使用。
OKfmt 采用 HTTPS 传输文件,转换完成后服务器会立即删除用户上传的文件,不会留存用户文件数据。
两种隐私模型对比
Squoosh 在浏览器本地完成全部处理,文件不离开设备;OKfmt 采用服务端转换,文件经 HTTPS 加密上传,处理完成后立即删除。两种模型在文件传输、文件留存、大小限制与格式范围四个维度上各有取舍,适用场景不同。
| 对比维度 | Squoosh 本地 WASM 处理 | OKfmt 服务端转换 |
|---|---|---|
| 文件传输 | 无需上传服务器,仅本地运行 | 经 HTTPS 上传至服务器处理 |
| 文件留存 | 本地处理后无文件留存 | 处理完成后立即删除文件 |
| 文件大小限制 | 受浏览器内存限制,单文件通常较小 | 支持单文件 50MB,批量处理 30 个文件 |
| 格式支持范围 | 仅支持基础图片格式转换 | 支持图片、文档、字幕多类别格式转换 |
适用场景选择建议
处理敏感私密图片,且单文件体积较小,仅需要基础图片压缩转换时,可选择 Squoosh 本地处理方案,该方案无需传输文件,隐私风险更低。
需要处理体积超过 10MB 的图片,或需要批量处理多个文件,或需要转换 HEIC、字幕、PDF 等格式时,可选择 OKfmt 对应格式转换工具,满足对应处理需求。
常见问题
Squoosh 还能继续使用吗?
已归档的项目仍可正常访问使用,官方代码仓库停止更新后不会新增功能,也不会修复新发现的安全问题。
OKfmt 会留存用户上传的文件吗?
不会留存,文件转换完成后服务器会立即删除所有用户上传的文件,具体服务规则以官网当前公示为准。
OKfmt 支持哪些格式转换?
支持图片格式互转、HEIC 转换、字幕格式转换、PDF 互转等类别,具体支持格式列表以官网当前公示为准。