Can I embed videos in emails?
Still have a question, spotted an error, or have a better explanation or a source we should cite?
So The short answer is: not really, and that's not because the technology doesn't exist. It's because the email clients your subscribers actually use don't support it. Drop an HTML5 <video> tag into your template and Apple Mail and some mobile clients will render it, but Outlook on Windows, Gmail, and most corporate webmail clients will strip it or show nothing at all.
The standard workaround is the "video thumbnail" approach: a static image that looks like a video player (your poster frame with a play button overlay) that links to the hosted video when clicked. It's not technically video in email, but it performs close enough that most readers engage with it the same way. You get the visual cue that says "this plays," and when they click, they land where the video actually runs. This approach works in every client and doesn't add file weight to your email beyond a single image. It's the technique most professional email designers reach for first, and it's worth pairing with a clear CTA like "Watch the video" next to or below the image.
There's also AMP for Email, which Google built to support dynamic content in Gmail. AMP can handle video playback, but it requires a separate AMP MIME part alongside your HTML version, plus both Google and Microsoft require senders to register before AMP content renders for their users. For most senders, it's more infrastructure than it's worth unless video is central to your product. Check your email client support data to see whether your list skews toward Gmail or Apple Mail (where AMP works) before investing in it.
An animated GIF is a practical middle ground if you need motion without the click-to-watch step. A short clip converted to GIF shows movement inline, though it won't have audio and file size needs managing. The animated GIF guide covers how to keep file size under 500KB so it doesn't slow your load time. For campaigns where the video is the entire point, build the landing page first and treat the email as a "drive to watch" rather than the viewing experience itself.
Contributors
Who worked on this answer
Every name links to their profile. Every company links to their site. Real people, real accountability.