Skip to content
PictureToLink
Menu
Image Sharing

Gmail, Outlook & Yahoo Attachment Size Limits (2026)

Current attachment size limits for Gmail, Outlook and Yahoo, what happens when you go over, and how to send large photos by link or compression.

By PictureToLink Team · · 7 min read
Facts checked against official sources on

On this page

The Gmail attachment size limit is 25 MB for personal accounts. Outlook.com also allows 25 MB, Yahoo Mail allows 25 MB in total per message, and the Outlook desktop app applies a 20 MB limit to internet accounts such as Gmail and Outlook.com. Attachments are encoded before sending, which makes them about a third bigger, so a file well under the headline number can still fail. For photos, compressing them or sending a link is usually easier than fighting the limit.

Attachment limits by provider

ServiceLimitWhat happens when you go overSource
Gmail (personal account)25 MBGmail removes the attachment and adds it as a Google Drive link insteadGmail Help
Gmail (work or school account)Set by the Google Workspace administratorDepends on your organisation's settingsGmail Help
Outlook.com (web)25 MBOutlook suggests sharing from OneDrive, where shared files can be up to 2 GBMicrosoft Support
Outlook desktop app with an internet account (Gmail, Outlook.com)20 MB for the whole emailError message when you attachMicrosoft Support
Outlook with an Exchange (business) account10 MB by defaultError message; administrators can change the limitMicrosoft Support
Yahoo Mail25 MB for all attachments in one message, incoming and outgoingMessage cannot be sent or receivedYahoo Help

Three points from the official pages are easy to miss:

  • Outlook has two numbers. Microsoft's Outlook.com page gives 25 MB for attachments, while its page about the Outlook app says the limit for internet accounts such as Outlook.com or Gmail is 20 MB and "includes both the size of the attachment and the size of the email." If you use the desktop app, plan for 20 MB.
  • Limits are per message, not per file. Yahoo is explicit that "the sum of all attached files in a single message" counts. Ten 3 MB photos are 30 MB, which is too much.
  • The receiver's limit matters too. Yahoo's limit applies to incoming mail as well. If you send a 24 MB message from Gmail to a company with a 10 MB Exchange limit, it can bounce on their side even though Gmail accepted it.

How to check the total before you send

  • Windows: select all the photos in File Explorer, right-click and choose Properties. The General tab shows the combined size.
  • Mac: select the photos in Finder and press Option-Command-I to open one info window with the total.
  • Phone: the easiest check is to try attaching. If the mail app warns you, or offers to send a smaller version, you are over the limit.

If the total is close to the limit, assume it will fail once encoded, for the reason explained next.

Why a 25 MB file fails at 19 MB

Email was designed for text, so attachments are converted into text before they travel. The standard method, Base64, is defined in the MIME specification (RFC 2045, section 6.8): every 3 bytes of your file become 4 text characters. That makes the attachment roughly 33% larger in transit, before counting line breaks and the message itself.

Work it backwards and the numbers line up with what people see:

Limit on the encoded messageLargest original file that fits (approx.)
25 MBabout 18.7 MB
20 MBabout 15 MB
10 MBabout 7.5 MB

Providers do not all document exactly how they measure, so treat this table as a guide rather than a rule. Microsoft's wording, that the limit covers the attachment plus the email, is the clearest hint. In practice, if your photos add up to more than about three quarters of the stated limit, expect trouble and shrink them or send a link.

A link sidesteps the attachment limit completely, because the email only carries a line of text. The recipient clicks the link and the photo opens in their browser. It also keeps their inbox small and works on any email app.

To send a photo as a link with PictureToLink:

  1. Open the image uploader and drop in your photos. You can add up to 20 at once, each up to 25 MB, in JPG, PNG, WebP, GIF or AVIF.
  2. Choose a format from the link menu. Share page is best for people: it opens a clean page with the photo on it. Use Copy all to get every link, one per line.
  3. Paste the links into your email and send.

Each upload is compressed and has its location data and other metadata removed before it is stored, so you are not sending GPS coordinates by accident. You can choose to have images deleted automatically after 1 hour, 1 day, 7 days or 30 days, and you get a private delete link for each one. Otherwise an image stays online while people keep viewing it and is removed after 12 months without a view, so this is a sharing tool, not long-term storage.

Be aware that anyone with the link can see the photo. That is fine for holiday pictures and product shots, but not for passports, bank documents or anything private. Our guide to image links versus attachments covers when each is the better choice. If you are sending HEIC photos from an iPhone, export them as JPG first, as PictureToLink does not accept HEIC.

Compress photos before attaching

If the recipient needs the actual file, for example to print it or to keep it offline, compress the photos so they fit as attachments. Most phone photos are far larger than an email needs.

We measured our own processing on our test photos. Resizing to 1920 pixels on the long side at our "Balanced" quality setting gave these results:

Sample photoOriginalResized to 1920 pxSaved
3024 × 2016 JPG1.6 MB450 KB72%
3000 × 2000 JPG961 KB420 KB56.3%
4032 × 2623 JPG380 KB100 KB73.7%
5000 × 3333 JPG (night photo)2.2 MB138 KB93.8%

1920 pixels fills a typical laptop or monitor screen, so most people will not notice any difference when viewing on screen. For printing, keep a larger version.

To compress without uploading anything, use our in-browser image compressor. Pick JPG or WebP, set a maximum width, and download the smaller copies. If an online form or a strict mail server asks for a specific size, you can set a target such as 100 KB or 200 KB. Our guide on resizing and compressing images for email walks through the settings in more detail.

Some email apps can also shrink photos for you. In classic Outlook for Windows, Microsoft documents an option under File → Info → Image Attachments called Resize large images when I send this message. Microsoft also notes that in the new Outlook you can change the display size of an inserted image but not its file size, so resizing on screen there does not help with the limit.

Zipping photos rarely helps. JPG, PNG and WebP files are already compressed, so putting them in a ZIP archive saves very little space.

Both Gmail and Outlook push you towards their own cloud storage when a file is too big, and for some jobs that is the right answer. Here is how the options compare for photos:

Cloud drive link (Google Drive, OneDrive, Dropbox)Image link (PictureToLink)
Best forLarge files, folders, originals, documentsQuickly showing one or more photos
File sizeLarge; OneDrive shares up to 2 GB from Outlook.comUp to 25 MB per image
Recipient experienceOpens a file viewer; may prompt to sign in or downloadOpens the image directly in the browser
Account neededYes, for the senderNo
Original qualityKeptCompressed (choose "High quality" for minimal compression)
Location dataKept unless you remove itRemoved automatically
How long it lastsUntil you delete it, subject to your storageUntil you delete it, it expires, or 12 months without views

If you need to send full-resolution originals, raw files, videos or a whole album, use a cloud drive. If you just want someone to see a few photos without filling their inbox, an image link is quicker for both of you.

Next step

Add up the size of the photos you want to send. If the total is close to 19 MB or more, either send them as links from the uploader or shrink them first in the image compressor, then attach the smaller copies.