# Video Messages | Developer Documentation

<div id="bkmrk-video-messagesupdate">## Video Messages

<div><span>Updated: Nov 3, 2025</span></div><div>Video messages display a thumbnail preview of a video image with an optional caption. When the WhatsApp user taps the preview, it loads the video and displays it to the user.</div><div>![](https://support2.chatarchitect.com/uploads/images/gallery/2026-04/embedded-image-cojosm5z.png)</div><div id="bkmrk-supported-video-form"><div id="bkmrk-supported-video-form-1"><div>### Supported Video Formats

</div></div></div><div>Only H.264 video codec and AAC audio codec supported. Single audio stream or no audio stream only.</div><div>Note that videos encoded with the H.264 “High” profile and B-frames are not supported by Android WhatsApp clients. We recommend that you use H.264 “Main” profile without B-frames, or the H.264 “Baseline” profile when encoding (or re-encoding with a tool like ffmpeg), and place moov boxes before mdat boxes, for broader compatibility. If you are using ffmpeg, you can use the -movflags faststart flag to place moov boxes before mdata boxes.</div><div><table><thead><tr><th><span>Video Type </span></th><th><span>Extension </span></th><th><span>MIME Type </span></th><th><span>Max Size </span></th></tr></thead><tbody><tr><td><div><div>3GPP</div></div></td><td><div><div>.3gp</div></div></td><td><div><div>video/3gpp</div></div></td><td><div><div>16 MB</div></div></td></tr><tr><td><div><div>MP4 Video</div></div></td><td><div><div>.mp4</div></div></td><td><div><div>video/mp4</div></div></td><td><div><div>16 MB</div></div></td></tr></tbody></table>

</div></div>