Video from a phone is big, and most email services refuse a message somewhere around twenty or twenty five megabytes. There are two honest ways out: make the video smaller, or stop attaching it. This guide does both, with the numbers worked out so you know which one you need before you start.
How small does my video need to be?
Video size is simple arithmetic: size = bitrate × duration. A file has a budget of bits, and the longer the video, the fewer of them each second gets. Email makes it tighter, because an attachment is encoded as text on the way, which turns every three bytes into four. A 25 MB limit leaves room for a file of about 18.75 MB.
Put in the length of your video and the limit you are up against. The first numbers are pure arithmetic. The table underneath is not: each row is a real re-encode of a one minute test clip with a setting you can pick in Nemi, measured, and scaled to your length.
What fits, for your video
- Everything must average under
- 1,667 kbps
- Left for the picture after 128 kbps of sound
- 1,539 kbps
- Best measured setting that fits
- 1280 wide, CRF 281280 by 720 pixels
Arithmetic: 25 MB, less a quarter for the email encoding, is 150 megabits, spread over 90 seconds.
| Setting in Nemi | At your length | Fits |
|---|---|---|
| Defaults1920 by 1080 | 56 MB | No |
| Quality (CRF) 281920 by 1080 | 22 MB | No |
| 1280 wide1280 by 720 | 25 MB | No |
| 1280 wide, CRF 281280 by 720 | 11 MB | Yes |
| 854 wide854 by 480 | 13 MB | Yes |
| 854 wide, CRF 28854 by 480 | 6.5 MB | Yes |
| 640 wide640 by 360 | 8.2 MB | Yes |
| 640 wide, CRF 28640 by 360 | 4.4 MB | Yes |
| 1280 wide, Video bitrate 1 Mbps1280 by 720 | 13 MB | Yes |
How we measuredHide the method
Measured on 2026-10-03 on an Apple M2, 8 cores with ffmpeg version 8.1.2. The clip is 60 seconds of 1920 by 1080 at 30 fps, made for the test: slow pans and zooms across six photographs with moving grain added, and quiet noise as sound. It stands in for phone footage but is not phone footage.
Each setting was encoded once with the arguments Nemi's converter passes for an MP4: H.264 and AAC, a width as a Lanczos scale that keeps the shape, and the quality or bitrate only when set. Sizes are deterministic. SSIM compares each result, scaled back to 1080p, with the source. The harness is scripts/blog-bench/compress-video-for-email/bench.ts.
Which settings make a video smaller?
Three things decide the size of a video, and Nemi's converter lets you change all three.
- Size in pixels. Fewer pixels, fewer bits. A 1280 pixel wide video has less than half the pixels of a 1920 wide one, and on a phone or in an email preview nobody can tell.
- Quality (CRF). A number from 0 to 51 that tells the encoder how much detail it may throw away. 23 is the default. Higher is smaller and softer, and how much smaller depends on the footage, as the chart below shows.
- Video bitrate. Instead of a quality, a target: 1, 2.5, 5 or 10 Mbps. Use it when you must hit a size, because the encoder aims at that average whatever the picture looks like.
One minute of 1080p video, re-encoded
Defaults
1920 by 1080, SSIM 0.953
Quality (CRF) 28
1920 by 1080, SSIM 0.931
1280 wide
1280 by 720, SSIM 0.915
1280 wide, CRF 28
1280 by 720, SSIM 0.893
854 wide
854 by 480, SSIM 0.867
854 wide, CRF 28
854 by 480, SSIM 0.843
640 wide
640 by 360, SSIM 0.829
640 wide, CRF 28
640 by 360, SSIM 0.806
1280 wide, Video bitrate 1 Mbps
1280 by 720, SSIM 0.891
How we measuredHide the method
Measured on 2026-10-03 on an Apple M2, 8 cores with ffmpeg version 8.1.2. The clip is 60 seconds of 1920 by 1080 at 30 fps, made for the test: slow pans and zooms across six photographs with moving grain added, and quiet noise as sound. It stands in for phone footage but is not phone footage.
Each setting was encoded once with the arguments Nemi's converter passes for an MP4: H.264 and AAC, a width as a Lanczos scale that keeps the shape, and the quality or bitrate only when set. Sizes are deterministic. SSIM compares each result, scaled back to 1080p, with the source. The harness is scripts/blog-bench/compress-video-for-email/bench.ts.
On this clip, leaving everything alone gave 36 MB for the minute. Raising the quality number to 28 brought it to 14 MB, and doing that at 1280 wide gave 7.1 MB. Each step also lowered the match with the source, which is the trade you are making: the clip has a fine grain over it, like most footage from a small sensor, and a higher quality number smooths that away first. On a phone screen it is hard to see; on a television it is not.
How do I make a video smaller in Nemi?
Not with the Compress button, which is the first place people look. Compress packs files into a ZIP or a TAR, and an MP4 is already compressed: zipping it saves almost nothing. Making a video smaller means re-encoding it, and in Nemi that is Convert.
- 1
Upload the video and press Convert
Select it in your files and press Convert in the toolbar, or right-click it. - 2
Pick MP4
Under Convert to, choose MP4. If the video already is an MP4, it is offered anyway: converting a file to its own format re-encodes it with your settings. MP4 plays everywhere, which matters more for an attachment than anything else. - 3
Open the MP4 settings
Under Settings, open MP4. Type a width under Size in pixels, such as 1280, and leave the height empty so it keeps its shape. Then either raise Quality (CRF) to around 28, or pick a Video bitrate from the calculator above. Use one of the two, not both. Anything you leave alone keeps its default. - 4
Download it, or keep it next to the original
Under Result, Download sends the smaller file straight to your device, ready to attach. Save to workspace puts it next to the original, which is never replaced. - 5
Press Convert
A video costs 5 units of your daily allowance. The panel shows its progress through the file, and you can cancel at any point without spending anything.
Should I send a link instead?
Often, yes. Squeezing a five minute video under 25 MB leaves well under a megabit a second for the picture, and the calculator will show you what that means. If the person on the other end needs to see the video properly, shrinking it to fit an inbox is solving the wrong problem.
A share link sends the file itself, at full quality, as a link in the email. It does not count against anybody's attachment limit, the recipient can watch it in the browser before downloading, and you can put a password and an expiry date on it. The largest single file you can share is 0.5 GB on Free, 5 GB on Starter, 15 GB on Creator, 25 GB on Pro, 100 GB on Max and 200 GB on Business.
- Shrink it when it has to be an attachment: a form that only takes files, a recipient who never clicks links, or a clip that is short to begin with.
- Send a link for everything else, and always when quality matters: a client review, a wedding film, footage somebody will edit.
Our guide to sending large files securely covers the link side in depth, and every format Nemi converts is in one searchable list.
Questions people ask
How do I make a video smaller to email?
Re-encode it with fewer pixels and a higher quality number. In Nemi that is Convert: choose MP4, set a width such as 1280 and raise Quality (CRF) to around 28. On our one minute 1080p test clip that took the file from 37.3 MB with the default settings to 7.4 MB.
What is the maximum size for an email attachment?
Most email services refuse a message somewhere around 20 to 25 MB, and the receiving side may have a lower limit of its own. Attachments are encoded as text on the way, which turns every three bytes into four, so a 25 MB limit leaves room for a file of about 18.75 MB.
Does zipping a video make it smaller?
Hardly. An MP4 or a MOV is already compressed, so putting it in a ZIP saves almost nothing. To make a video smaller you have to re-encode it, which in Nemi is Convert rather than Compress.
What CRF should I use to make a video smaller?
23 is the default for H.264, and each step up makes the file smaller and softer. Around 28 is a sensible choice for sending: on our test clip it cut the file from 37.3 MB to 14.5 MB at the same 1080p. How much it saves depends on the footage, so look at the result before you send it.
Will making a video smaller reduce its quality?
Yes, a little, and that is what you trade for the size. On our test clip the match with the source, measured as SSIM where 1 is identical, fell from 0.953 with the default settings to 0.893 at 1280 wide and CRF 28, mostly by smoothing away fine grain. On a phone it is hard to see; on a television it is not.
How do I send a video that is too large to email?
Send a link instead of an attachment. A Nemi share link delivers the file at full quality, lets the recipient watch it in the browser before downloading, and can carry a password and an expiry date. The largest single file is 500 MB on Free and up to 200 GB on Business.
Where the numbers come from
- The MP4 encode arguments:
conversion-service/src/convert/video.rs (convert_video) - The settings the Convert panel offers:
conversion-service/src/formats.rs (video options), components/action-views/convert/FormatOptions.tsx - The benchmark harness and its results:
scripts/blog-bench/compress-video-for-email/bench.ts, lib/blog/data/compress-video-for-email.json - Units per conversion:
lib/conversion-units.ts - Plan limits:
lib/pricing-plans.ts (maxConversionSize, maxFileSize) - What Compress does: /help/files/compressing-files