Situations where you are unable to attach files in Gmail can be annoying, especially when trying to send important documents or photos from your PC, iPhone, or Android device. 

Error messages like “Attachment failed” may appear due to various reasons, such as firewall or proxy settings on your computer or storage limitations on your phone. Whatever the cause, let’s show you some tested solutions to get your Gmail attachments working again.

Why Can’t I Attach Files in Gmail?

Before you try to fix the issues in Gmail, it’s important to understand why you may encounter this problem.

While a firewall or proxy server can be the cause, some of the following additional factors can make it seem like the Gmail attachment button is not working:

  • If you’re trying to send an executable file, Gmail may be blocking it as a security measure to prevent the spread of viruses.
  • Gmail has specific file size limits for attachments. If your file exceeds the allowed size (up to 25MB), you won’t be able to attach it.
  • Gmail supports various file formats, but some uncommon or restricted formats may not be attachable.
  • In other cases, the problem is with the user’s browser. One of your browser extensions may be limiting the functionality of Gmail.
  • Certain browser settings, such as pop-up blockers or security settings, might prevent you from attaching files in Gmail.
  • A firewall or proxy server might make it seem like the Gmail attachment button is not working.
  • Unstable or slow internet connections can disrupt the attachment process and lead to failure.
  • If your Google Drive storage is full, you won’t be able to attach additional files until you free up space.
  • Accumulated cache and cookies in your browser may affect the functionality of Gmail’s attachment feature.
  • Another reason why you can’t attach files in Gmail could be because your browser does not support the email service. If you want to access the best experience, opt for supported browsers like Edge, Chrome, Firefox, or the Arc browser.

Also read: What Is the Best Internet Browser?


What to Do if You Can’t Attach Files in Gmail on Windows 10/11?

Here are some fixes and steps for each to help resolve issues with Gmail not attaching files:

Fix 1: Check file size limitations

Ensure that the file you are trying to attach does not exceed Gmail’s attachment size limit. For standard Gmail accounts, the current limit is 25MB.

PRO TIP
If the file is too large, consider compressing it into a ZIP file or using cloud storage services like Google Drive.

Fix 2: Verify supported file formats

Confirm that the file format is supported by Gmail. Common file types such as documents, images, and videos are usually compatible. If your file type isn’t supported, consider converting the file to a supported format or try compressing it if possible.

Currently, the file types blocked by Gmail are:
.ade, .adp, .apk, .appx, .appxbundle, .bat, .cab, .chm, .cmd, .com, .cpl, .diagcab, .diagcfg, .diagpack, .dll, .dmg, .ex, .ex_, .exe, .hta, .img, .ins, .iso, .isp, .jar, .jnlp, .js, .jse, .lib, .lnk, .mde, .msc, .msi, .msix, .msixbundle, .msp, .mst, .nsh, .pif, .ps1, .scr, .sct, .shb, .sys, .vb, .vbe, .vbs, .vhd, .vxd, .wsc, .wsf, .wsh, .xll

Fix 3: Check your Gmail storage

  • Log into your Gmail account and scroll to the bottom of the page. Just after the last message on the screen, you should see the total storage available for your Gmail account and the storage you have used.
Gmail account storage
  • Click the link, and you will be redirected to Google One. There, you can review options for increasing your storage capacity or deleting unnecessary emails or attachments.
  • To clean up storage, click the Settings icon in the top right corner.
  • Select Storage and Gmail will show you a report of how you have used your data. You can then select the Clean up space option to free up space.
Clean up space Gmail

Fix 4: Turn off your firewall

Here’s how to disable your firewall:

  • Press the Windows key + R on your keyboard to launch the Run dialog box.
  • Inside the Run dialog box, type firewall.cpl,” then hit Enter.
firewall.cpl
  • Go to the left-pane menu, then click Turn Windows Defender Firewall on or off.
Turn Windows Defender Firewall on or off
  • Under Domain network settings, select the Turn off Windows Defender Firewall option. Do the same for Private and Public network settings.
Customize settings for each type of network
  • Once you’ve selected the right option, click OK and close the window.

Related: How to Check Firewall Settings on a Windows PC


Fix 5: Disable your proxy server

Follow the steps below:

  • Press the Windows key + S on your keyboard to bring up the search bar.
  • Type Internet options” in your Windows search menu and select Open.
Internet options
  • Go to the Connections tab, then click LAN settings.
LAN settings
  • On the Local Area Network (LAN) Settings window, deselect the Use proxy server for your LAN option.
Local Area Network Settings
  • Click OK on the Local Area Network (LAN) Settings window, then click Apply and OK on the Internet Properties window.

Fix 6: Clear your browser cache and cookies

If the problem concerns your browser, then clearing your cache and cookies might fix the problem.

