Webは30年以上にわたり写真画像にJPEGを頼りにしてきました。ユニバーサルで、よく理解されており、ほとんどの目的に十分ですが、時代の古さも見え始めています。AVIFは近年登場した最も重要な挑戦者であり、同じ視覚品質で劇的に小さなファイルサイズを提供します。主要なブラウザ、OS、コンテンツプラットフォームが現在サポートしており、2026年はAVIFが実験的な好奇心から実用的なデフォルトへと変わる年です。このフォーマットについて知っておくべきすべて、代替との比較、使い始めるべきタイミングを解説します。
AVIFとは何か?どのように動作するのか?
AVIFはAV1 Image File Formatの略です。Google、Apple、Microsoft、Mozilla、Netflix、Amazon、Metaを含むコンソーシアムであるAlliance for Open Media(AOMedia)が開発したAV1ビデオコーデックを使用して静止画像を圧縮します。AV1コーデックは元々、より低いビットレートで高品質な動画を配信するために設計されており、それと同じ圧縮技術が静止画像にも例外的にうまく適用されます。
このフォーマットはHEIFやHEICと同じコンテナであるISOBMFF(ISO Base Media File Format)コンテナ上に構築されています。つまりAVIFは単一の画像だけでなく、画像シーケンス、深度マップ、アルファチャンネル、HDRメタデータ、カラープロファイルも1つのファイルに格納できます。特許で保護されたHEVCコーデックに依存するHEICとは異なり、AVIFはロイヤリティフリーです。ライセンス料なしで誰でも実装できるため、急速に広く普及した大きな理由の一つです。
技術的基盤
AVIFの圧縮の優位性は、AV1コーデックから継承されたいくつかの高度な技術によるものです。
- ブロックベースの予測 — 画像は4×4から128×128ピクセルまでの範囲のブロックに分割されます(JPEGの固定8×8ブロックと比較)。大きなブロックは滑らかなグラデーションをより効率的にキャプチャし、小さなブロックは必要な場所で細かいディテールを保持します。
- イントラ予測 — 各ブロックは50以上の方向予測モードを使用して隣接ブロックから予測できます。一貫したテクスチャやグラデーションを持つ領域は、周囲から再構成できるため非常に少ないデータでエンコードされます。
- 高度な変換コーディング — AVIFは複数の変換タイプ(DCT、ADST、アイデンティティ)をさまざまなサイズで使用し、各ブロックに最適な組み合わせを選択します。JPEGは対照的に、1つの固定サイズで1つの変換タイプのみを使用します。
- フィルムグレイン合成 — 写真画像のノイズパターンを高ビットレートコストで保持する代わりに、AVIFはグレインの統計モデルをエンコードし、デコード時に再構成できます。これにより画像の自然な外観を維持しながら大幅なデータを節約します。
圧縮の優位性:AVIF vs JPEG vs WebP
あらゆる場所で目にする数値は、AVIFが同等の知覚品質でJPEGより約50%小さなファイルを生成するということです。これはマーケティングの誇張ではなく、独立した研究と実際のテストが一貫して40–60%の削減を確認しています。3つの主要フォーマットの比較は以下の通りです。
AVIF vs JPEG
中程度の品質設定(ほとんどのWeb画像が配信される設定)では、一般的な200KBのJPEG写真を目に見える違いなしに80–100KBのAVIFとして再エンコードできます。AVIFはグラデーション、肌のトーン、影のディテールの処理が特に優れており、低品質設定でJPEGが示すバンディングやブロックアーティファクトなしにクリーンな結果を生成します。JPEGが品質60以下で崩壊するのに対し、AVIFは積極的な圧縮レベルでも驚くほど良好な視覚的忠実度を維持します。
AVIF vs WebP
WebPはGoogleの最初のモダン画像フォーマットへの試みで、VP8ビデオコーデックに基づいています。JPEGに対してファイルサイズを約25–35%改善しています。AVIFはさらに進んで、より高度なAV1コーデックにより、WebPに対して追加で20–30%の削減を実現します。実用的には、WebPで150KBの画像がAVIFでは100–120KBになる可能性があります。差は複雑な写真画像で最も顕著で、フラットカラーのシンプルなグラフィックではWebPとAVIFのパフォーマンスは近くなります。
低ビットレートでの品質
AVIFが真に輝くのは非常に低いビットレートです。モバイルWebページ、サムネイルプレビュー、帯域制限のある環境で使用されるような積極的な圧縮の場合です。この極端な設定では、JPEGは深刻なブロッキングアーティファクトとカラーバンディングを生じます。WebPはより良く処理しますが、細部のディテールに顕著なスミアリングが見られます。AVIFは競合フォーマットが目に見えて劣化するファイルサイズでも、シャープなエッジと自然な色の遷移を維持します。
2026年のブラウザとプラットフォームサポート
AVIFのサポートは、ほとんどのWebプロジェクトで主要フォーマットとして使用できる段階に達しています。
- Chrome — Chrome 85(2020年8月)以降フルサポート。アニメーションAVIFサポートを含む。
- Firefox — Firefox 93(2021年10月)以降フルサポート。アニメーションAVIFサポートを含む。
- Safari — Safari 16.4(2023年3月)以降macOSとiOSでフルサポート。これが最後の主要ホールドアウトであり、その追加によりAVIFはほぼユニバーサルなブラウザカバレッジに達しました。
- Edge — Chromiumエンジンによるフルサポート。Chromeと同等。
- Android — Android 12以降ネイティブサポート。Android上のChromeは何年もAVIFをサポート。
- Windows — Windows 11で表示とサムネイルのネイティブAVIFサポート。Windows 10ではMicrosoft Storeの拡張機能が必要。
- macOSとiOS — macOS VenturaとiOS 16以降ネイティブサポート。
2026年初頭の時点で、AVIFサポートはグローバルWebユーザーの約95%をカバーしています。残りの5%は主に古いブラウザとデバイスです。最大限の互換性のためには、HTML <picture>要素を使用してAVIFをプライマリフォーマットとして配信し、JPEGまたはWebPフォールバックを提供するのが標準的なアプローチです。
エンコード速度と品質のトレードオフ
AVIFの主な実用上の欠点はエンコード速度です。AV1コーデックは計算量が多いため、AVIF画像のエンコードはJPEGやWebPのエンコードよりも大幅に時間がかかります。JPEGでは1秒未満で圧縮される高解像度写真が、品質設定とエンコーダー実装によってはAVIFとしてエンコードするのに3–10秒かかる場合があります。
注意すべき2つの速度段階があります。
- 速度最適化エンコード — わずかに大きなファイルサイズと引き換えにより高速なエンコード。これはブラウザベースのツールやリアルタイムコンバーターが使用するものです。ファイルはJPEGよりもはるかに小さいままですが、最大努力エンコードほど小さくはありません。
- 品質最適化エンコード — 可能な限りのバイト節約を絞り出すより遅いエンコード。エンコードが1回行われ、画像が何百万回も配信される本番ウェブサイトの静的アセットに適しています。追加のエンコード時間は帯域幅の節約で元が取れます。
AVIF画像のデコード(表示)は高速で、最新デバイスではハードウェアアクセラレーションされるため、速度の懸念はエンコード側にのみ適用されます。AVIF画像を閲覧するエンドユーザーは、JPEGやWebPと比較してパフォーマンスの違いに気づきません。
AVIF vs WebP vs JPEG:使い分け
3つの有力なフォーマットオプションがある中で、正しいものを選ぶのは優先事項によって決まります。
AVIFを使うべき場合:
- ファイルサイズが最優先(EC商品画像、メディアが多いページ、モバイルファーストのサイト)
- 小さなファイルサイズで高品質が必要(写真ポートフォリオ、エディトリアルサイト)
- サポートされていないブラウザの小さな割合向けにフォールバックフォーマットを実装できる
- リアルタイムではなく事前に画像をエンコード(ビルドステップ、CDNパイプライン)
WebPを使うべき場合:
- フォールバックの複雑さなしに単一フォーマットが必要
- エンコード速度が重要(リアルタイム画像処理、ユーザーアップロード)
- アニメーション画像が必要(WebPアニメーションはアニメーションAVIFよりサポートが良い)
- AVIFのエンコードオーバーヘッドなしにJPEGより意味のある改善を求める
JPEGを使うべき場合:
- 例外なくユニバーサルな互換性が必須(メール添付、印刷ワークフロー)
- 更新できないレガシーシステムを使用している
- 画像を何度も編集・再保存する(JPEGの高速エンコードで反復がスムーズ)
2026年のほとんどのウェブサイトでは、最適な戦略はAVIFをプライマリフォーマットとして配信し、WebPまたはJPEGのフォールバックを用意することです。これにより大多数の訪問者に最良のファイルサイズを提供しつつ、すべての人が画像を見られることが保証されます。QuickImgを使えば画像をAVIFに簡単に変換できます。すべての処理はブラウザ内で行われるため、ファイルがデバイスから外に出ることはありません。