How-to · Gmail for Mac
How to attach a file in Gmail on Mac: browser steps, size limits and fixes
In Gmail on a Mac, you attach a file in your browser at mail.google.com. Click Compose, click the paperclip Attach icon at the bottom of the window, choose the file, and click Open.
Quick answer
- Open mail.google.com in your browser, then click Compose.
- Click the paperclip Attach icon at the bottom of the message window, choose your file, and click Open.
- Personal accounts can attach up to 25 MB in total. Larger totals go out as Google Drive links.
- Gmail blocks 54 file types, such as .exe and .dmg. Zipping them does not get them through.
What you need
- A Gmail account, personal or Google Workspace
- A Mac with Safari or Chrome installed
- The file you want to send, under 25 MB in total for personal accounts, or a Google Drive link
How to Attach a file to a Gmail message on Mac in Gmail on a Mac
Open Gmail in your browser
Go to mail.google.com in Safari or Chrome. Sign in with the Google account you send from. Your inbox opens after you sign in.
Tip: If the address bar shows a different site, check the URL before you go on.
Click Compose
Click Compose to open a new message window. The Attach icon lives in this window, not on the inbox screen.
Write the email
Type the recipient address and a subject. Write your message. You can attach the file before or after you write, so the order is up to you.
Tip: Attach early if you want to check the file size before you finish the message.
Click the Attach icon
Look at the bottom of the message window. Click the paperclip, which Google's help calls the Attach icon.
Select your file in the Mac file window
⌘ click
Find the file in the window that opens. Click it once, then click Open. To attach several files, hold ⌘ while you click each one.
Check the file name in the message
The file name appears in the message with a Close icon beside it. Read the name to confirm you picked the right file before you send.
Use Drive for big or blocked files
If the total size goes past the limit, Gmail adds a Drive link for you. Blocked file types will not attach, so upload those to Google Drive first.
Tip: Upload to Drive, then insert the file from there so you can see it before you send.
Insert a file from Drive yourself
In the Compose window, click the Insert files using Drive icon at the bottom. Select your files. At the bottom of the page, choose Drive link or attachment, then click Insert.
Remove an attachment you do not want
Click the Close icon to the right of the attachment name. The file leaves the message. The original on your Mac stays where it was.
Turn on keyboard shortcuts (optional)
Open Settings, then choose See all settings. Under General, find Keyboard shortcuts, select Keyboard shortcuts on, and click Save Changes.
Send the message
⌘ Enter
Click Send. If you turned on keyboard shortcuts, press ⌘ Enter instead. Gmail sends the email with your file or Drive link.
Gmail on a Mac runs in your browser
Google's computer help pages describe one version of Gmail, the web app at mail.google.com. The steps on this page use that version. Open it in Safari, Chrome, or another browser, then sign in with your Google account.
This matters because menus and buttons depend on the window you are in. If your screen looks different from these steps, check the address bar first. It should show mail.google.com. If it does not, you may be in a different mail app, and these steps will not match.
Attach a file in Gmail step by step
The attach step has one rule that trips people up. The Attach icon lives inside the message window, not on the inbox screen. Click Compose first, then look at the bottom of the window.

