Skip to main content

WhatsApp Media Guide: Images, Videos & More

Updated over 2 weeks ago

Recommended formats, sizes, and file types for images, videos, and carousels on WhatsApp – for optimal display in Wax flows.


📷 Images on WhatsApp

  • Recommended Dimensions: 800 × 800 px (square) or 1080 × 1350 px (portrait)

  • Aspect Ratio: 1:1 (square) or 4:5 (portrait)

  • Supported Formats: JPEG, PNG

  • Max File Size: 5 MB

📝 Note: Square format works best across all devices. Portrait format provides a more immersive display.


🎬 Videos on WhatsApp

  • Aspect Ratio: 1:1 (square) or 9:16 (portrait)

  • Format: MP4 (H.264 codec)

  • Max File Size: 16 MB

  • Preview: The first frame of the video will be used as a thumbnail

  • Autoplay: Videos do not autoplay; users must tap to play


🔧 How to Compress a Video

If your video doesn’t load in a flow, follow these steps:

1️⃣ Convert to MP4

  • More universal format than .mov

  • 👉 CloudConvert: Upload your video and download it as .mp4

2️⃣ Compress the Video

3️⃣ Check Playback

  • Open the compressed video in a browser to make sure it plays correctly

4️⃣ Add to Your Flow

  • Upload the video or paste the link depending on the platform


🖼️ Carousels (Multi-Image Messages)

WhatsApp carousels are made of 2 to 10 cards, each containing a visual, text, and buttons.

📐 Visual specs

  • Aspect ratio: 17:10 (wide only)

  • Recommended size: 1700 × 1000 px

  • Minimum supported: 1024 × 600 px

  • Formats: JPEG / PNG

  • Max size: 5 MB per image

⚠️ Square or portrait formats will be automatically cropped by Meta.


🎧 Audio Files on WhatsApp

  • Supported Formats: AAC, MP3, MP4 Audio, AMR, OGG

  • Max File Size: 16 MB

  • Playback: Users must tap to listen; audio does not autoplay

  • Use Cases: Voice messages, spoken promotions, or music clips


✅ Best Practices

  • Stick to recommended aspect ratios (1:1, 4:5, or 9:16) for a consistent visual appearance

  • Optimize file sizes without losing quality

  • Preview all media in Wax before sending

  • For carousels, maintain consistent lighting, layout, and image size for a polished look

Did this answer your question?