Cookies are automatically generated whenever you visit a website. They store your browsing data and are supposed to improve your browsing experience by keeping portions of web pages, such as images, on your computer. Thus, the next time you visit a website, the pages will load faster.

However, over time, cache and cookies accumulate and can overwhelm your browser. So you need to clean them regularly.

Note
If you are using a browser like Firefox or Safari, please check our guide on how to clear your cache and cookies in these browsers.

If you’re using Google Chrome, here are the steps you need to take:

  • Launch Google Chrome and click the three vertical dots in the top right corner.
Chrome settings
  • From the drop-down, select Delete browsing data.
Chrome delete browsing data
  • Select All time from the drop-down list for Time range.
Chrome delete browsing data time range
  • Check the Cookies and other site data and Cached images and files boxes.
Cookies and other site data and Cached images and files boxes
  • Click Delete data.
Cookies and other site data and Cached images and files boxes
Removing this data might sign you out on most websites. Before you start, you might want to keep your login credentials.

Fix 7: Update your web browser to the latest version

If you use Google Chrome, follow these steps to update the Chrome browser:

  • Click the three vertical dots in the top-right corner of your Chrome browser.
Chrome settings
  • Navigate to Help > About Google Chrome.
Help > About Google Chrome
  • Chrome will automatically check for updates and install them if available.
Updating Chrome
  • After the update is complete, reload the page to restart Chrome with the latest version.

Firefox

  • Click the menu button (three lines) in the top-right corner, then select Settings.
Firefox settings
  • In Settings, scroll down to the Firefox Updates section and click Check for updates.
Firefox updates
  • If an update is available, Firefox will automatically download and install it after you confirm.

Safari

  • You can update your Safari by checking for updates in the iOS App Store.

Also read: Ultimate Guide: How to Reset the Google Chrome Browser to Its Default Settings?


Fix 8: Disable any browser extensions or add-ons

Try disabling them one by one to check the extensions that might be causing the problem of being unable to attach files in Gmail. Here’s how to do it: 

Chrome:

  • In Google Chrome, click the three dots at the top right corner and navigate to Extensions> Manage Extensions.
Chrome Extensions> Manage Extensions
  • You should see all your extensions here. Disable each one by clicking Remove until you find the extension causing the problem.
Chrome remove extensions

Firefox:

  • Go to the menu at the top right-hand corner and scroll to Add-ons and themes and select Extensions.
 Add-ons and themes
  • Firefox will immediately open your extensions manager on a new tab. Find the extension to disable and click the blue toggle to finish the process.
Firefox Manage Your Extensions

Safari:

  • Click on Safari and go to Settings (it might be Preferences on your computer).
Safari preferences
  • Click Extensions to see your extensions. To disable an extension, click the checkbox next to it.
Safari extensions
Fix this issue quickly
You can try using a safe and totally free tool developed by the Auslogics team of experts.
A few simple steps to troubleshoot the issue:
Download the tiny Auslogics TroubleShooter tool.
Run the application (no installation is needed).
The app will check for the issue mentioned in the article. When the scan is done, check that this is the issue you were looking to solve and click ‘Apply now’ to apply the recommended fix.
You can use the app to troubleshoot other malfunctions for free by simply typing in a brief description of the issue your PC is experiencing. Or you can scan your PC for performance issues using the My Scanner tab.
Download for Free
Developed for
Windows 10/11 (8, 7, Vista, XP)
Please review EULA  and Privacy Policy

Fix 9: Go incognito

If a browser extension is the reason you are unable to attach files in Gmail, you can go incognito and sign into your Gmail account.

Once you’ve opened your Gmail account in an incognito window, try sending an email with an attachment again. If the problem persists, try the next method.

Fix 10: Check internet connectivity

Try to see if you have a stable and reliable internet connection. Try connecting your PC to a different network or restarting your modem or router if necessary.

Fix 11: Check your system for malware

To be sure the problem is not caused by malware, you should run a thorough scan of your computer. We recommend you use a reputable antivirus or anti-malware software like Auslogics Anti-Malware.

Fix 12: Update your drivers

Did you try attaching a file stored in an external drive? If so, there may be something wrong with your storage device.

If you have outdated drivers, you may be unable to successfully attach files from your drive.

In this case, the best solution is to update your drivers to the latest versions recommended by the manufacturer.

You can do this manually, but the process can be tedious and risky.

First, you must go to the manufacturer’s site and search for the driver version compatible with your operating system and processor type.

If you download and install the wrong driver, you may cause bigger problems for your PC.

As such, we recommend skipping all the hassle by automating the process. If you want a quick and safe way to update your drivers, use Auslogics Driver Updater instead.

All you need to do is click a button, and the tool will automatically scan your system and search for compatible drivers.

Fix 13: Try using Gmail in a different browser or the Gmail mobile app

