Skip to main content
BytesPDF
Document workflows7 min read

Yahoo, iCloud, Proton and Zoho: Attachment Limits Compared

Every major non-Gmail provider caps attachments at 20–25 MB. The difference that matters is what happens next: some offer a cloud fallback, some simply refuse.

By BytesPDF Editorial TeamReviewed by Zeeshan IqbalPublished Reviewed
Three email envelopes in a row, each with a different attachment size limit gauge, and a clipped PDF

Gmail gets most of the attention, but a large share of the world sends mail through Yahoo, iCloud, Proton, or Zoho. All four cap attachments somewhere between 20 and 25 MB — and the difference that actually matters is not the number.

It is what happens when you go over. Some providers quietly convert your attachment to a cloud link and the message goes through. Others simply refuse, usually with an error that does not explain why.

The limits side by side

Grid of four mail providers, each envelope with a different attachment limit gauge fill and its own accent icon
Information about Provider by Published limit, Practical file size, Oversized fallback
ProviderPublished limitPractical file sizeOversized fallback
Yahoo Mail25 MB combined~18 MBNone — the message is refused
iCloud Mail20 MB~14 MBMail Drop, up to 5 GB via expiring link
Proton Mail25 MB out / 50 MB in~18 MBNone on the standard cap
Zoho Mail20 MB personal~14 MBHigher tiers and work-drive links
AOL Mail25 MB combined~18 MBNone
Tuta25 MB per message~18 MBNone
FastmailRoughly 50–70 MB by plan~37–50 MBGenerous enough that it rarely matters

The "~" column is the honest one. Every provider measures the encoded message, not the file on your disk, and base64 encoding adds roughly a third. A 25 MB cap is reached by a file of about 18 MB — less once you count the body text, your signature, and any inline images.

Yahoo Mail: the hard stop

Yahoo's help documentation states plainly that the sum of all attachments in a single message must not exceed 25 MB.

What makes Yahoo frustrating is the absence of a graceful fallback. Gmail will offer to swap an oversized attachment for a Google Drive link; Outlook does the same through OneDrive. Yahoo just refuses the message. If you are a Yahoo sender, the entire burden of fitting under the limit falls on you.

Practically: assume 18 MB, and if the recipient is unknown, assume 10 MB.

iCloud Mail: 20 MB, or 5 GB if you are careful

Apple caps standard iCloud Mail attachments at 20 MB and offers Mail Drop for anything larger, which uploads the file to iCloud and sends a link supporting up to 5 GB.

Mail Drop is genuinely useful and it has three catches worth planning around:

  • The link expires. The recipient gets a download link, not a file. If they do not fetch it in time, it lapses.
  • It is not an attachment. For anything the recipient needs to archive, forward, or print later, a 20 MB attachment is better than a 5 GB link.
  • It depends on your recipient's patience. Some people simply will not click a link in an email, and you cannot blame them.

For most document workflows — a signed form, a statement, an application PDF — the right move is to compress the file under 20 MB and send it as a real attachment, keeping Mail Drop for the genuinely huge files that cannot be reduced.

Proton Mail: asymmetric by design

Proton publishes its limits separately by direction: 25 MB outgoing, 50 MB incoming, with a cap of 100 attachments per message.

Two things follow from the encryption model. First, the limit includes the message body, so a long message eats into your attachment budget. Second, attachments count against your storage quota on paid plans in a way that plain links do not. Higher tiers raise the ceiling considerably.

Zoho Mail: depends entirely on your plan

Zoho's help documentation states that for personal users the maximum email size, including all attachments, is 20 MB. Organisation users are different in two directions: administrators can lower the ceiling through a Mail Policy, and paid plans raise what you can send by attaching files as links instead.

Information about Zoho plan by Attachment behaviour
Zoho planAttachment behaviour
Free / personal20 MB per message, attachments included
Organisation accounts20 MB unless the admin's Mail Policy sets something stricter
Mail Lite (paid)Huge Attachments as links up to 250 MB
Workplace StandardHuge Attachments up to 500 MB
Mail Premium / Workplace ProfessionalHuge Attachments up to 1 GB

Two details worth knowing:

  • The error is "Mail Policy Violation". If Zoho refuses a message with that wording, the attachment size — yours or a limit your admin set — is the usual cause. Zoho does not fall back to a link automatically on the free tier.
  • The 20 MB is measured after MIME encoding. Zoho's documentation notes that attachments are MIME-encoded per the RFC standards before sending, which is the same base64 inflation described above. A 20 MB cap fits a file of about 14 MB on disk.

Paid users hit the limit far less often because the composer offers to attach oversized files as a link. If you are on a free or organisation account and the file must arrive as a real attachment rather than a link, keep it under 14 MB — see the section below.

What to do when the file will not fit

If you are sending through a messaging app rather than email, check the separate WhatsApp, Telegram and Slack PDF limits.

The options are the same across all four, and the order matters:

  1. Confirm the actual size. File properties, not a guess.
  2. Compress locally in the browser. Open the compress tool and reduce the file. Your document is processed on your device and never uploaded, which matters when it is a bank statement, a contract, or a medical record.
  3. Reduce the source when you can. A 200 DPI grayscale scan of a text document is dramatically smaller than a 600 DPI colour scan of the same page, and usually just as readable.
  4. Fall back to a link only for files that must not change. Signed PDFs, fillable forms, and certified documents should go as links or as-is — not through a compressor.

The one number to remember

If you send to people whose provider you do not know, keep the file under 10 MB.

That single rule clears every provider in the table with margin to spare, survives encoding, and leaves room for a signature with images. It also happens to be easy to hit: most text documents and well-scanned pages land well under 10 MB without any real effort.

Official sources

Providers adjust these limits and restructure plans. Check your provider's own page before relying on a number that matters.

Before you hit send

  • File is under 18 MB for a 25 MB provider, under 14 MB for a 20 MB provider
  • Under 10 MB if the recipient's provider is unknown
  • Message body, signature, and inline images accounted for
  • The document is not digitally signed and not password-protected
  • You checked the downloaded copy opened correctly
  • The original file is still on your disk

Frequently asked questions

What is Yahoo Mail's attachment size limit?

Yahoo states that the sum of all attachments in one message must not exceed 25 MB. Yahoo has no automatic cloud fallback, so an oversized message is simply refused.

How large a file can iCloud Mail send?

20 MB as a standard attachment. With Mail Drop enabled, iCloud uploads the file and sends a link instead, supporting up to 5 GB — but the link expires.

Why is Proton Mail's limit different for sending and receiving?

Proton publishes the two directions separately: 25 MB outgoing, 50 MB incoming. It also caps messages at 100 attachments. Higher tiers offer more.

Does iCloud Mail Drop have a catch?

Yes. The recipient receives an expiring link rather than a file they can keep, and they must download it before it lapses. For anything that needs to be archived, send a real attachment under 20 MB.

What is the Zoho Mail attachment size limit?

Zoho states that for personal users the maximum email size including all attachments is 20 MB. Organisation administrators can set a lower cap through a Mail Policy, and paid plans can send larger files as Huge Attachment links — 250 MB on Mail Lite, 500 MB on Workplace Standard and 1 GB on Mail Premium. An oversized message is refused with a Mail Policy Violation error.

Source-led comparisons written by BytesPDF, with the conflict of interest disclosed on each page. They link official provider documentation rather than fabricated tests.