Lewati ke konten
OmniChannels.ai

WhatsApp Business API

Berapa batas ukuran file media di WhatsApp API?

Diperbarui

Jawaban singkat

Dokumentasi Meta mencantumkan ukuran maksimum berikut untuk media WhatsApp Cloud API saat artikel ini ditulis: gambar 5 MB (JPEG, PNG, WebP statis), video 16 MB (MP4 atau 3GPP dengan H.264 dan AAC), audio 16 MB, dokumen 100 MB, stiker animasi 500 KB, dan stiker statis 100 KB. Unggah file lalu kirim media ID-nya, bukan tautan, dan pastikan MIME type sesuai dengan filenya.

Batas ukuran per jenis media

Plafon Cloud API untuk media apa pun adalah 100 MB. Sebuah file bisa memenuhi batas ukuran namun tetap ditolak karena formatnya, misalnya video yang bukan H.264 dengan audio AAC atau gambar yang bukan 8-bit RGB atau RGBA.

Jenis mediaUkuran maksimumCatatan
Gambar5 MBHanya 8-bit RGB atau RGBA
Video16 MBVideo H.264, audio AAC
Audio16 MBAAC, AMR, MP3, M4A, OGG berkode Opus
Dokumen100 MBFile Office, PDF, dan teks
Stiker (animasi)500 KBHanya WebP
Stiker (statis)100 KBHanya WebP

Unggah atau tautan, dan berapa lama ID berlaku

Meta menyarankan mengunggah file dan mengirim media ID-nya demi performa yang lebih baik. ID hasil unggahan berlaku 30 hari, dan ID yang diterima lewat webhook masuk berlaku 7 hari, jadi unduh file pelanggan dengan segera. URL unduhan kedaluwarsa dalam 5 menit.

Keterangan (caption) gambar, video, dan dokumen dapat mencapai 1.024 karakter. Pesan audio dan stiker tidak memiliki caption.

Kesalahan umum

  • Menilai hanya dari ukuran dan mengabaikan codec atau format warna.
  • Menyajikan file dengan MIME type yang tidak sesuai, penyebab umum error 131053.
  • Mengandalkan media ID yang berumur lebih dari 30 hari.
  • Mengirim WebP animasi sebagai gambar, yang akan ditolak.

Sumber resmi