WebPはGoogleが開発し、2010年にリリースした画像フォーマットです。JPEGやPNGより高度な圧縮 アルゴリズムを使用して、同等またはより良い視覚品質でより小さなファイルサイズを生成します。 名前は「Web Picture」に由来します — ウェブ配信のために特別に設計されました。 2026年時点で、WebPはすべての主要ブラウザと、ほとんどの画像編集アプリケーションでサポートされています。
WebPが画像を圧縮する方法
WebPは2つの圧縮モードを使用します:
- 非可逆WebP:VP8ビデオコーデックベース。画像を16×16ピクセルブロックに 分割して予測コーディングを使用します — 隣接ピクセルに基づいて各ピクセルがどう見えるかを 予測し、差分のみをエンコードします。これはJPEGの離散コサイン変換(DCT)より効率的です。 結果:同等品質のJPEGより25〜35%小さくなります。
- 可逆WebP:空間予測、色変換、LZMA2というエントロピーエンコード方法の 組み合わせを使用します。すべてのピクセルを正確に保存します。 結果:平均してPNGより26%小さくなります。
WebPは非可逆・可逆の両モードでアルファチャンネル(透明度)をサポートしています。 JPEGではこれができません。アニメーションWebPはGIFと競合します — はるかに小さなファイルを生成します。
WebP vs JPEG vs PNG — ファイルサイズ比較
- 同等品質の写真:WebP ≈ 400 KB | JPEG ≈ 550 KB | PNG ≈ 2 MB
- 透明度付きロゴ:WebP(可逆)≈ 30 KB | PNG ≈ 45 KB
- 短いアニメーション(3秒):アニメーションWebP ≈ 300 KB | GIF ≈ 2 MB
これらは概算です — 実際の節約は画像の内容によって異なります。複雑なテクスチャの写真は 単色グラフィックよりWebPの恩恵が大きくなります。
WebPはどこでもサポートされているか?
ブラウザのサポートは優れています。Chrome、Firefox、Safari(2020年以降)、Edge、Operaなど すべての主要ブラウザがWebPをサポートしています。AndroidとiOSのモバイルブラウザもサポートしています。
アプリのサポートは改善されましたが、普遍的ではありません。2026年時点:
- WebP完全対応:Chrome、Firefox、Safari 14+、Edge、Canva、 Figma、Photoshop(23.2以降)、GIMP 2.10+、Windows 11フォトアプリ
- WebP非対応:Microsoft Office 2019以前、一部の古いPDFツール、 Windowsフォトビューアー(レガシー)、WhatsApp(送信時に変換)
- 部分的なサポート:一部のメールクライアントはメッセージ本文でWebPを表示しない
WebPを使うべきとき
- ウェブサイト画像:WebPはウェブ配信に最適なフォーマットです。 小さなファイルサイズはページの読み込みが速くなり、Core Web Vitalsスコアが向上し、 帯域幅コストが削減されます。
- Next.jsとReactアプリ:
next/imageコンポーネントは ブラウザがサポートしている場合に自動的にWebPを提供します。 - アニメーション画像:大きなGIFをアニメーションWebPに置き換えて ファイルサイズを大幅に削減してください。
- 透明度がある画像:透明度が必要だが品質のトレードオフを許容できる場合、 PNGの代わりに非可逆WebPを使用してください。
WebPを使うべきでないとき
- メール添付ファイル:多くのメールクライアントはメッセージ本文でWebPを レンダリングしません。メールの写真にはJPGまたはPNGを使用してください。
- Microsoft Officeドキュメント:Office 2019以前はWebP画像を挿入できません。 PNGまたはJPGを使用してください。
- ソーシャルメディアへのアップロード:Instagram、LinkedIn、Twitter/Xは アップロード時にWebPをJPEGに変換します。二重圧縮を避けるために直接JPGでアップロードしてください。
- 印刷:WebPは画面用フォーマットです。印刷にはTIFFまたは高品質JPGまたはPDFを使用してください。
- 画像編集ワークフロー:WebPを作業ファイルフォーマットとして使用しないでください。 オリジナルをTIFFまたはPSDとして保持し、最終的なウェブ配信用にWebPにエクスポートしてください。
WebPに変換する方法
ブラウザで無料で任意の画像をWebPに変換できます:
すべての変換はブラウザで実行されます — サーバーへのアップロードはありません。
WebPから変換する方法
WebPファイルを受け取って、より互換性の高いフォーマットが必要な場合:
- WebP → JPG — 写真、メール、ソーシャルメディア
- WebP → PNG — ロゴ、スクリーンショット、ドキュメント
WebP vs AVIF — 違いは?
AVIF(AV1画像ファイル形式)はWebPよりもさらに効率的な新しいフォーマットです: 同等品質では通常WebPより20〜30%小さくなります。ただし、AVIFのエンコードは遅く、 ブラウザのサポートは良好ですが、少し普及度が低いです。2026年のほとんどのプロジェクトでは、 WebPは広い互換性により依然として安全な選択です。最新のウェブスタックで最大圧縮を 最適化したい場合はAVIFを使用してください。
WebPはどんなファイル拡張子を使う?
WebPファイルは.webp拡張子とMIMEタイプimage/webpを使用します。.jpgや.pngにリネームすることはできません — ファイル形式が異なり、 リネームするとファイルが壊れます。実際に変換する必要があります。