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.
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.
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.

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
Practical
What to do
in the next ten minutes.
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.
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.
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.
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.Google: Send attachments with your Gmail message (25 MB personal-account attachment limit; automatic Drive-link substitution; fetched 11 September 2026)
- 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.Google Workspace: Storage and upload limits (750 GB uploaded or copied per user in 24 hours; fetched 11 September 2026)
- 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.Dropbox: Upload limitations (2 TB maximum file size; browser uploads over 375 GB may time out; fetched 11 September 2026)
- 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.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.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.MASV pricing ($0.25 per GB pay as you go with 15 GB free every month; fetched 11 September 2026)
- 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.uncompressed.io pricing and storage blocks