Once the message window is open, the rest takes only a few clicks. You click the paperclip, pick the file in the Mac file window, and click Open. The file name then appears in the message, with a Close icon beside it.
Pick several files in one message
In the file window, hold ⌘ and click each file you want. Then click Open. Gmail attaches every file you selected to the same message. Check the total before you send.
Check the file size limit before you attach
A personal Gmail account can send 25 MB of attachments in one message. Google's help page gives that figure. The limit covers the total, so two files that add up past 25 MB will not travel as normal attachments.
Work and school accounts use a different limit. Google says your Google Workspace administrator sets it. If you are not sure, ask your IT team before a large send.
Enterprise Plus is the exception. Google announced a 50 MB sending limit for those accounts on February 24, 2026, with incoming messages raised to 70 MB. Your admin has to turn it on. You have no setting for it yourself.
25 MB
Attachment limit for a personal Gmail account, counted across the whole message.
Send attachments with your Gmail message, Computer, Gmail Help54
File extensions Gmail blocks as attachments, including .exe, .dmg, and .js.
File types blocked in Gmail, Gmail Help50 MB
Sending limit for Google Workspace Enterprise Plus accounts, set by the admin.
Google Workspace Updates: Sending larger attachments in Gmail70 MB
Incoming message limit for Enterprise Plus, announced February 24, 2026.
Google Workspace Updates: Sending larger attachments in GmailWhat happens when a file is too big
Gmail does not always stop an oversized file. If total attachment size goes past the limit, Gmail removes the attachment and adds it as a Google Drive link. Your recipient gets a link to the file instead of the file.
You can choose this route yourself. In the Compose window, click the Insert files using Drive icon at the bottom. Select your files. At the bottom of the page, choose Drive link or attachment, then click Insert.
Drive links have sharing options. Anyone with the link can get view, comment, or edit access, and they do not need a Google Account. If you pick More options, only the message recipients can open the file. Those people may still be blocked if they lack a Google Account or get the message through a mailing list.
Worked example: a PDF and a photo folder
Say you want to send a PDF and a zipped photo folder. Add their sizes together before you attach anything. If the total goes past 25 MB on a personal account, use Drive. Insert both files from Drive, choose Drive link, and click Insert.
Which file types Gmail blocks
Gmail blocks 54 file extensions as attachments. Google's list includes .exe, .dll, .dmg, .iso, .msi, .js, .bat, .jar, and .vbs. Google can change this list, so check the page before an important send.
- .exe and .dll are Windows program files.
- .dmg and .iso are disk image files, often used for app installers.
- .js and .bat are script files.
- .jar is a Java archive, and .vbs is a VBScript file.
Zipping does not get around this. Gmail blocks some types even when they are compressed, such as .gz or .bz2. It also blocks .zip or .tgz archives that contain a blocked file. Google's suggested fix is to upload the file to Google Drive and send it from there.

If Gmail blocks the whole message for security reasons, it shows this text: This message was blocked because its content presents a potential security issue. Google describes that text for blocked messages in general, so it may not name your file.
Remove an attachment before you send
Attached the wrong file? Click the Close icon to the right of its name. The file leaves the message. The original file on your Mac stays where it was.
Check the list after you remove something. Gmail can show several names in a row, and it is easy to miss one. Read each name before you click Send.
Turn on keyboard shortcuts to send faster
Gmail keyboard shortcuts need to be turned on before they work. Open Settings, choose See all settings, scroll to Keyboard shortcuts, select Keyboard shortcuts on, and click Save Changes.
After that, ⌘ Enter sends the message. Google's keyboard shortcut page lists that one. The same page does not list a shortcut for attaching files, so use the paperclip for that step.
Common mistakes that cause failed attachments
- Attaching an installer such as a .dmg file, which Gmail blocks.
- Zipping blocked files and expecting the archive to get through.
- Treating 25 MB as a limit per file. It applies to the whole message.
- Sending a Drive link to someone who needs a Google Account.
- Leaving the wrong file attached because the name was missed.
Most of these come down to one habit. Read the file names and the total size before you send.
Check the message before you send
Before you send, open each file yourself if you can. That catches a corrupt download before someone else does. Then read the names once more and confirm the recipient address.
If you also plan to send later, read how to schedule email in Gmail on Mac. It covers the Safari and Chrome steps for scheduled sends.

