AVIFは2019年の登場以来、ブラウザ対応が着実に広がってきました。2026年現在、世界のウェブユーザーの95%以上がAVIF画像をネイティブで表示できます。どのブラウザが対応しているか、必要なバージョン、そして残る互換性のギャップへの対処法を詳しく解説します。
2026年現在のAVIFブラウザ対応状況
| ブラウザ | 対応開始 | 最低バージョン | 状況 |
|---|---|---|---|
| Google Chrome | 2020年8月 | 85 | 完全対応 |
| Mozilla Firefox | 2021年10月 | 93 | 完全対応 |
| Microsoft Edge | 2024年1月 | 121 | 完全対応 |
| Apple Safari | 2023年3月 | 16.4 | 完全対応 |
| Opera | 2020年8月 | 71 | 完全対応 |
| Samsung Internet | 2021年10月 | 16.0 | 完全対応 |
| Chrome Android | 2020年8月 | 85 | 完全対応 |
| Safari iOS | 2023年3月 | 16.4 | 完全対応 |
| Firefox Android | 2021年10月 | 93 | 完全対応 |
| Internet Explorer | 非対応 | N/A | 未対応 |
Can I Useのデータによると、AVIFのグローバルブラウザ対応率は約95.5%に達しています。未対応の主な部分は、Safari 16.4以前の古いバージョンと一部のマイナーブラウザです。ほとんどのWebサイトにとって、この数字は本番環境での利用に十分な水準といえます。
デスクトップブラウザ別の詳細
Google Chrome
Chromeは2020年8月のバージョン85で、主要ブラウザとしてはじめてAVIFに対応しました。可逆・非可逆圧縮、アルファチャンネル、10ビット・12ビット色深度、HDR、AVIFアニメーションといった全機能に対応しており、CSSの背景画像やcanvas要素でのAVIF利用もサポートしています。
Mozilla Firefox
Firefoxはバージョン93(2021年10月)でAVIFに対応しました。当初はAVIFアニメーションの対応が限定的でしたが、Firefox 113以降では完全対応となっています。デコーダにはdav1dを採用しており、高いパフォーマンスが特徴です。
Apple Safari
Safariは主要ブラウザの中で最後にAVIFに対応し、バージョン16.4(2023年3月)で導入されました。これによりmacOS(Ventura以降)とiOS(16.4以降)の両方でAVIFが利用可能になっています。8ビット・10ビット色深度、アルファ透過、HDRコンテンツに対応しています。
Microsoft Edge
EdgeはChromiumベースのため、ChromeのAVIFサポートを引き継ぎ、バージョン121(2024年1月)で正式に確認されました。同じレンダリングエンジンを共有しているため、AVIF対応はChromeと同等です。
モバイルブラウザの対応状況
モバイルでの対応状況はデスクトップとほぼ同様です。Android版ChromeはバージョンEinfach85から、iOS版SafariはiOS 16.4からAVIFに対応しています。2023年以降に発売されたスマートフォンの大半は、プラグインなしでAVIF画像を表示できます。
ただし、ブラウザが対応していても、OSネイティブの画像ビューアが対応していないケースがあります。ユーザーがAVIF画像をダウンロードしても、スマートフォンのギャラリーアプリで開けない場合があるため、共有前にJPGやPNGへ変換しておくのが安心です。
AVIFのフォールバック戦略
1. HTMLの'picture'要素を使う
最も信頼性の高い方法は、HTMLの'picture'要素を使うことです。ブラウザが対応している最適なフォーマットを自動的に選択してくれます。最初にAVIF、次にWebP、最後のフォールバックとしてJPGを記述しておくだけでOKです。
2. コンテントネゴシエーション(Acceptヘッダー)
Cloudflare、Fastly、AWS CloudFrontなどのCDNは、ブラウザのAcceptヘッダーに基づいて最適な画像フォーマットを自動配信できます。ブラウザが「Accept: image/avif」を送信すればAVIFが配信され、未対応の場合はWebPまたはJPGにフォールバックします。HTMLを変更する必要がなく、既存の<img>タグのまま使えるのが便利です。
3. JavaScriptによる機能検出
小さなAVIF画像のデコードを試みることで、JavaScriptからAVIF対応を検出できます。デコードに成功すればAVIF対応済みと判断できます。この手法は、画像を動的に読み込むシングルページアプリケーションで特に役立ちます。
画像処理ツールのAVIF対応状況
| ツール | AVIF対応 | 備考 |
|---|---|---|
| Adobe Photoshop | 2024+ | 一部対応 — カラープロファイルによっては失敗することあり |
| GIMP | 2.10.32+ | プラグイン経由で完全対応 |
| ImageMagick | 7.0.25+ | 完全対応 |
| Sharp (Node.js) | 0.29+ | libvips経由で完全対応 |
| Squoosh | 対応 | Webブラウザ上で完全対応 |
| WordPress | 6.5+ | AVIFファイルのネイティブアップロードに対応 |
| Figma | 限定対応 | インポート可、エクスポートは制限あり |
| Canva | 非対応 | エクスポート不可 |
AVIFが対応していない場合の対処法
AVIFファイルを開けない相手と共有する必要がある場合、最も手軽な解決策はJPGまたはPNGに変換することです。これによりデバイスやソフトウェアを問わず、どこでも開ける形式になります。
無料のオンラインコンバーターを使えば、AVIFファイルを任意のフォーマットに素早く変換できます。変換はすべてブラウザ上で完結するため、画像がサーバーに送信されることはなく、プライバシーも安全に保たれます。
自分のブラウザはAVIFに対応していますか?
Chrome 85以降、Firefox 93以降、Safari 16.4以降、Edge 121以降をお使いであれば、お使いのブラウザはAVIFに対応しています。AVIFビューアページでAVIFファイルを読み込んで確認することもできます。
自分のウェブサイトでAVIFを使えますか?
はい、ほとんどのウェブサイトでAVIFは本番利用が可能です。95%以上のブラウザカバレッジと'picture'要素を使ったシンプルなフォールバック戦略により、古いブラウザにはJPGやWebPを提供しながら、安全にAVIF画像を配信できます。
AVIFはJPGやWebPに取って代わりますか?
優れた圧縮効率から、AVIFはウェブの主流フォーマットになっていく可能性が高いです。とはいえ、JPGは互換性の面で当面残り続けるでしょうし、WebPはその中間として引き続き有効です。当分の間、3つのフォーマットが共存する形になります。