Format AVIF — Gambar Generasi Baru Berbasis AV1
Struktur format AVIF yang diumumkan AOMedia pada 2019 (codec AV1 + kontainer HEIF), HDR 10·12 bit dan transparansi, lisensi bebas royalti, dukungan browser dan Android (per 2026), serta keterbatasannya seperti encoding yang lambat.
AVIF (AV1 Image File Format) adalah format gambar buatan Alliance for Open Media (AOMedia) yang beranggotakan Google, Mozilla, Netflix, dan lainnya. Gambar dikompresi sebagai satu frame (intra-frame) dari codec video bebas royalti AV1, lalu dimasukkan ke kontainer keluarga HEIF. Spesifikasi 1.0.0 diterbitkan pada Februari 2019, dan setelah beberapa revisi versi 1.2.0 terbit pada Oktober 2025.
Ciri khas
- Efisiensi kompresi tinggi: pada kualitas yang sama sering kali lebih kecil daripada JPG, bahkan WebP. Terutama pada bitrate rendah, kualitas turun dengan cara menjadi halus-kabur alih-alih jejak blok seperti JPG, sehingga tidak terlalu mengganggu.
- Warna luas dan HDR: dapat memuat 10·12 bit per kanal serta karakteristik transfer HDR, cocok untuk foto di layar HDR modern.
- Transparansi dan animasi: mendukung kanal alfa dan urutan gambar.
- Lisensi: dapat digunakan tanpa royalti sesuai kebijakan paten AOMedia, sehingga diadopsi luas oleh browser, berbeda dengan HEIC yang berbasis HEVC.
Dukungan browser (per 2026-09-23)
Berdasarkan data Can I use, sekitar 95% pengguna browser di seluruh dunia dapat menampilkan AVIF.
| Browser | Didukung sejak | Catatan |
|---|---|---|
| Chrome | 85 | — |
| Firefox | 93 | AVIF animasi sejak 113 |
| Safari | 16.4 (dukungan parsial 16.1, macOS 13 ke atas) | Sebagian 16.x belum mendukung animasi |
| Edge | 121 | Didukung awal 2024 |
Struktur file dan hubungannya dengan HEIC
AVIF memakai struktur file media berbasis ISO yang sama dengan HEIF, sehingga di awal file terdapat kotak ftyp dengan brand avif untuk gambar diam dan avis untuk urutan gambar. Artinya, HEIC dan AVIF sama-sama memuat gambar dalam kotak dari keluarga yang sama, tetapi dikompresi dengan codec berbeda (HEVC dan AV1). Perbedaan lisensi codec inilah yang menentukan nasib keduanya: dukungan browser untuk HEIC berbasis HEVC hanya berhenti di Safari, sedangkan AVIF berbasis AV1 yang bebas royalti diadopsi semua browser utama.
Dukungan Android
Menurut dokumentasi Android Developers, decoder dan encoder AVIF (profil dasar) wajib disertakan sejak Android 14. Di perangkat yang lebih lama, AVIF mungkin tidak bisa dibuka kecuali aplikasi menyertakan decoder sendiri.
Keterbatasan
- Encoding lambat: komputasinya berat, sehingga mengonversi banyak foto besar memakan waktu jauh lebih lama daripada JPG·WebP. Saat encoding di dalam browser, perbedaan performa perangkat sangat terasa.
- Tanpa tampilan progresif: menurut MDN, AVIF tidak mendukung rendering progresif yang menampilkan gambar utuh buram lebih dulu selama diunduh.
- Kompatibilitas alat: editor, penampil, dan program dokumen lama di luar browser kadang tidak bisa membukanya. Tergantung browser, fitur menyimpan AVIF dari Canvas juga mungkin belum didukung.
Kegunaan utama
Gambar yang di-encode sekali lalu dikirim berkali-kali, seperti gambar utama dan foto di situs web. Makin besar lalu lintas data sebuah situs, makin besar manfaatnya. Cara yang umum adalah menyertakan gambar cadangan JPG·WebP melalui elemen <picture> untuk browser lama.
Saat mengonversi ke format lain
- AVIF → JPG·PNG: informasi 10·12 bit dan HDR diturunkan menjadi sRGB 8 bit. Pada foto HDR, bagian terang bisa terpotong atau warnanya tampak berbeda.
- JPG → AVIF: ukuran turun drastis, tetapi jika kualitas terlalu rendah, kulit dan tekstur tampak luntur. Periksa hasilnya dengan slider perbandingan.
- Kriteria memilih format dirangkum di JPG vs PNG vs WebP vs AVIF.
Coba sekarang