Video · 8 min read

How to Make a Video Small Enough for Email: Size Limits, Bitrate and the Right Settings

By the · Published

A one-minute clip from a phone easily weighs 100 MB or more. Email was never designed for files that size. Most providers cap a message at a few dozen megabytes, and the attachment gets bigger on the way. The result is a bounced message, or a mail program that quietly swaps the attachment for a cloud link the recipient may not be able to open.

This guide explains why the limits are lower than they look, how to calculate what quality fits into a given size, and which settings give the best-looking result. The examples use Toolula's Compress Video, which encodes the video on your own device with its graphics hardware and never uploads it.

Why 25 MB means about 18 MB

Email transports attachments as text. To do that, the binary file is encoded in Base64, which turns every three bytes into four characters. An attachment therefore grows by about a third on the way, plus a little overhead for line breaks and headers. Mail services count the encoded size against their limit.

Gmail, for example, allows up to 25 MB per message; other providers and company mail servers often set similar or lower limits, and the recipient's server has a limit too. A video file of 25 MB becomes roughly 34 MB as an attachment and is rejected. To fit under a 25 MB limit, the file itself should be no larger than about 18 MB. That is why Toolula's email preset is set to 18 MB.

Toolula counts 1 MB as 1,000,000 bytes, the way mail services and upload forms count. A file reported as 18 MB therefore fits, whichever way the receiving system rounds.

Size is bitrate times length

The size of a video file is almost entirely determined by two numbers: the bitrate, the amount of data per second, and the duration. The resolution doesn't directly set the size; it determines how much quality a given bitrate can deliver. A simple calculation tells you what is possible: file size in megabytes, times 8, divided by the duration in seconds, gives the total bitrate in megabits per second.

For 18 MB and a one-minute clip that is 18 × 8 / 60 = 2.4 Mbit/s. After about 0.13 Mbit/s for good stereo sound, around 2.2 Mbit/s remain for the picture, which is enough for a clean 720p video and, with modern codecs, often for 1080p with calm content. For a three-minute clip the same 18 MB leave only about 0.7 Mbit/s for the picture: still fine at 480p, visibly soft at 1080p. For ten minutes, email is the wrong channel.

Content matters as well. A talking head in front of a plain wall compresses very well. Handheld footage, water, leaves in the wind and fast sports need far more data for the same look.

Compressing to a target size step by step

Hardware video encoders in browsers cannot do a classic two-pass encode and often miss a requested bitrate by a wide margin. Toolula therefore measures how your device's encoder behaves: on longer clips it first encodes short samples, then corrects the request pass by pass until the file lands just under the target, and it remembers what it learned for the next video. The file that is closest to the target without going over is kept.

  • Open Compress Video and drop the clip; several files can be processed in one batch.
  • Under Compress by, choose Target size and click the Email 18 MB preset, or type your own limit.
  • Leave Maximum resolution on automatic, or set it lower if you know the recipient will watch on a phone.
  • Choose the codec; H.264 is the safest for recipients whose devices you don't know.
  • Start, wait for the passes to finish and check the result before attaching it.

Choosing resolution and codec

If the target size is small relative to the length, lowering the resolution looks better than squeezing a 1080p picture into too little data. A soft but clean 720p image is more pleasant to watch than a 1080p image full of blocks and smeared faces. On a phone screen, where most email videos are watched, 720p is rarely distinguishable from 1080p.

H.264 plays on practically every device made in the last fifteen years. H.265 (HEVC) and AV1 reach the same quality with considerably less data, but some older computers and programs cannot play them, and the recipient may see only a sound track or an error. For email to unknown recipients, use H.264; for a recipient you know has a current phone or computer, H.265 or AV1 give more quality for the same size.

If the sound doesn't matter, for example in a screen recording of a bug, Remove audio frees the audio bitrate for the picture.

Shorter is often better

The most effective compression is to send less video. If only twenty seconds of a three-minute clip matter, cut them out first with Trim Video. The fast mode cuts at the nearest key frame without re-encoding and takes seconds; the frame-accurate mode re-encodes the clip. A twenty-second clip at 18 MB has enough data for excellent quality.

Also consider what the video says about you. Phone videos carry the location where they were recorded, the device and the exact time. Compress Video drops location, device and recording time by default; Remove Video Metadata removes all tags without re-encoding if you don't need to compress.

When email is the wrong channel

For long videos, raw footage that the recipient wants to edit further, or anything where quality matters more than convenience, send a download link instead of an attachment. Your own cloud storage, a company file-sharing service or a transfer service are better suited. Check what they do with the file: some services keep uploads for a limited time, others scan or analyse them. For confidential videos, a service you or your company controls is preferable.

For short clips shared in chat apps, the apps' own limits apply; Discord's free plan, for example, accepts files up to 10 MB, and Toolula has a preset for that as well.

Checking the result before sending

Watch the compressed video once from start to end before attaching it. Pay attention to scenes with movement, where blocks and smearing appear first, to faces and to any text in the picture, such as slides in a screen recording. Check that sound and picture are still in sync at the end of the clip.

Compare the file size with your target and with the original. If the result says the original is already well compressed, keep the original: some phone videos are encoded so efficiently that a re-encode at a similar quality would only make them larger. If the result fits the limit but looks too soft, shorten the clip or lower the resolution one step; both give the remaining picture more data per second than squeezing the full clip harder.

Frequently asked questions

Why is my 24 MB video rejected by a 25 MB email limit?

Attachments are Base64-encoded for transport, which makes them about a third larger. A 24 MB file becomes over 32 MB on the way. Compress it to about 18 MB to be safe.

Which resolution should I use for an email video?

Work out the available bitrate: size in MB × 8 ÷ seconds. Around 2 Mbit/s and more suits 720p or 1080p, below 1 Mbit/s choose 480p or shorten the video.

Which codec plays everywhere?

H.264 in an MP4 file. H.265 and AV1 are more efficient but not every older device or program plays them.

Is my video uploaded for compression?

No. The video is decoded and encoded on your device with its own hardware encoder and never leaves it.

Why is the compressed video larger than the original?

Some videos are already compressed so efficiently that re-encoding cannot make them smaller at a similar quality. Toolula then advises you to keep the original.

How this guide is kept current: it is checked against the official sources it cites and against the Toolula tools it describes, and revised when a rule, deadline or tool changes. The date above shows the last revision.

Compress a video