Where to go after the file is attached
If you sent the wrong file, the fastest fix is usually a short undo window. Read undo send in Gmail on Mac for the browser steps. Once the message is out, you cannot take the file back from the recipient.
Gmail shortcuts for this on Mac
| To do this | Press |
|---|---|
| Send the message, after keyboard shortcuts are turned on | ⌘ Enter |
If it does not work
- The Attach icon is not visible
- Make sure the Compose window is open. The Attach icon sits at the bottom of that window, not in the inbox. If the window is cramped, enlarge it and look again.
- Gmail says the file is too big
- Personal accounts allow 25 MB for the whole message. Click Insert files using Drive, choose Drive link, and click Insert. Workspace limits depend on your admin.
- Gmail refuses a file type
- Check the extension against the blocked list, which includes .exe, .dmg, .iso, and .js. Zipping does not help. Upload the file to Google Drive and send it from there.
- The recipient cannot open the Drive link
- Set sharing to Anyone with the link. If you chose More options, recipients need a Google Account, and people on a mailing list may still be blocked. Send them a copy another way.
- Pressing ⌘ Enter does nothing
- Keyboard shortcuts are probably off. Open Settings, choose See all settings, go to General, select Keyboard shortcuts on, and click Save Changes. Then try again.
- The message is blocked for security reasons
- Gmail shows: This message was blocked because its content presents a potential security issue. Remove any blocked file types, upload them to Drive, and send again.
Faster with Lazur
Do it faster: ask Lazur while you are in Gmail
Hold ⌥ ⌘ and say what you want. Lazur sees your Gmail window. Lazur draws a circle and a label around the button or menu you need.
- 1
Hold ⌥⌘ and talk
- 2
Lazur draws a circle and a label around the button or menu you need.
- 3
You stay in Gmail. Nothing to copy into a chat window.
Free for 3 days, then $18/month. Download for Mac
You say“Where's the Attach icon?”
Lazur · points at itLazur circles the Attach icon at the bottom of your Compose window, labels it, and says what the click does next. You still make the click.
Questions people ask
Is there a Gmail app for Mac?
Google's computer help pages describe Gmail as a web app at mail.google.com. The steps on this page use that browser version in Safari or Chrome. If your screen looks different, check that the address bar shows mail.google.com.
What is the Gmail attachment size limit on Mac?
A personal Gmail account has a 25 MB limit for attachments in one message. Work and school accounts have limits set by a Google Workspace administrator. Enterprise Plus accounts get a 50 MB sending limit once an admin turns it on.
What happens if my file is bigger than the limit?
Gmail removes the attachment when the total goes past the limit, and adds it to the email as a Google Drive link. You can also insert files from Drive yourself by clicking Insert files using Drive in the Compose window.
Can I attach a folder?
Gmail's steps are for choosing files, so zip the folder first. Zip files are allowed unless they contain a blocked file type. A zip that holds an .exe or .js file is blocked too.
Why won't Gmail send my file?
Check three things. Confirm the file type is not on Google's blocked list, confirm the total size is under the limit, and look for the security message. If the file is blocked, upload it to Google Drive and send it from there.
Do recipients need a Google Account to open a Drive link?
Not when you choose Anyone with the link. If you choose More options, only the message recipients can open the file, and they may need a Google Account. People who get the email through a mailing list may still be blocked.
Do these steps work on iPhone?
No. These steps are for the computer web app. On an iPhone or iPad, tap Compose, tap Attach at the top right, then choose Photos, Camera, Files, Google Photos, or Google Drive.
Sources
- Send attachments with your Gmail message - Computer - Gmail Help · Google Support · checked 2026-11-07
- Send Google Drive attachments in Gmail - Computer - Gmail Help · Google Support · checked 2026-11-07
- File types blocked in Gmail - Gmail Help · Google Support · checked 2026-11-07
- Keyboard shortcuts for Gmail - Computer - Gmail Help · Google Support · checked 2026-11-07
- Send attachments with your Gmail message - iPhone & iPad - Gmail Help · Google Support · checked 2026-11-07
- Google Workspace Updates: Sending larger attachments in Gmail: New 50MB limits for Enterprise Plus customers · Google Workspace Updates Blog · checked 2026-11-07
Try Lazur free for 3 days
Hold a key and ask. Lazur sees your screen, points at the button and talks you through it, in any Mac app. No credit card.