2026-06-22·4 min read
品質を損なわずにPNGファイルを圧縮する方法
PNG圧縮はJPGと異なります。可逆技術を使ってPNGファイルサイズを縮小する方法、いつWebPに切り替えるか、最良の無料ツールを学びましょう。
PNGは可逆圧縮を使用します — しかしそれはPNGファイルを小さくできないという意味ではありません。画像データを破棄せずにPNGファイルサイズを縮小するいくつかの技術があります。その方法を紹介します。
PNGファイルが大きい理由
PNGはすべてのピクセルを可逆で保存します。何百万もの異なる色を持つ1920×1080のスクリーンショットは、わずか数色の同じ寸法より多くのデータが必要です。画像が複雑なほど、PNGファイルは大きくなります。JPGとは異なり、PNGは「品質調整」を下げることはできません — しかし他の方法で最適化できます。
可逆PNG最適化技術
- 色深度を減らす: 256色以下の画像は24ビットPNGの代わりに8ビット「インデックスカラー」PNGとして保存できます — しばしば視覚的な違いなく60〜70%小さい
- メタデータを削除: PNGファイルは作成者情報、作成日、カラープロファイルを埋め込みます — このEXIFデータを削除すると一部のファイルで20〜100KB節約
- エントロピーを圧縮: PNGオプティマイザーはピクセルを変更せずにより良い圧縮のため内部データ構造を再配置
- 画像圧縮ツールがこれらの最適化を自動的に適用します。
可逆PNG圧縮が不十分なとき
- PNGとして保存された写真(よくある間違い)の場合、ファイルは最適化後も同等のJPGより5〜10倍大きいままです。PNGが写真なら:
- PNGをJPGに変換 — ファイルサイズの70〜90%を節約
- PNGをWebPに変換 — 透明度サポートを維持しながら60〜80%節約
透明度の例外
- PNGに透明な背景(ロゴ、商品写真、UI要素)がある場合、透明度を失わずにJPGに変換できません。この場合:
- PNGをWebPに変換 — WebPは透明度をサポートしPNGより26%小さい
- またはPNGを維持するが画像圧縮ツールで可逆最適化を適用
圧縮されたPNGの目標ファイルサイズ
- 可逆最適化後の一般的なPNGファイルサイズ:
- シンプルなロゴ(500×300px): 10〜30KB
- スクリーンショット(1920×1080px): 200〜600KB(コンテンツにより大きく異なる)
- PNGとしての写真(1200×800px): 依然として800KB〜3MB — 代わりにJPGまたはWebPに変換
- 特定のファイルサイズ目標には、すべての形式で動作する100KBに圧縮を使用してください。