Gmail attachment size limit — and how to send a video anyway

Gmail stops you attaching more than 25 MB, and almost any video clears that in seconds of footage. Here are the real limits, what Gmail does instead, and a converter that shrinks a clip to fit without uploading it anywhere first.

  • No upload wait
  • Nothing leaves your device
  • Free, no account
  • No artificial size limits

Drop a file here, or click to choose

Converts right here — nothing uploads

Need trim, resize, or quality controls? Open the full converter →

The limits

The 25 MB ceiling counts the encoded size of the attachment, which is roughly a third larger than the file on disk — mail attachments are Base64-encoded in transit. A 24 MB file can therefore still be refused. Checked 19 September 2026.

  • Sending — 25 MB total per message, attachments and message combined.
  • Receiving — 50 MB total, so someone can send you more than you can send them.
  • Over 25 MB — Gmail does not refuse it. It uploads the file to Google Drive and sends a link instead.
  • Other providers differ: Outlook caps at 20 MB for many accounts, and some corporate mail servers are stricter still.

Why the Drive fallback is often not what you want

When Gmail converts an oversized attachment into a Drive link, the file lands in your Drive and counts against your storage. The recipient needs permission to open it, which is a common failure when they are outside your organisation or not signed in to a Google account at all. And the link can stop working later if you move or delete the file.

A 20 MB attachment arrives in the message, opens on any mail client, and keeps working forever. For anything you actually want the recipient to just watch, fitting under the limit is worth the minute it takes.

Why your video is over 25 MB

Because modern phones record at very high bitrates. A minute of 4K from a recent handset is commonly 300–500 MB, so even ten seconds can exceed the cap. Screen recordings are large too, though they compress far better than camera footage because most of the frame never changes.

Dropping the resolution does most of the work. Going from 4K to 1080p removes about three quarters of the pixels before any quality setting is touched, which shrinks the file far more than turning the quality down ever will.

Getting under the limit

The email preset targets roughly 20–25 MB: H.264 in an MP4 container at a bitrate and resolution chosen to land under the cap with headroom for the Base64 overhead. MP4/H.264 also matters for the recipient — it is the combination that plays inline in essentially every mail client and on every phone.

If the clip is long enough that 25 MB means visible mush, trim it first. Thirty watchable seconds beat three minutes of smeared blocks.

Nothing is uploaded to compress it

The compression happens inside your browser using ffmpeg compiled to WebAssembly. We serve the code; your machine does the work. There is no upload step, so there is no cap on the size of the video you start with, and the footage never reaches anyone else's server on its way to your recipient.

Frequently asked questions

What is the Gmail attachment size limit?
25 MB for sending and 50 MB for receiving, counting the whole message. Anything larger is uploaded to Google Drive and sent as a link instead of an attachment. Checked 19 September 2026.
Why was my 24 MB file rejected?
Mail attachments are Base64-encoded in transit, which inflates them by roughly a third. A file comfortably under 25 MB on disk can still exceed 25 MB once encoded, so aim for around 20 MB to be safe.
How do I email a video that's too big?
Compress it. The email preset outputs H.264 MP4 sized to land under the cap, which keeps it as a real attachment that plays in the recipient's mail client rather than becoming a Drive link they may not be able to open.
What happens if I go over the limit?
Gmail uploads the file to your Google Drive and replaces the attachment with a link. That uses your Drive storage, requires the recipient to have access, and breaks if you later move or delete the file.
Is my video uploaded anywhere to compress it?
No. Compression runs inside your browser with WebAssembly ffmpeg, so the file never leaves your device — and there is no limit on the size of the video you start with.