Skip to content
uncompressed.io

The attachment wall

Your video file is too big to email.
The answer is not a smaller file.

Personal Gmail accounts stop attachments at 25 MB, and no video worth sending fits under that. The useful question is not how to shrink the file. It is what the person on the other end is trying to do with it, because the size they need and the size you are trying to send are two different numbers.

See the plans

Video hosting for filmmakers · 5 GB free · Paid plans from USD 9/month

By uncompressed.io · Updated September 2026

Start here

The honest answer first:
most of you can stop reading.

If you are sending one cut to one client who will watch it once and say yes or no, a free transfer link is the correct tool and nothing on this page should talk you out of it. The rest of this page is about the day that stops being true.

25 MB

Gmail attachment limit

Google's published ceiling for personal accounts. Work and school accounts are whatever the administrator set.

3 days

WeTransfer free lifetime

Free and Starter transfers are kept online for up to 3 days, counted from the moment the transfer is sent.

5 GB

Free here

One film at a time, streaming the exact bytes you uploaded, with no view or bandwidth metering.

The wall is real and it is old. Email was built to carry text, and an attachment is encoded into the message itself, then copied onto every server that handles it. That design is why the ceiling is measured in megabytes while your export is measured in gigabytes. Google publishes 25 MB as the maximum attachment size for a personal Gmail account. A single minute of a delivery-grade export is larger than that, often by an order of magnitude.

Gmail already solved the problem, quietly. Google’s own help page states that if your total attachment size is greater than the limit, Gmail removes the attachment and adds it as a Google Drive link in the email. So the failure most people describe as “my video is too big to email” is not really a failure. It is the mail client telling you that you were never sending a file. You were sending a link, and the only open question is which link.

The mismatch

The size your client needs,
and the size you are trying to send.

Ask what the recipient is actually doing. In almost every case they want to watch the film, form an opinion, and reply. Watching needs a player. It does not need the file.

What they think they need

The file. A copy on their machine, in their downloads folder, that they will open in whatever player their laptop defaults to, if the codec decodes at all.

What they actually need

Twenty seconds between your email and a picture on screen. A link, a play button, and a comment box. Nothing installed, nothing unzipped, nothing waiting.

When the file is the point

Final handoff. The client is archiving the master, cutting it into something else, or handing it to a broadcaster. Then a ProRes or DNxHR master is the deliverable, and it is a download, not a stream.

Why this matters for quality

Every route that forces you to fit a limit is a route that costs picture. Nothing is lost in transit; it is lost when you re-export smaller to squeeze under someone else's ceiling.

Those two jobs pull in opposite directions, and most tools only do one of them well. A transfer product moves bytes and then closes the door. A cloud drive holds bytes and leaves the door open, but the browser experience it gives your client is a file-manager preview, not a screening. Google states plainly that the Drive preview is a scaled-down version of the complete file and may appear slightly different when opened. That is a reasonable thing for a document store to do. It is a bad thing to discover after a client has formed an opinion about your grade.

The route that matches the job is hosting: the export lives at an address, the address plays, and the master sits behind it for whoever needs the actual bytes later.

Every route, one question

What does the recipient
do when the link arrives?

Not the upload speed, not the storage tier, not the marketing. The only thing that decides whether your delivery worked is what happens in the ninety seconds after your client clicks.

What the recipient does
Published ceiling
How long the link lives
Emailattachment
Nothing. The send failsbefore it starts
25 MB on personalGmail accounts
Not applicable
Gmail, overthe limit
Downloads from Drive,or opens the Drive preview
Gmail swaps the attachmentfor a Drive link automatically
As long as theDrive file exists
Google Drivelink
Downloads and waits, or watcheswhat Google calls a scaled-downversion of the complete file
5 TB per file;750 GB uploaded or copiedper user in 24 hours
Until you delete it
Dropboxlink
Downloads and waits
2 TB per file; browser uploadsover 375 GB may time out,per Dropbox
Until you delete it
WeTransferFree
Downloads and waits,if they get there in time
10 transfers or 3 GB in any30-day rolling window
Up to 3 days
WeTransferUltimate
Downloads and waits
Unlimited transfers,up to 1 TB per transfer
As long as you like;branded pages 30 days
MASVdelivery
Downloads and waits,fast, usually with an app
Multi-terabyte files,no file-count limit;15 GB free a month
A free window that dependson the plan, then storageis charged
A hostedpage here
Presses play
5 GB free, 100 GB on Lite,500 GB on Pro, 1.5 TB on Max,2 TB on Studio
As long as the filmis in your library

