How to Send Large Files in Gmail Using Google Drive

The short answer
Gmail attaches files up to 25MB directly; larger files get stripped out and replaced with a Google Drive link automatically, or you can attach one manually. Before sending, set the link's sharing to "Anyone with the link" — otherwise recipients outside your Workspace domain get an access-denied page instead of the file.
Send large files in Gmail with a Google Drive link when a file tops 25MB, plus the one sharing setting that fixes access-denied links.
On this page
Every Gmail account has a 25MB ceiling on attachments, whether you're sending one large video, a design file, or several smaller files that add up past the limit together. Hit that ceiling and Gmail doesn't reject the message — it quietly rewrites it, pulls the attachment out, and drops in a Google Drive link instead. That's the standard way to send large files in Gmail, and it works well once you know the one catch that trips up more people than the size limit itself: link permissions.
This guide covers both routes — letting Gmail convert the file automatically, and uploading to Drive yourself first for more control over who can open it — plus the exact setting to check when a recipient replies asking for access, and what changes if you're on a work or school Google Workspace account instead of a personal Gmail.
Before you start#
A few things worth checking before you attach anything, on the web or in the mobile app. Most of the "I sent it and they can't open it" messages trace back to one of these.
- Know the file's actual size. Right-click it, or use Get Info on a Mac — Gmail's 25MB limit is a hard cutoff, not a rough guideline, and it applies to combined attachment size across a message, not just one file.
- Check your Google account storage. Gmail, Drive and Photos share one free storage pool, and Google's own help pages note it's currently 15GB for most accounts, so an upload that silently fails is sometimes a full-storage problem rather than a size problem.
- Decide who actually needs access. If you're emailing outside your company or school's Google Workspace domain, plan on setting the Drive link to "Anyone with the link" rather than leaving the default restricted setting in place.
- For anything sensitive, use Gmail's confidential mode instead of a public Drive link — it can expire on a set date and require a passcode to open, and it disables forwarding and downloading by default.
- If you're sending several files at once, zip them into a single archive first. It's one upload instead of several, and one link to fix permissions on instead of five.
How to send a large file with a Google Drive link#
- 1
Try attaching the file the normal way first
Click the paperclip icon in a new message and select the file. If it's under 25MB, Gmail attaches it directly and none of the steps below apply — this is worth confirming, because file sizes shown by an app (a photo library, a video editor) sometimes round down past the actual limit.
- 2
Let Gmail convert it, or upload to Drive yourself
If the file's too big, Gmail shows a notice that it will send as a Drive link and starts uploading in the background automatically. For more control over the sharing settings before anyone sees the link, cancel that and instead click the Drive icon in the compose toolbar and choose Upload, which puts the file in your Drive first without sending anything yet.
- 3
Set link access before you send
In Drive, right-click the file, choose Share, then under General access change it from Restricted to "Anyone with the link." Leave the role at Viewer unless the recipient genuinely needs to edit the file — Editor access lets anyone with the link change or delete it.
- 4
Insert the file into your email
Back in the Gmail compose window, click the Drive icon, find the file under My Drive or Recent, and select it. Gmail inserts a link with the file's icon and name, not a plain URL, so the recipient can see what kind of file it is before clicking.
- 5
Verify the link actually opens before you rely on it
Open the sent link in an incognito window or a second Google account, not just the same browser tab where you're already signed in as the owner. If it prompts for access instead of opening the file, the sharing setting from step three didn't take, or an admin policy is blocking it.
Does this work the same on Android, iPhone and Workspace?#
The underlying 25MB limit is the same everywhere, but how much control you get over the Drive link before it goes out changes by platform. Mobile Gmail apps hand more of this off to the Drive app than the desktop site does.
- On Android and iOS, attach a file that's already in Drive from the paperclip menu's "Insert from Drive" option — it behaves the same as the desktop Drive icon, just one menu level deeper.
- If you don't have the Google Drive app installed on mobile, Gmail can still convert an oversized attachment automatically, but you won't be able to change its sharing settings until you open Drive from a browser or install the app.
| Platform | How the Drive link gets added | What to check |
|---|---|---|
| Gmail on the web | Automatic conversion on send, or manual upload via the Drive icon in compose | Set sharing in Drive before sending for full control |
| Gmail app — Android | Automatic conversion only; there's no Drive icon inside the compose screen | Fix sharing afterward in the Google Drive app, not Gmail |
| Gmail app — iOS | Same automatic conversion as Android | Same limitation — sharing has to be set from the Drive app |
| Google Workspace (work/school) | Same 25MB default, but an admin can raise the limit or block external sharing entirely | Ask an admin if links to addresses outside your domain are allowed at all |
Why can't the recipient open my Drive link?#
This is the failure mode behind most of the follow-up emails that start with "I sent it, but I can't open it." The file uploaded fine and the link looks correct in your sent message — but Drive's default sharing setting is Restricted, meaning only people already granted individual access can open it. Pasting a link into an email doesn't change that setting; it just becomes a link to a locked file.
The mistake is easy to miss because it never shows up on your end. You see the file because you own it. Everyone else sees a "Request access" screen with a button to email you — which a surprising number of recipients never click, assuming instead that the file is simply broken.
- Sharing is still set to Restricted. The most common cause by far — the fix is the callout below.
- The recipient is signed into a different Google account than the one you granted access to, and Drive won't recognize them under the wrong login.
- Your Workspace admin has disabled sharing outside the organization, so external addresses hit a wall no matter what the individual file's setting says.
- The file was moved, renamed at the source, or deleted from Drive after you sent the link — the link itself doesn't carry a copy of the file.
- Confidential mode was turned on and it has already expired, or requires an SMS passcode the recipient never received.

The one setting that fixes this
What if the file type is blocked, not just too big?#
Gmail blocks certain attachment types outright — executables and a handful of other formats it treats as a malware risk — and that block applies even inside a zip file, regardless of size. A Drive link sidesteps it, because Gmail is only sending a hyperlink, not scanning an attached file.
That's a legitimate reason to use Drive for a small file, not just a large one. If Gmail rejects an attachment with a message about a blocked file type rather than a size warning, uploading it to Drive and sharing the link is usually the fastest fix, not a workaround to avoid.
A faster way to handle this every time#
Fixing Drive permissions manually works, but it's a step you repeat every time you send anything oversized — and it's easy to skip on a message you're sending in a hurry. An AI email assistant that reviews a draft before it goes out can catch that specific mistake: flagging an inserted Drive link that's still set to Restricted before you hit send, instead of after a recipient replies asking for access.
We build AI Emaily, an AI-native email client that connects to Gmail, Outlook and IMAP accounts and checks drafts like this as part of approving a send. It won't change the file's sharing settings for you — that's still a Drive setting, not an email one — but it stops the "they can't open it" round-trip before it starts.
Frequently asked
See it in AI Emaily
Keep reading
Sources

Written by
Nafiul HasanNafiul Hasan is an entrepreneur and AI automation system builder with 10+ years of experience turning messy, manual workflows into reliable automated systems. He designs and ships AI enterprise solutions end-to-end — the agent logic, the data plumbing, and the product people actually use — and founded AI Emaily to give busy professionals their attention back. He writes here from the builder's seat: what works, what breaks, and how to put AI to work without giving up control.