Skip to content

Rescreen / Free tools / Compress a video for email

Compress a video for email

Shrink a video to fit an email attachment, and see the real size before you send it.

Compress a video

Drop a video here

or choose one from your device

MP4, MOV or WebM, up to 2.0 GB. Stays on your device.

Who this is for

Choose a video, press the button for your email service and press Compress video. The page aims for a size that still fits once the email is encoded, measures the file it made, and tells you whether it fits. It is for anyone who has seen “file too large” while attaching a video: a clip for a teacher, a screen recording for a support team, a family video for someone who will not open a cloud link. If the video is longer than a few minutes, an attachment is the wrong tool, and the sections below show how to send a link from each email service.

The numbers behind it

  • A personal Gmail account can send attachments up to 25 MB. Over that, Gmail removes the attachment and adds a Google Drive link to the email instead. Source
  • Outlook.com limits a whole email to 25 MB, including its text and attached files. Links to OneDrive files do not count, and a linked file can be up to 2 GB. Source
  • Another Microsoft page gives 20 MB for Outlook.com and 10 MB by default for Exchange work accounts, so the Outlook button here uses the lower Outlook.com number. Source
  • Yahoo Mail allows 25 MB of attached files in one message, for both sent and received email. Source
  • iCloud Mail limits a message to 20 MB, or up to 5 GB with Mail Drop turned on. Source
  • Mail Drop sends attachments up to 5 GB through iCloud. Each one expires after 30 days, and they do not count against your iCloud storage. Source
  • Email encoding makes an attachment bigger. Microsoft puts the growth at about 33%, and says the size limit covers the encoded message. Source
  • Google gives its Workspace receiving limits as measured after encoding, which it says adds about 37%. Source
  • WhatsApp can send a document of up to 2 GB, which is how to send a video too long for its normal video option. Source

Email attachment limits for each service

Most email services stop at 20 or 25 MB, and each has its own way to send something bigger. The target here is lower than the limit because of encoding, explained in the next section. Work and school accounts can differ: an administrator sets those limits, so a smaller or larger number may apply to you.

The person receiving the email has a limit too. If their service accepts less than yours, the message can bounce even though it left your outbox.

Email serviceLimitTarget hereFor bigger files
Gmail25 MB18 MBGoogle Drive link, added for you
Outlook.com20 MB or 25 MB (Microsoft’s pages differ)14 MBOneDrive link, up to 2 GB
Yahoo Mail25 MB18 MBGoogle Drive or Dropbox link
iCloud Mail20 MB14 MBMail Drop, up to 5 GB for 30 days
From each provider’s help pages, checked 7 November 2026. The target is the setting on this page’s button for that service.

Why the target is 18 MB and not 25 MB

An email can only carry text, so your video is converted to text on its way out. That makes it about a third bigger. Microsoft and Google both say the limits on their business email count the message after this step, so a file of exactly 25 MB can become an email of about 33 MB. Their help pages for personal accounts do not say either way.

Dividing the limit by 1.37, Google’s figure and the larger of the two, gives about 18 MB for a 25 MB limit and 14 MB for a 20 MB limit. Outlook gets the lower target because Microsoft’s pages give both 20 MB and 25 MB, and 14 MB fits either. Your email service may accept more than that when you attach the file. These targets are for the case that matters, where the email has to get through every server between you and the person you are sending it to.

To use more of the limit, type your own number in the target size box. The page still measures the finished file and tells you whether it reached that size.

A link is usually better than a squashed video. The email stays small, the video keeps its quality, and nothing has to be compressed. Every main email service has a built-in way to do it.

  • Gmail: attach the video as usual. If it is over 25 MB, Gmail uploads it to Google Drive and puts a link in the email. Check the sharing setting Gmail offers, so the person can open it.
  • Outlook: upload the video to OneDrive, then choose Share and paste the link, or attach it from OneDrive in the new message. Files up to 2 GB work this way.
  • Yahoo Mail: in a new message, press the attachment button and choose to share from Google Drive or Dropbox. Yahoo adds a link rather than a real attachment.
  • iCloud Mail and Apple Mail: attach the video. When it is too big, Mail asks whether to use Mail Drop. The person gets a download link that lasts 30 days.
  • Rescreen: a video you record in Rescreen has a link where people press play, with no download and no account on their side. Video to link has the ways to do it.

How long a video fits in an email

Size is bitrate multiplied by length, so length decides almost everything. Lowering the resolution buys more time, up to a point. Below that, the picture would be too rough to be worth sending, and the page says so before it starts.