Competitor figures are quoted from each vendor's own help pages and pricing pages; see the numbered sources. MASV delivery links allow 3 downloads by default, which is configurable. Our figures are hot storage included with each plan; extra storage is $40 per TB hot and $20 per TB cold a month.

Three of those rows end in “download and wait”, one ends in “download and fail”, and one ends in “press play”. That is the whole argument. A download that succeeds is still a fifteen-minute gap between your email and your client having an opinion, and every minute of that gap is a minute in which they do something else.

Honest comparison

What the free tiers give you
before anyone pays anything.

Most people asking this question need a free answer, and several of these are genuinely good. The differences only start to matter at volume, or when the link needs to still work in November.

uncompressed.io
WeTransfer
Google Drive
Dropbox
MASV
Freeallowance
5 GB of storage,one film at a time
10 transfers or 3 GB per30-day rolling window
15 GB across theGoogle account
2 GB on Basic
15 GB freeevery month
First paidstep
Lite, $9 a monthor $90 a year, 100 GB
Starter: 300 GB per30-day rolling window
100 GB at CA$2.79 a monthas shown in Canada
Plus at CA$12.99 a month,2 TB, as shown in Canada
$0.25 per GB,no contract, no minimum
Linklifetime
As long as the filmis in your library
Up to 3 days on Freeand Starter
Until you delete it
Until you delete it
A free window thatdepends on the plan
What therecipientdoes
Presses play
Downloads
Downloads, or opens thescaled-down preview
Downloads
Downloads; 3 per linkby default

Google One and Dropbox consumer prices are geo-localised and were served in Canadian dollars to a Canadian visitor on 11 September 2026. WeTransfer publishes no price on a page that loaded for us, so none is quoted here.

Stay with WeTransfer if

You send a couple of batches a month, the client downloads once, and nobody ever asks for the link again. It is the lowest-friction way to put files in front of someone with no account and no patience.

Stay with Drive or Dropbox if

The footage needs to sit somewhere your team reaches from the Finder, and the storage is already paid for by the business. Both take files far larger than any export you will make.

Use MASV if

The job is moving hundreds of gigabytes of camera original to a post house as fast as the pipe allows. Pay per gigabyte, send multi-terabyte files, and do not pretend a hosting subscription replaces it.

The turn

When the free tool
stops being the right answer.

There is a specific moment, and it is easy to recognise. It is the second time a client emails to say the link expired. It is the first time you re-export a film smaller so it fits a sending limit. It is the week you realise you have sent the same cut four times to four people and have no idea which version any of them watched.

At that point you are no longer transferring a file. You are maintaining a delivery, and a transfer product has no concept of one. A transfer is an event with a countdown attached. Hosting is an address: the link you sent in March is the same link in November, it plays the current version, and replacing the export does not mean sending a new URL to six people.

The quality argument arrives at the same moment. The player here streams the exact bytes you uploaded, with no transcode anywhere in the path, so there is no re-encode between your export and your client’s screen. Browser playback covers H.264, HEVC and AV1, which is what a delivery export should be anyway. A ProRes 422, ProRes 4444 or DNxHR master is hosted for the client to download rather than streamed, which is the correct split: the export is what they watch, the master is what they keep.

One thing to get right before you upload

Export once, at the quality you want judged, in a browser-decodable codec. Do not make a small version for sending and a large version for archiving. The point of a link that plays is that there is only ever one file, and it is the good one. 8K plays when the viewer’s own hardware can decode it, so check the picture on the kind of machine your client uses.

Practical

What to do
in the next ten minutes.

1

Stop trying to attach it

Nothing you export is going under 25 MB without damage worth arguing about. If you are on personal Gmail and attach it anyway, Gmail will replace the attachment with a Drive link on its own.

2

Decide which job you are doing

Watching or handing over. If the client is going to watch and respond, they need a page. If they are archiving or re-cutting, they need the master file and a download.

