TinyPNG・Squoosh・Compressor.io:画像圧縮ツールはどれを選ぶべきか
画質と容量のバランスを自分の目で確かめたいときはSquooshを、Web画像をまとめて扱い、アップロードしても問題ないときはTinyPNGを、非可逆と可逆のどちらかを選びたいときはCompressor.ioを使うとよいでしょう。フォームで100 KBなど正確なサイズが求められる場合や、写真を端末の外に出したくない場合は、目標サイズを指定できるブラウザ版ツールなら1回の操作で済みます。実際の違いは、ファイルがどこへ送られるか、無料で使える範囲がどこまでかという点です。そのため、以下で比較します。
画像を圧縮写真が大きすぎてアップロードできない無料で使うひと目で比較
各サービスが公開している内容を基にしています(2026年11月時点)。変更される場合があります。
| ツール | ファイルの送信先 | 会員登録 | 無料で使える範囲 | 向いている用途 |
|---|---|---|---|---|
| TinyPNG | アップロードされ、最長48時間保存された後に削除 | ページ上では不要 | 一括で最大20枚、1枚5 MBまで | Web画像のまとめ処理 |
| Squoosh | 端末内に残る | 不要 | 無料・オープンソース | 設定の違いを目で比べる |
| Compressor.io | アップロードされ、圧縮後に削除 | ページ上では不要 | 1ファイル10 MBまで、1日50回まで | 非可逆と可逆の選択 |
| fixmint | ブラウザ内に残る | 不要 | 無料、透かしなし、ツール側の上限なし | 正確なファイルサイズに合わせる |
TinyPNG
TinyPNGは、AVIF、JPEG XL、WebP、PNG、JPEGに対応しています。PNGでは似た色をまとめ、JPEGでは画像を解析して再エンコードするため、設定を選ばなくても容量の小さいファイルが得られます。ブログ用の画像フォルダに向いています。1枚5 MBまでの画像を最大20枚までドロップし、結果をダウンロードするだけです。
注意点は、アップロードされることと、細かく調整できないことです。画像はTinyPNGのサーバーに送られ、同社のFAQによると、最長48時間保存されます。ページには目標サイズを入力する欄がないため、フォームで100 KBと指定されている場合は、圧縮してサイズを確認し、やり直すことになります。自動化には開発者向けAPIがあり、毎月最初の500回の圧縮は無料です。月10,000回までの追加分は1回US$0.009かかります。WordPressプラグインもあります。
Squoosh
Squooshは、Google Chrome Labsが開発したオープンソースの画像圧縮アプリです。プロジェクトページには、画像をサーバーに送信せず、すべての圧縮はローカルで行われると明記されています。ただし、Google Analyticsを使って基本的な訪問者データと、圧縮前後のファイルサイズを記録しています。
ページでの操作は、画像を開き、違いを確認してから保存する流れです。メインビジュアルのような重要な1枚を細かく調整するには最適ですが、30枚の写真を処理する場合は、ワンクリックのツールより時間がかかります。
Compressor.io
Compressor.ioは、JPEG、PNG、SVG、GIF、WebPに対応し、非可逆圧縮と可逆圧縮を選べます。同サイトでは、可逆圧縮は印刷物など画質を一切変えられない場合を想定しており、通常は5〜20%削減されると説明しています。一方、非可逆圧縮ではさらに大きく削減できるとしています。
無料で使えるのは、1ファイル10 MBまで、1日50回までです。年額US$50のProプランでは、ファイルの上限が20 MBに上がり、1日の回数制限がなくなり、サイズ変更と詳細設定が追加されます。いつでも解約でき、7日間の返金保証が付いています。料金ページには、アップロードされた画像はすべて圧縮後にサーバーから削除されると書かれています。
別のツールが適している場合
- コーデックと設定の違いを見た目で比べたい場合は、Squooshを使いましょう。
- サイトへのアップロード時に画像を自動で圧縮したい場合は、TinyPNGのプラグインまたはAPIを使いましょう。fixmintにはAPIも連携機能もありません。
- SVGやGIFファイルを縮小する必要がある場合は、Compressor.ioが両方に対応しています。fixmintはJPG、PNG、WebPの写真を圧縮します。
- AVIFまたはJPEG XLで出力する必要がある場合は、TinyPNGが両方に対応しています。fixmintはJPGまたはWebPで保存します。
- 大きな写真が数百枚ある場合は、fixmintは端末のメモリと処理速度の範囲内で動作するため、古いスマートフォンでの長い一括処理は遅くなります。
fixmintで無料で行う
fixmintの圧縮ツールは、必要なサイズを指定すると、その範囲に収まる最も高い画質を探し、必要な場合にのみピクセル数を減らします。写真はブラウザ内で処理されるため、アップロードは行われず、会員登録も透かしもありません。ブラウザで写真を無料で圧縮するか、先に写真を100 KB以下にする方法をお読みください。
よくある質問
オンラインの圧縮ツールに写真をアップロードしても安全ですか? 写真によります。TinyPNGはアップロードされたファイルを最長48時間保存し、Compressor.ioは圧縮後に削除すると述べています。商品写真などであれば問題ないでしょう。身分証明書、書類、子どもの写真などの場合は、Squooshやfixmintのようにアップロードしないツールを使ってください。ツールがファイルをアップロードするかどうかを確認する方法では、簡単なテスト方法を紹介しています。
写真をちょうど100 KBにできる圧縮ツールはどれですか? 目標サイズを指定できるツールです。fixmintでは、100 KBを選ぶと、それに収まる最も高い画質を探します。他のツールでは、画質を調整してサイズを確認し、繰り返す必要があります。または、先に写真のサイズを変更して、不要なピクセルを減らすこともできます。
どの形式で保存すればよいですか? 写真は通常JPGまたはWebP、輪郭がはっきりしたフラットなグラフィックはPNGが適しています。
圧縮すると写真の位置情報は削除されますか? fixmintでは、再エンコードしたすべての写真で削除されます。再エンコードによって、GPSの位置情報やカメラの情報は含まれなくなるためです。上限以下のサイズの写真は、「写真ごとに最適」を選ぶと変更されずに返されるため、メタデータも残ります。その場合は写真の位置情報を削除を使ってください。TinyPNGのFAQには不要なメタデータを削除すると書かれていますが、位置情報も含むかどうかは書かれていないため、共有する前に結果を確認してください。
英語原文をもとに、AIの支援を受けて翻訳しています。
コメント
まだコメントはありません。最初のコメントを書いてみましょう。


