WebP

Format WebP — Lossy, Lossless, Transparan, dan Animasi dalam Satu Format

Struktur format WebP yang dirilis Google pada 2010 (mode lossy VP8, mode lossless, dan chunk RIFF), standardisasi RFC 9649 tahun 2024, ukurannya dibanding JPG·PNG, dukungan browser dan Android (per 2026), serta hal yang perlu diperhatikan saat konversi.

Ekstensi.webp
MIMEimage/webp
StandarRilis Google (2010) · IETF RFC 9649 (2024)
KompresiLossy (VP8) · lossless, keduanya
TransparansiAda (di mode lossy maupun lossless)
AnimasiAda
Kedalaman warna8 bit (lossy memakai YUV 4:2:0)
Ukuran maksimum16,383 × 16,383 px

WebP adalah format yang dirilis Google pada 2010 untuk memperkecil ukuran gambar web. Di dalam kontainer RIFF terdapat mode lossy berbasis codec video VP8 dan mode lossless yang dirancang terpisah, dan keduanya mendukung transparansi serta animasi. Pada November 2024, 14 tahun setelah dirilis, IETF secara resmi mendaftarkan spesifikasinya dan tipe media image/webp sebagai RFC 9649.

Ukuran — angka resmi Google

Menurut dokumentasi Google for Developers, WebP lossy 25–34% lebih kecil daripada JPG pada indeks kualitas SSIM yang sama, dan WebP lossless 26% lebih kecil daripada PNG. Bila transparansi diperlukan, WebP lossy disebut dapat menghasilkan file sekitar 3 kali lebih kecil daripada PNG. Angka ini hasil uji Google, jadi penghematan nyata bergantung pada gambar dan pengaturan encoder.

Dukungan browser dan OS (per 2026-09-23)

Berdasarkan data Can I use, sekitar 96% pengguna browser di seluruh dunia dapat menampilkan WebP.

BrowserDukungan penuh sejak
Chrome32
Edge18
Firefox65
Safari (macOS)14 (Big Sur ke atas), sejak 16 tanpa batasan OS
Safari (iOS)14

Aplikasi Foto di Windows 10·11 dan Preview di macOS bisa membuka WebP, tetapi program edit gambar lama, sebagian program dokumen, dan formulir unggah situs pemerintah sering tidak menerima WebP.

Struktur file

File WebP diawali header RIFF, ukuran file, lalu penanda WEBP. Setelah itu menyusul chunk sesuai jenis gambar.

  • VP8 — data gambar terkompresi lossy
  • VP8L — data gambar terkompresi lossless
  • VP8X — penanda adanya fitur tambahan (transparansi, animasi, metadata)
  • ALPH — kanal transparansi untuk gambar lossy
  • ANIM·ANMF — pengaturan animasi dan setiap frame
  • ICCP·EXIF·XMP — profil warna dan metadata

Dukungan Android

Menurut dokumentasi Android Developers, decoding dan encoding dasar WebP didukung sejak Android 4.0, transparansi dan decoding lossless sejak 4.2.1, sedangkan encoding lossless baru tersedia sejak Android 10.

Kelebihan dan keterbatasan

  • Satu format bisa menangani foto (lossy), grafik (lossless), latar transparan, sekaligus gambar bergerak.
  • Mode lossy selalu menyimpan selisih warna dengan setengah resolusi (4:2:0), sehingga garis berwarna tipis seperti teks merah bisa berbayang. Untuk gambar seperti itu, mode lossless lebih baik.
  • Ukuran maksimum 16,383 piksel per sisi, jadi panorama super besar tidak muat.
  • Hanya mendukung 8 bit, sehingga untuk foto HDR AVIF lebih cocok.

Kegunaan utama

Gambar situs web dan blog, grafik web yang butuh latar transparan, dan animasi pendek pengganti GIF.

Kapan sebaiknya beralih ke WebP dan kapan tidak

SituasiRekomendasi
Foto di blog dan halaman detail toko onlineDisarankan WebP — hemat transfer data
Grafik web berlatar transparanDisarankan WebP — lebih kecil dari PNG
Pengajuan ke instansi atau sekolah, kirim ke percetakanTetap JPG·PNG
Foto yang dikirim lewat aplikasi pesan atau emailTetap JPG — kompatibel dengan program penerima
File master yang masih akan dieditTetap PNG atau format asli

Saat mengonversi ke format lain

  • WebP → JPG: konversi paling umum demi kompatibilitas dokumen dan formulir unggah. Area transparan diisi warna latar (WebP ke JPG).
  • WebP animasi → gambar diam: sebagian besar alat konversi hanya menyimpan frame pertama.
  • JPG → WebP: terjadi kehilangan sekali lagi di atas kehilangan JPG asli, jadi kualitas sekitar 75–85 adalah pilihan aman (JPG ke WebP).

Diperbarui: 2026-09-23

Sumber

← Kembali ke kamus format