Target1080p720p480p
18 MB (Gmail, Yahoo)4 min 32 s7 min 45 s9 min 11 s
14 MB (Outlook, iCloud Mail)3 min 32 s6 min 2 s7 min 9 s
Longest video this tool will fit, from its lowest usable bitrate, at 30 fps with 128 kbps stereo sound. The picture is soft at these lengths; half the time looks noticeably better.

A real run

We made a one-minute 1080p test clip with fine moving detail, which is hard to compress, and ran it through this page in Chrome on a Mac. The file started at 62.5 MB. With the Gmail button it came out at 17.0 MB in 14 seconds, at 720p, on the first pass. With the iCloud Mail button, which Outlook shares, it came out at 13.2 MB. Each result was opened again and measured before the page reported it.

ButtonTargetResultSmaller by
Gmail18 MB17.0 MB73%
Outlook or iCloud Mail14 MB13.2 MB79%
Measured on 7 November 2026 in Chrome on macOS with a synthetic test clip, not a real recording. Your size will land close to the target, but your picture quality depends on the video.

Other ways to make a video smaller for email

You do not need this page if one of these is already on your device. None of them can aim for an exact size, so check the file afterwards.

  • iPhone: Mail Drop or an iCloud link keeps the quality. To make the file itself smaller, lower the recording quality under Settings, Camera, Record Video before you film it next time.
  • Mac: open the video in QuickTime Player, choose File, Export As, then 720p or 480p.
  • Windows: the Clipchamp app that comes with Windows 11 exports at 480p, 720p or 1080p. Choose the lowest that stays readable.
  • HandBrake (free, Mac, Windows and Linux): open the video, pick a smaller preset, press Start Encode and check the size of the result.
  • A zip file does not help. Video is already compressed, so zipping it barely changes the size.

What this tool can’t do

It needs WebCodecs, which is in current Chrome, Edge, Safari and Firefox on a computer. The page says so before you start if your browser cannot compress video. In our test, Chrome and Safari’s engine on a Mac each fit a one-minute 1080p clip under 18 MB; we have not tested Edge or Firefox on this page. A phone can manage a short clip, but a long video is faster on a computer.

It takes files up to 2 GB in most browsers and always makes an MP4 with H.264 video and AAC sound, which plays in every mail app. It compresses the whole video, so cut anything you do not need first with the video trimmer. It cannot keep a long video sharp at 18 MB, and it cannot promise a message will arrive, because the receiving server has the last word.

Frequently asked questions

How do I send a video by email when it is too big?

Compress it to fit with this page, or send a link. Gmail adds a Google Drive link for you, Outlook uses OneDrive, Yahoo uses Google Drive or Dropbox, and Apple Mail offers Mail Drop. Over a few minutes, a link gives a much better picture.

What is the maximum size video you can send on Gmail?

25 MB as an attachment on a personal account. Anything larger goes as a Google Drive link. Because encoding adds about a third, 18 MB is the safe size for a file that has to arrive as a real attachment.

How do I send a video in Gmail?

Start a new message, press the paperclip and choose the video. If it is over 25 MB, Gmail uploads it to Google Drive and adds a link. Press Send, and allow access if Gmail asks about sharing.

Can you send a 20 minute video through email?

Not as an attachment. Twenty minutes in 18 MB leaves about 120 kbps for picture and sound together, which is too little to watch, and this page will refuse it. Send a link through Google Drive, OneDrive, Mail Drop or Video to link.

How do I send a long video on iPhone?

Share it from Photos to Mail and choose Mail Drop when asked, which handles up to 5 GB. If iCloud Photos is on, you can also copy an iCloud link from Photos. Both keep the quality and leave the email small.

How do I send a long video on WhatsApp?

Attach it as a document rather than as a video. Documents can be up to 2 GB and are sent as a file. The person has to download the file to watch it.

Why does my email say the file is too large when it is under 25 MB?

The limit usually counts the encoded message, which is about a third bigger than the file, and any other attachments in the same email. Your work account or the receiving service may also have a lower limit. Try a target of 14 MB, or 8 MB for a work account on Exchange’s 10 MB default.

Is my file uploaded?

No. Your browser reads, compresses and measures the file locally. Anonymous tool events contain the tool name and a random id for each compression. If a compression fails, they also carry a reason from a fixed list, the step and your browser’s error. Never file names, sizes, media content or entered settings. See the privacy policy.

Spend less time editing
your next recording.

Create an account and record your first video in your browser.

Sign Up Free

No credit card required