Squoosh代替:OKfmtによる形式変換の比較ガイド
本記事では、Squooshのローカル処理とOKfmtのサーバー側変換を比較し、形式対応、ファイルサイズなどの側面における違いを整理し、一括変換のニーズに応えることを目的としています。
2026-08-11 更新
Squooshの現状と制限
SquooshはGoogle Chrome Labsが公開したオープンソースの画像圧縮ツールです。ブラウザベースのローカルWASM処理機構を採用しているため、ファイルがサーバーにアップロードされることがなく、プライバシーの面で本来的な利点があります。
現在、Squooshの公式GitHubリポジトリはアーカイブされており、プロジェクトのアクティブな保守は行われていません。対応する形式の範囲に明らかな制限があり、HEICの入力に対応していないほか、字幕処理やPDF形式の変換にも対応していません。
OKfmtの位置づけと機能範囲
OKfmtはサーバー側で変換を行うソリューションを採用しています。単一ファイルの最大サイズを50MB、1回のバッチ処理で最大30ファイルに対応しており、大きなファイルや一括処理におけるSquooshの欠点を補っています。
OKfmtはHEIC形式の入出力に対応し、字幕形式変換やPDFの相互変換機能を提供しており、より多くの一般的な形式変換シナリオをカバーしています。利用者は自身のニーズに応じて選択することができます。
OKfmtはHTTPSを介してファイルを送信し、変換完了後にサーバーが利用者のアップロードしたファイルを直ちに削除します。利用者のファイルデータを一切保持しません。
2つのプライバシーモデルの比較
Squooshはすべての処理をブラウザ内のローカルで完了し、ファイルが利用者のデバイスから出ることはありません。OKfmtはサーバー側変換を採用し、ファイルはHTTPS暗号化でアップロードされ、処理後に直ちに削除されます。2つのモデルはファイル送信、ファイル保持、サイズ制限、形式範囲の4つの次元で異なるトレードオフを持っており、それぞれ異なるシナリオに適しています。
| 比較の次元 | SquooshのローカルWASM処理 | OKfmtのサーバー側変換 |
|---|---|---|
| ファイル送信 | サーバーにアップロードされず、ローカルでのみ実行される | HTTPS経由でサーバーにアップロードされ処理される |
| ファイル保持 | ローカル処理後にファイルは保持されない | 処理後にファイルは直ちに削除される |
| ファイルサイズ制限 | ブラウザのメモリに制限され、単一ファイルは通常小さい | 単一ファイル最大50MB、1バッチあたり30ファイルに対応 |
| 形式対応範囲 | 基本的な画像形式変換のみに対応 | 画像、ドキュメント、字幕の複数カテゴリの形式変換に対応 |
適用シナリオの選択推奨
単一ファイルサイズが小さく、基本的な画像の圧縮・変換のみが必要な機密性の高いプライベート画像を処理する場合は、Squooshのローカル処理ソリューションを選択できます。このソリューションではファイル送信が不要で、プライバシーリスクが低くなります。
10MBを超える画像を処理する必要がある場合、複数のファイルを一括処理する必要がある場合、またはHEIC、字幕、PDFなどの形式変換が必要な場合は、OKfmt上の対応する形式変換ツールを選択することで、処理要件を満たすことができます。
よくある質問
Squooshはまだ利用できますか?
アーカイブされたプロジェクトは引き続きアクセスして通常通り利用することができます。公式コードリポジトリの更新停止後は、新機能が追加されることも、新たに発見されたセキュリティ上の問題が修正されることもありません。
OKfmtは利用者がアップロードしたファイルを保持しますか?
OKfmtは一切のファイルを保持しません。変換完了後にサーバーが利用者がアップロードしたすべてのファイルを直ちに削除します。具体的なサービス規約は公式ウェブサイトの現在の告知に準じます。
OKfmtはどのような形式変換に対応していますか?
OKfmtは画像形式の相互変換、HEIC変換、字幕形式変換、PDF相互変換などのカテゴリに対応しています。対応形式の具体的な一覧は公式ウェブサイトの現在の告知に準じます。