画像は平均的なウェブページのデータ転送量の約50〜60%を占めています。正しい画像フォーマットを選ぶことは、ウェブパフォーマンスを高めるうえで最も効果の高い施策の一つです。ここでは、それぞれのフォーマットと使い分け方を実践的にまとめます。
知っておくべきフォーマット
JPG (JPEG)
ベテラン格の存在です。JPGは1990年代からウェブ上の写真の標準フォーマットとして使われてきました。自然なカラーグラデーション、質感、複雑なシーンなど、写真に最適化された非可逆圧縮を採用しています。
適している用途: WebPやAVIFが使えない場合や、レガシー環境との互換性が必要な場合の写真。
弱点: 最新フォーマットより容量が大きい、透過に対応していない、低品質設定では圧縮アーティファクトが出る。
PNG
PNGは可逆圧縮フォーマットで、単色、輪郭のはっきりした図形、透過背景を持つグラフィックに適しています。
適している用途: ロゴ、アイコン、スクリーンショット、UI要素、透過が必要な画像。
弱点: 写真の場合はJPGよりはるかに容量が大きく、読み込みが遅くなる。
WebP
GoogleのWebPフォーマットは非可逆圧縮と可逆圧縮の両方に対応し、透過もサポートしており、JPGとPNGのどちらよりも優れた性能を発揮します。現在はウェブ画像のデフォルトとして推奨されています。
適している用途: ほぼすべての用途 — 写真(JPGの代替)、ロゴ・グラフィック(PNGの代替)、一般的なウェブ画像全般。
ファイルサイズの優位性: 同等の見た目の品質でJPGより25〜35%小さい。PNGと同程度か、それよりさらに小さいことが多い。
ブラウザ対応状況: 97%以上(Chrome、Firefox、Safari、Edgeなど、すべての最新ブラウザ)。
AVIF
AV1動画コーデックから派生したAVIFは、主流フォーマットの中で最も新しいものです。WebPよりも優れた圧縮率を実現し、同等の品質で20〜50%小さくなることも珍しくありません。
適している用途: 最大限の圧縮率を優先し、サーバーやビルドプロセスを自分で管理できる静止画像。
弱点: エンコードが遅い(リアルタイム生成には向かない)、古いバージョンのブラウザでは対応していない場合がある。
ブラウザ対応状況: Chrome 85以上、Firefox 93以上、Safari 16以上、Edge 121以上。
SVG
SVGはベクター形式で、画像はピクセルではなく数式的なパスとして表現されます。SVGファイルは解像度に依存せず、ロゴやアイコン用途では通常とても小さなサイズになります。
適している用途: ロゴ、アイコン、イラスト、グラフ、さまざまなサイズに拡大縮小する必要のあるグラフィック全般。
向かない用途: 写真や、複雑なグラデーション・質感を持つ画像。
フォーマットと用途の対応表
| コンテンツの種類 | 最適なフォーマット | フォールバック |
|---|---|---|
| 写真 | AVIF | WebP → JPG |
| 商品写真 | WebP | JPG |
| ロゴ | SVG | PNG |
| アイコン | SVG | PNG |
| スクリーンショット | WebP | PNG |
| イラスト | SVG または WebP | PNG |
| 背景パターン | WebP | JPG |
| アニメーション画像 | WebP | GIF |
パフォーマンスへの影響:実際の数値
一般的な商品写真を最新フォーマットに変換した場合:
| フォーマット | ファイルサイズ | 品質 |
|---|---|---|
| JPG(品質85) | 340 KB | 基準値 |
| PNG | 1.2 MB | 可逆圧縮 |
| WebP(品質80) | 210 KB | ≈ JPG 85 |
| AVIF(品質60) | 155 KB | ≈ JPG 85 |
JPGからWebPに切り替えると、画像1枚あたり約38%のデータ量を削減できます。商品画像を20枚使用しているページなら、ページ読み込みごとに数メガバイト分の削減効果が期待できます。
プログレッシブエンハンスメント用の<picture>要素
AVIFを配信しつつWebPをフォールバック、最終的なフォールバックとしてJPGを使いたい場合は次のようにします。
<picture>
<source srcset="image.avif" type="image/avif" />
<source srcset="image.webp" type="image/webp" />
<img src="image.jpg" alt="Product photo" />
</picture>
これにより、最新のブラウザはAVIFを、それより古い最新ブラウザはWebPを、レガシーブラウザはJPGを使用するようになり、JavaScriptを一切使わずに実現できます。
Core Web Vitalsとの関係は?
**Largest Contentful Paint(LCP)**はGoogleのCore Web Vitals指標の一つで、画像の読み込み時間から大きな影響を受けます。ヒーロー画像や商品写真にWebPやAVIFを使うことで、LCPスコアを直接改善でき、これはGoogleのランキング要因の一つです。
ウェブ画像に関する追加のヒント:
- レイアウトシフト(CLS)を防ぐため、
widthとheight属性を追加する - ファーストビュー外の画像には
loading="lazy"を使う - LCP画像(通常はヒーロー画像)には
fetchpriority="high"を使う
画像を変換する
PicsSizerの画像コンバーターを使えば、どんな画像もWebP、AVIF、PNG、JPGに変換できます。一括最適化には画像圧縮ツールが便利で、見た目の劣化なしにできるだけ小さいファイルサイズになるよう品質設定を細かく調整できます。
まとめ:2026年に推奨するデフォルト設定
- ウェブ上の写真 → WebP(
<picture>によるJPGフォールバック付き) - ロゴとアイコン → SVG(ラスターフォールバック:PNG)
- スクリーンショットと図解 → WebP(PNGフォールバック付き)
- 静的アセットで最大限の圧縮を狙う場合 → AVIF(WebPフォールバック付き)
- レガシーなメールテンプレート → JPGまたはPNG(メールクライアントは最新フォーマットに非対応)
よくある質問
- 2026年、Webサイトに最適な画像形式は何ですか?
- 2026年のWebサイト向け汎用フォーマットとしては、WebPが最適です。同等の画質でJPGより25~35%ファイルサイズが小さく、PNGと同様に透過にも対応し、すべての最新ブラウザで完全にサポートされています。AVIFはさらに圧縮効率が高いものの、ブラウザ対応の一貫性はやや劣ります。アイコンやロゴにはSVGを使用してください。
- Webサイトの画像はWebPに変換すべきですか?
- はい。JPGやPNGの画像をWebPに変換すると、見た目の画質を損なうことなく画像の総データ量を25~50%削減できます。画像が小さくなれば、ページの読み込みが速くなり、Core Web Vitalsのスコアが向上し、SEOの改善にもつながります。現在、主要なブラウザはすべてWebPに対応しています。
- AVIFとは何ですか?WebPより優れていますか?
- AVIFは、AV1動画コーデックをベースにした次世代の画像形式です。同じ画質でWebPより20~50%高い圧縮率を実現します。現在ではブラウザ対応も充実しています(Chrome、Firefox、Safari 16以降、Edge)。ただしエンコードに時間がかかるため、事前に生成しておく静的画像に最も適しています。
- ラスター形式ではなくSVGを使うべきなのはどのような場合ですか?
- ロゴ、アイコン、イラスト、そして幾何学的な図形で構成されるグラフィックには、必ずSVGを使用してください。SVGは解像度に依存しないため、どの画面サイズでも鮮明に表示されます。シンプルなグラフィックであればファイルサイズも非常に小さく、どのサイズにも劣化なく拡大・縮小できます。なお、写真にはSVGは適していません。
- 画像形式はSEOに影響しますか?
- はい、間接的に影響します。ページの読み込み速度はGoogleのランキング要因の一つであり、画像形式はページの重さに直接影響します。JPG/PNGの代わりにWebPやAVIFなどの最新形式を使用すると、Core Web Vitals(特にLCP)が改善され、検索順位にも好影響を与えます。