# Supported Media Types

Be sure to adhere to the specific file format and size limits defined in the WhatsApp documentation to ensure optimal delivery and performance.

## Audio

High-quality audio files can be shared seamlessly to deliver voice messages and sound clips. They ensure clear sound quality for a richer auditory experience during conversations.

| Audio Type | Extension | MIME Type                                                   | Max Size |
| ---------- | --------- | ----------------------------------------------------------- | -------- |
| AAC        | .aac      | audio/aac                                                   | 16 MB    |
| AMR        | .amr      | audio/amr                                                   | 16 MB    |
| MP3        | .mp3      | audio/mpeg                                                  | 16 MB    |
| MP4 Audio  | .m4a      | audio/mp4                                                   | 16 MB    |
| OGG Audio  | .ogg      | audio/ogg (OPUS codecs only; base audio/ogg not supported.) | 16 MB    |

## Image  <a href="#document" id="document"></a>

Images in formats like JPEG and PNG allow for vibrant and detailed visual content to be exchanged. These formats are optimized for fast delivery and high resolution across various devices. Images must be 8-bit, RGB or RGBA.

| Image Type | Extension | MIME Type  | Max Size |
| ---------- | --------- | ---------- | -------- |
| JPEG       | .jpeg     | image/jpeg | 5 MB     |
| PNG        | .png      | image/png  | 5 MB     |

## Video

Video formats enable dynamic, multimedia storytelling and engaging visual communication. Only H.264 video codec and AAC audio codec supported. Single audio stream or no audio stream only.

| Video Type | Extension | MIME Type  | Max Size |
| ---------- | --------- | ---------- | -------- |
| 3GPP       | .3gp      | video/3gpp | 16 MB    |
| MP4 Video  | .mp4      | video/mp4  | 16 MB    |

## Document

Documents including PDFs, DOCs, and XLS files facilitate the secure sharing of reports, invoices, and other files. They are ideal for transmitting detailed information that requires a structured format.

| Document Type        | Extension | MIME Type                                                                 | Max Size |
| -------------------- | --------- | ------------------------------------------------------------------------- | -------- |
| Text                 | .txt      | text/plain                                                                | 100 MB   |
| Microsoft Excel      | .xls      | application/vnd.ms-excel                                                  | 100 MB   |
| Microsoft Excel      | .xlsx     | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet         | 100 MB   |
| Microsoft Word       | .doc      | application/msword                                                        | 100 MB   |
| Microsoft Word       | .docx     | application/vnd.openxmlformats-officedocument.wordprocessingml.document   | 100 MB   |
| Microsoft PowerPoint | .ppt      | application/vnd.ms-powerpoint                                             | 100 MB   |
| Microsoft PowerPoint | .pptx     | application/vnd.openxmlformats-officedocument.presentationml.presentation | 100 MB   |
| PDF                  | .pdf      | application/pdf                                                           | 100 MB   |

## Sticker

Stickers add a fun and expressive visual element to chats, enhancing the messaging experience. They provide a lightweight, creative way to communicate emotions and ideas effectively. WebP images can only be sent in sticker messages

| Sticker Type     | Extension | MIME Type  | Max Size |
| ---------------- | --------- | ---------- | -------- |
| Animated sticker | .webp     | image/webp | 500 KB   |
| Static sticker   | .webp     | image/webp | 100 KB   |
