Switching
画像フォーマット

WebPとPNG:可逆圧縮フォーマットの選択と容量最適化のコツ

可逆圧縮画像フォーマットであるWebPとPNGを徹底比較。なぜWebPは同画質のままPNGより軽量なのか、互換性を考慮した最適化のテクニックを紹介します。

2026年6月29日· 最終更新日 2026年9月3日

可逆WebPはPNGと同様にピクセルを一つも捨てないまま、より精緻な予測圧縮によってファイルをはるかに小さくします。実測ではスクリーンショット1枚がPNGで94KBだったのに対し可逆WebPは17KBと5分の1以下で、フラットなグラフィックもPNG 23KBからWebP 9KBに減りました。ウェブで使う画像ならWebPが適しており、外部提出や互換性が必要な場面にはPNGを残します。

Webデザインや高画質なアイコン制作において、背景を透過させた高品質な画像を保存する際、多くの方がPNGを利用してきました。しかし、透過対応でありながら圧縮率が遥かに高い次世代形式WebPの登場で、状況は変わりつつあります。画質を落とさずにWebの表示速度を最適化するための選び方を整理します。

WebP可逆圧縮の技術的メリット

Googleの調査によると、WebPの可逆(Lossless)圧縮形式は、同一の画像データにおいてPNGよりもファイルサイズが平均26%削減されます。これはWebPが「予測コーディング(Predictive Coding)」技術を採用しているためです。周囲のピクセルの色彩傾向から色を予測し、その誤差情報のみを記録することで、画質劣化なしに極限まで密度の高い保存が可能になります。

それでもPNGが選ばれる理由

WebPが容量面で有利であるにもかかわらず、PNGが依然として使われ続けるのは、その「圧倒的な互換性」があるからです。

  • 古いツールの互換性: 旧バージョンの画像編集ソフトや印刷用の専用出力機などでは、WebPを直接読み込めない場合があります。
  • 古いブラウザ対応: 極めて古いモバイルOSや特定の閲覧環境ではWebPが表示できないことがあり、その場合はPNGによる代替画像提供が必要です。

実測:同じピクセルを保存するのに必要なバイト

可逆同士では画質が同一なので、比べるものは容量だけです。3種類の原本をPNGと可逆WebPでそれぞれ保存し、実際のバイト数を測りました。

原本の種類PNGWebP(可逆)削減
写真(連続階調)3,591 KB1,603 KB55%減
フラットなグラフィック23 KB9 KB59%減
画面キャプチャ94 KB17 KB82%減
どちらのフォーマットもピクセルをそのまま保つため画質は完全に同じ。測定条件 — 1600×1067(1.71MP)の原本3種を libvips 8.18.3 でエンコードした実際のバイト数。

3つのケースすべてで可逆WebPのほうが小さく、特に画面キャプチャで差が大きくなります。PNGの94 KBが17 KBまで減り、82%が消えました。文字やUI要素のように同じパターンが繰り返される画像で、WebPの予測圧縮が特によく効くためです。

実務的な画像最適化のコツ

おすすめの実務戦略は、手元の制作マスター素材はPNGで保管し、実際のWebサーバーへの公開や配信時にはWebPへ一括変換して配置することです。Switchingのようなローカルブラウザ型の変換ツールを使えば、手元で安全かつ瞬時にPNGからWebPへエンコードでき、画質を保ちながらWebサイトの読み込み容量を大きく削減できます。

よくある質問

可逆なのに、なぜファイルが小さくなるのですか?
圧縮アルゴリズムの違いです。WebPは周囲のピクセルから次のピクセルを予測し、その誤差だけを記録する方式をPNGより精緻に使います。情報を捨てるのではなく表現の仕方を効率化しているだけなので、復元すれば原本と完全に同じになります。
WebPも透明背景に対応していますか?
対応しています。アルファチャンネルを非可逆・可逆の両モードで扱えます。むしろ非可逆WebPはアルファを保ったまま容量を減らせるため、透明背景が必要な写真的な画像ではPNGよりはるかに有利です。
ではPNGはもう不要ですか?
ウェブの外ではまだ必要です。官公庁の提出様式、古い編集ソフト、印刷所の規定でWebPを受け付けない場合があり、メールでやり取りする際も相手が開けないことがあります。ウェブはWebP、受け渡し用はPNGと分けるのが実用的です。
PNGをWebPに変換すると画質は落ちますか?
可逆モードで変換すれば落ちません。ピクセルの値が完全に同じに復元されます。ただし変換ツールが既定で非可逆モードを使う場合があるので、可逆オプションが有効になっているか確認してください。

関連するツール