Skip to content
ShrinkVid

Compress a Video for Email

Drop your video below — it is pre-set to 19 MB so it fits as an attachment in Gmail (25 MB), Outlook.com (20 MB) and Yahoo Mail (25 MB). Change the target if your provider allows more.

Processed on your device — files are never uploaded.

How to compress a video for email

  1. Drop the video you want to send.
  2. Keep 19 MB or set your own limit.
  3. Compress video.
  4. Attach the MP4 to your email.

Why not just use a cloud link?

Gmail and Outlook automatically turn large attachments into Drive or OneDrive links, which require the recipient to open another service and may expire or need permissions. A compressed attachment plays directly in the email app.

Attachment encoding overhead

Email attachments are base64-encoded, which can make them about a third larger in transit. That is why the preset aims well below the provider’s limit.

Private by design

ShrinkVid never uploads your files. The page loads once, then all decoding and encoding happens on your device using the browser’s built-in WebCodecs API (hardware-accelerated video) and WebAssembly image codecs. That makes it safe for personal, confidential or work files — and there is no queue, no file size cap and no watermark. Read how it works.

Frequently asked questions

What is the maximum video size for Gmail?

Gmail allows up to 25 MB of attachments per email. Anything larger is offered as a Google Drive link instead.

Are my files uploaded to a server?

No. ShrinkVid runs entirely in your browser. Files are read and encoded on your own device with WebCodecs and WebAssembly, so nothing is uploaded, stored or seen by anyone else. You can even disconnect from the internet after the page loads and it keeps working.

Is it really free? Is there a watermark or file size limit?

It is completely free with no watermark, no sign-up and no server-side file size limit. Because processing happens on your device, the only practical limits are your device’s memory and speed.

Last updated · by the ShrinkVid team