AVIF(AV1 Image File Format)は、JPGやPNGより大幅にファイルサイズを削減しながら、画質を損なわない現代的な画像フォーマットだ。Alliance for Open Mediaが開発し、ウェブパフォーマンス最適化の文脈でじわじわと標準の座に近づいている。
AVIFとは何の略か?
AVIFはAV1 Image File Formatの略だ。動画コーデック「AV1」の圧縮技術を静止画に応用している。AV1はAlliance for Open Media——Google、Apple、Microsoft、Mozilla、Netflix、Amazonが参加するコンソーシアム——が開発し、このフォーマットは2019年2月に初めてリリースされた。
発想はシンプルだ。動画圧縮の仕組みを静止画に転用する。動画コーデックは視覚的に冗長なデータを削ぎ落とすのが得意で、AVIFはその論理をそのまま借りることで、JPGはおろかWebPさえ追いつけない圧縮率を実現している。
AVIF圧縮の仕組み
AVIFはAV1のイントラフレーム符号化を使う——各画像を1枚の動画フレームとして処理する。内部では4つの処理が順番に走る:
- ブロック分割:画像を可変サイズのブロック(4×4〜128×128 px)に分割。細かいディテールが必要な領域に計算リソースを集中させられる。
- 予測:隣接ブロックからピクセル値を予測し、予測値と実際の値の差分だけを保存する。
- 変換と量子化:その差分データを周波数領域に変換して量子化する。非可逆圧縮が実際に起きるのはここだ。
- エントロピー符号化:算術符号化で量子化済みデータをできる限り圧縮する。
結果として、同等画質でJPGより30〜50%、WebPより20〜30%軽いファイルができあがる。ウェブでは、目に見える劣化なしにページ表示速度の向上と帯域コストの削減が直接得られる。
AVIFが対応していること
圧縮以外にも、古いフォーマットが対応していない機能をカバーしている:
- 可逆・非可逆圧縮:最大圧縮か完全な品質保持か、選べる。
- アルファチャンネル透過:JPGと違い、完全対応。
- HDR:10ビット・12ビット色深度、PQおよびHLG転送関数に対応。
- 広色域:標準sRGBに加え、Display P3やRec. 2020にも対応。
- アニメーション:アニメーションWebPやGIFと同様の複数フレームシーケンス。
- フィルムグレイン合成:グレインを画像データと分離して保存するため、ノイジーな写真を非常に効率よく符号化できる。
長所と短所
AVIFが優れている点
- 最高クラスの圧縮率:JPGより30〜50%、WebPより20〜30%軽量。
- プロ向け写真や最新ディスプレイに対応するHDRと広色域。
- ロイヤリティフリー——HEIF/HEICと異なり、ライセンス費用なし。
- 完全な透過サポート。
AVIFの弱点
- エンコードが遅い:JPGやWebPより明らかに遅く、高品質設定では特に顕著。
- ソフトウェアの対応不足:多くの画像エディタ、CMS、デザインツールはまだ未対応。
- タイルサイズ制限:AV1仕様では1タイルあたり最大8192×4352 px(タイリングで回避できるが複雑さが増す)。
- 互換性:古いブラウザやデバイスではフォールバック画像が必要。
ブラウザ対応状況
2026年現在、主要ブラウザはすべてAVIFに対応している:Chrome 85+(2020年8月)、Firefox 93+(2021年10月)、Edge 121+(2024年1月)、Safari 16.4+(2023年3月)、Opera 71+。合わせると世界ブラウザ使用率の約95%をカバーする。残り5%には、HTMLの'picture'要素でフォールバックを用意するだけでいい。
AVIFをいつ使うべきか
ウェブ向けに開発していてファイルサイズが重要なら、写真コンテンツはAVIFを第一候補にしていい。シャープな幾何学的エッジを持つロゴやグラフィックは、SVGかPNGの方が向いている。
ブラウザの外——メール添付、ドキュメント、印刷——では、共有前にJPGかPNGに変換しておくのが無難だ。ネイティブアプリやデスクトップソフトウェアのAVIF対応はまだ安定していない。
ひとことメモ:
AVIFファイルをより汎用的な形式に変換したい場合は、無料のオンラインコンバーターが使える。変換はすべてブラウザ内で完結——ファイルがデバイスの外に出ることはない。