If an email attachment will not upload, appears but will not send, or is rejected, start with the file size, file type, and connection. Those are the most common causes. The steps below move from the quickest checks to browser, app, and account fixes.
Identify Where the Attachment Is Failing
- The upload bar stalls or never finishes: The problem is likely the file location, internet connection, browser, or email app.
- The file uploads but the message will not send: Check message-size limits, blocked file types, account storage, and security rules.
- The message sends but the recipient gets an error: The recipient’s email service may have a lower size limit or block that format.
Knowing which stage fails prevents unnecessary changes to an attachment that was never uploaded.
Check the File Size First
Find the size before compressing anything. On Windows, right-click the file and select Properties. On a Mac, select it and press Command-I. On a phone, view the file’s details in Files, Drive, Photos, or your file manager.
Email attachments are encoded for transmission, so a file near the provider’s limit may make the complete message too large. If you regularly email different providers, keeping attachments below about 20 MB improves compatibility.
Common consumer limits include:
- Gmail: Attachments over 25 MB are generally shared through Google Drive.
- Outlook.com: Large attachments can be shared through OneDrive instead of being sent directly.
- Apple Mail: Mail Drop may be offered for files that are too large for a normal attachment.
Limits can vary by account type and organization, so check the current help page for your email service if an error gives a specific limit.
Ways to Reduce the Size
- Photos and videos: Export a lower-resolution copy or send a shorter clip. Do not overwrite the original unless you have a backup.
- PDFs: Use the PDF editor’s optimize or reduce-file-size option, then open the result to confirm the text and images remain readable.
- Several documents: Put them in a ZIP file if your email service and recipient allow archives. ZIP works best for documents; it rarely shrinks photos, videos, or files that are already compressed.
Use a Cloud Link for Large Files
A cloud link is usually safer and more reliable than repeatedly compressing a large file.
- Upload the file to a trusted service such as Google Drive, OneDrive, Dropbox, or iCloud Drive.
- Choose a sharing option. When available, restrict access to the intended recipient instead of allowing anyone with the link to open it.
- Copy the link into the email and verify the permission before sending.
Check whether the link expires and whether the recipient needs an account. For confidential files, use an approved company service rather than an unfamiliar free upload site.
Check for Blocked File Formats
Email providers often block files that can carry malware or execute code. Common examples include executable files, scripts, certain archive types, and password-protected archives that the service cannot scan.
- Do not simply rename the extension. Changing program.exe to program.txt does not convert the file and may trigger a security warning.
- Convert legitimate documents when appropriate. A report might be sent as a PDF, or an image might be converted to JPEG or PNG. Check the converted file before sending.
- Use an approved sharing method for software or system files. A controlled cloud link is often better than trying to disguise the attachment.
- Follow workplace rules. If a company blocks a file type, contact IT rather than bypassing the restriction.
If the recipient’s system blocks the format, ask whether they accept a cloud link, PDF, or another approved format.
Fix a Failed or Stuck Upload
- Wait for the current upload to finish. Large files can appear frozen while the browser prepares them. Avoid clicking Send until the attachment is fully listed.
- Copy the file to a local folder. Files on a disconnected USB drive, network folder, or incomplete cloud-sync folder may fail. Copy the file to Downloads or Desktop, then attach the local copy.
- Test the connection. Try another trusted Wi-Fi network or switch between Wi-Fi and mobile data. If other large uploads also fail, repair the connection before changing email settings.
- Refresh or reopen the message. In webmail, reload the compose page and confirm the draft is still present. In an app, close and reopen the draft or app.
- Try a clean browser session. Use a current version of Chrome, Edge, Firefox, or Safari, or open a private window. If that works, sign out and back in, update the browser, or temporarily disable an extension that may interfere with uploads.
- Check mobile permissions. On iPhone or Android, allow the email app to access Photos or Files when prompted. If access was denied, find the app’s permissions in device Settings; the exact menu name varies by version.
- Try another official access method. If a desktop app fails, use webmail. If webmail fails, try the provider’s current mobile app. This helps separate an app problem from an account or server problem.
The File Attaches but the Email Will Not Send
At this stage, the attachment has usually reached the email service. Focus on limits, storage, and rejection messages rather than repeating the upload.
- Size limit: The combined message may exceed your provider’s limit or the recipient’s lower limit.
- Security policy: The service may reject an attachment or archive after scanning it.
- Full storage: Gmail storage is shared with Google Drive and Photos; Outlook.com relies on OneDrive storage; Apple Mail uses iCloud storage.
- Service problem: The email provider or recipient’s server may be temporarily unavailable.
- Remove the attachment, confirm it finished uploading, and add it again.
- Read the on-screen error or bounce message. Wording about “message size,” “attachment,” or “file type” identifies the likely cause.
- Check account and cloud storage. Delete unnecessary large files and empty Trash or Spam only after confirming you do not need their contents.
- Send a short test message without an attachment. If that also fails, troubleshoot sending or account access rather than the file.
- If only one recipient is affected, ask them to check their mailbox limit or try an approved alternate address.
When to Contact Support
- The same file fails for multiple recipients after you have reduced its size and changed networks.
- The error says the account, storage, or security policy is blocking the message.
- A work or school account rejects a file that personal email accepts; your IT team may need to approve the transfer method.
- The provider’s status page reports an outage or the problem continues in another current browser or official app.
Work from the point where the process stops: repair stalled uploads first, reduce or link oversized files, and use an approved alternative for blocked formats. This approach usually identifies the cause without risking the original file or bypassing email security.