It wouldn’t hurt if you tried attaching files to your email using the other browser (Gmail supports Safari, Chrome, Firefox, Edge, and Internet Explorer) or mobile version of Gmail.

What to Do if You Can’t Attach Files in Gmail on iPhone and Android

If you are experiencing issues where you can’t attach files in Gmail on your phone, it’s most probably due to storage issues. So, the first thing to do is to check if you still have enough storage space on your phone. To rule out space as the problem, make sure you have at least 10% of total storage space free on your phone.

If you have confirmed you have enough space and the issue persists, you can proceed with the following fixes:

Fix 1: Update the Gmail app

An outdated app can be the reason why you can’t attach files in Gmail. To fix this, check if you are using the latest Gmail app version and update if it’s not:

Android:

  • Visit the Google Play Store on your Android device and search for Gmail.
  • Tap Update if the app is outdated. Restart the app after updating it; the problem should be resolved.
Gmail update Android

iPhone:

  • Visit the App Store on your iOS device and type “Gmail” in the search bar.
iPhone search Gmail
  • If there is an update option next to the app, click it to update the app. Once you are done, the app should start working fine.
Gmail update

Fix 2: Clear cache and data

If you are still unable to attach files in Gmail, it might be that Gmail has gathered too many cache files and they are now affecting performance.

Android:

  • Go to Settings and navigate to Apps and notifications.
Android Gmail Apps and notifications
  • Click the Gmail app in the list of apps and find Storage and cache.
Android Gmail Storage and cache
  • Next, click Clear Cache.
Android Gmail Clear Cache

iPhone:

  • Go to Settings and scroll down till you find General.
  • Under General Settings, click iPhone Storage to see all your apps and the storage space they consume.
  • In that list, locate the Gmail app and click it. Next, click Offload App.
iPhone offload Gmail
PRO TIP
Before you do any of these, ensure you keep your login credentials. You will have to log in again when you restart the app. Sign back into Gmail and try attaching files again.

Fix 3: Check file access permissions

If the above did not work, you can check if Gmail has access to your files.

Android:

  • On Android, go to Settings and navigate to Apps and notifications.
Android Gmail Apps and notifications
  • Find the Gmail app and click Permissions.
Android Gmail Permissions
  • Check if Files and media is listed under Allowed. If not, click on Files and media and grant Gmail access.
Android Gmail Allowed

Iphone:

  • On your iPhone, go to Settings and scroll down till you find Gmail.
  • Once you click Gmail, you will see all the permissions Gmail currently has. Enable all permissions, especially Mobile Data and Photos.
Iphone Gmail

Fix 4: Check internet connection

Start by switching between Wi-Fi and mobile data. If that does not work, you can toggle airplane mode on/off. To be sure the problem is not your internet, try other applications after you try each step. If other applications work, then your internet connection is probably okay.

Fix 5: Reinstall Gmail

If the problem is not your internet connection, then you should delete the app and reinstall it. Doing this will restore the app to the default settings. This should fix the issue.

PRO TIP
Remember to keep your password and login credentials safe before starting the process to avoid losing access to your account.

Conclusion

Being unable to attach files in Gmail can be frustrating and disruptive to your workflow. Like we discussed, the issue mostly revolves around firewall, file type, and storage problems.

But then, we hope with this article, you would have found a solution to the problem. If this article was helpful, share with your friends and colleagues, and let us know if you have any additional thoughts in the comments.

FAQ

Why is Gmail not letting me attach files?
The issue with Gmail not attaching files can happen for several reasons. Some file types may be restricted for security reasons and could be blocked if Gmail thinks they may be potentially harmful or corrupted. Gmail might also block the files if they are too large.
How to attach an email in Gmail?

Here’s a simple process to do it on your PC: 

  • Open Gmail and go to the email you want to attach. 
  • Then, click the three dots in the top-right corner and select Forward
  • After that, a new email draft will open with the selected email as an attachment. 

Add the recipient, subject, and message as usual and then hit Send.

How to attach a Google Doc to an email?
Open a new Gmail draft and click the Google Drive icon below (triangle shape). You will see the files in your Google Drive. Select the Google Doc you want to attach and choose Attachment to send it as a file or Drive link to share it directly. Alternatively, you can open the document you want to send, go to File > Email, and select Email as attachment. You can send it as a PDF, DOCX, or other format.
How to attach a folder to an email?
Gmail doesn’t allow attaching folders directly, but you can zip the folder and attach the zipped file. On your computer, right-click the folder you want to send and select Compress or Zip to make it a compressed file. You can then proceed to attach this zipped file to your Gmail message. For large folders, consider uploading to Google Drive and sharing the link.
What is the Gmail attachment size limit?
Gmail won’t attach files above 25MB. For files exceeding this limit, Gmail prompts you to use Google Drive to share the file. When using Google Drive, you can share files up to 10GB in size.