3

Send a link that plays

Upload the browser-compatible export, send the address, and the client presses play with nothing installed. Keep the master behind the same page for whoever needs the bytes.

4

Only pay when the library grows

5 GB and one film costs nothing. Move to 100 GB at $9 a month when you have more than one live delivery, and up from there. Plans have storage, seat and caption allowances; streaming has no extra charge; views, viewers and bandwidth are not counted on any plan.

Questions

Frequently asked

What is the actual email attachment limit?

Google publishes 25 MB as the maximum attachment size for personal Gmail accounts. Work and school accounts are different: the administrator can set another limit, so check with whoever runs your domain before assuming a number.

Can I compress the video enough to email it?

You can, and you should not. Getting a one-minute film under 25 MB means throwing away most of the picture information, and the version your client watches becomes the version they judge. Send a link to the full export instead.

What does Gmail do when the file is too big?

It handles it for you. Google's help page states that if the total attachment size is greater than the limit, Gmail removes the attachment and adds it as a Google Drive link in the email. So the wall you hit is usually not a wall at all.

Is WeTransfer good enough for this?

For a couple of files a month to a client who will download once, yes, and you should stay with it. Its free tier is capped at 10 transfers or 3 GB in any 30-day rolling window, and Free and Starter transfers stay online for up to 3 days. It is a send, not a place your work lives.

Why not just use Google Drive or Dropbox?

Both accept files far larger than anything you will export: Drive takes up to 5 TB per file and Dropbox up to 2 TB. They are file stores, not players. Google's own documentation describes the Drive preview as a scaled-down version of the complete file, so what your client sees in the browser is not the export you made.

What should I send a client who just wants to watch it once?

A page that plays. Upload a browser-compatible export in H.264, HEVC or AV1, send the link, and the client presses play with nothing to download and nothing to install. Keep the ProRes or DNxHR master for the handoff, where it is a download rather than a stream.

How much does a hosted link cost?

The free plan is 5 GB of storage with one film at a time. Lite is $9 a month or $90 a year for 100 GB, Pro is $25 or $250 for 500 GB, Max is $75 or $750 for 1.5 TB hot plus 1 TB cold with 3 seats, and Studio is $250 or $2,500 for 2 TB hot plus 2 TB cold with 5 seats. Storage is the only thing metered.

Send a link that plays, not a file that downloads

Plans have storage, seat and caption allowances; streaming has no extra charge here. Views, viewers and bandwidth are not counted on any plan, including the free one, and the player streams the exact bytes you uploaded with no transcode anywhere. Start with 5 GB and one film, and move up only when your library needs the room.

Sources

  1. 1.Google: Send attachments with your Gmail message (25 MB personal-account attachment limit; automatic Drive-link substitution; fetched 11 September 2026)
  2. 2.Google: Files you can store in Google Drive (5 TB maximum per file; preview described as a scaled-down version of the complete file; fetched 11 September 2026)
  3. 3.Google Workspace: Storage and upload limits (750 GB uploaded or copied per user in 24 hours; fetched 11 September 2026)
  4. 4.Google One plans (15 GB free and 100 GB at CA$2.79 a month as served in Canada; prices are geo-localised; fetched 11 September 2026)
  5. 5.Dropbox: Upload limitations (2 TB maximum file size; browser uploads over 375 GB may time out; fetched 11 September 2026)
  6. 6.Dropbox plans (Basic free with 2 GB, Plus at CA$12.99 a month with 2 TB, as served in Canada; fetched 11 September 2026)
  7. 7.WeTransfer Help Center: Plan limits (Free 10 transfers or 3 GB per rolling 30 days; Starter 300 GB; Ultimate up to 1 TB per transfer; article updated 30 May 2026)
  8. 8.WeTransfer Help Center: How long are transfers available to download? (Free and Starter transfers kept online up to 3 days; branded pages 30 days; article updated 29 May 2026)
  9. 9.MASV pricing ($0.25 per GB pay as you go with 15 GB free every month; fetched 11 September 2026)
  10. 10.MASV Help: How to send files using MASV (Multi-terabyte files, no file-count limit, default maximum of 3 downloads per delivery link; fetched 11 September 2026)
  11. 11.uncompressed.io pricing and storage blocks