画像圧縮器

画像圧縮

一般的なデジタル一眼のJPGは6~10MBほどあり、スマートフォンで撮ったポートレートも4MBを超えることがよくあります。一方、Webページ、メール、メッセージアプリで扱いやすいのはもっと小さなファイルです。この圧縮ツールはJPGをmozjpeg、PNGをOxipng、WebPをcwebpで処理し、見た目が急に荒れる手前でファイルサイズを40~80%ほど削減します。処理はブラウザ内でローカルに行われるため、画像が端末の外へ送信されることはありません。

画像を圧縮する方法

  1. 1

    1枚以上の画像をドロップ

    JPG、PNG、WebPに対応。最大50ファイルまで一括処理できます。

  2. 2

    目標を選ぶ

    品質スライダー、目標ファイルサイズ(KB)、またはWeb向けプリセットを選べます。

  3. 3

    プレビューを確認

    圧縮前後を並べて表示し、圧縮ノイズが許容範囲か確認できます。

  4. 4

    最適化したファイルをダウンロード

    個別またはZIPで保存できます。元のファイル名は保持されます。

形式ごとの圧縮の仕組み

画像形式ごとに、効く圧縮方法は異なります。正しい方法を選ぶと、すべての画像に同じ処理をかける汎用ツールよりも大きく軽量化できます。

形式比較

形式 非可逆 アルファ 得意な用途 Webでの一般的な設定
JPG はい いいえ 写真、8ビットカラー 品質 75~85
PNG いいえ はい ロゴ、スクリーンショット、透過画像 Oxipng レベル4
非可逆WebP はい はい JPGの有力な代替。多くの場合約30%小さい 品質 80
可逆WebP いいえ はい PNGの代替。多くの場合約25%小さい メソッド6
AVIF はい はい 圧縮率が高いがエンコードは遅い 品質50相当

品質の目安

  • メイン画像:JPG品質85、WebP 82、ヘッダーや全画面表示でも細部を保ちます。
  • 本文画像:JPG品質75、WebP 72、幅800~1200px程度のコンテンツに向いています。
  • サムネイル:JPG品質65、WebP 60、200px程度なら強めに圧縮しても目立ちにくいです。

PNGの詳細

PNG圧縮は可逆です。画質を直接犠牲にしてサイズを下げるのではなく、色深度と圧縮方法によって削減量が変わります。Oxipngレベル4では、Photoshopの「Web用に保存」で書き出したPNGを通常10~30%ほど小さくできます。

色数の少ないスクリーンショット(256色未満)では、インデックスカラーのPNG-8へ変換すると、見た目の差がほとんどないままファイルサイズを半分にできることがあります。

WebP対応

WebPはすべてのモダンブラウザ(Safari 14+、Chrome 32+、Firefox 65+、Edge 18+)でサポートされています。WebPを配信するときは<picture>要素を使い、想定外のユーザーエージェントにはJPGへフォールバックできるようにしておくと安全です。

プライバシー

圧縮処理はWebAssemblyを使って完全にブラウザ内で実行されます。ファイルのアップロード、サーバー側処理、ログ記録はありません。

よくある質問

Web公開向けなら、はい。品質80のWebPは、見た目が近い品質85のJPGより通常25~35%小さくなります。メール添付やクライアントへの納品では、互換性を優先してJPGのままにするのが無難です。

PNGはもともと可逆形式なので、削減できるのは主にパレットの再インデックス化や、より良い戦略でdeflateをやり直す部分です。Oxipngレベル4ならPhotoshop書き出しに対して通常10~30%削減できますが、WebPのような非可逆形式ほどは小さくなりません。

はい。「目標KB」モードを選ぶと、出力が目標サイズ以下になるまで品質設定を試し、実際に使われた有効品質を表示します。

EXIF、XMP、IPTCメタデータは任意で保持できます。Web公開では、数KBを節約し、公開したくないGPS座標を取り除けるため、削除が標準設定です。

関連ツール