Email Attachment Limits Explained

Category: Getting Started

Quick answer: The real limit is whichever is lower — your outgoing limit or the recipient's incoming one — which is why the same file can send fine to one person and bounce to another.

A file that sends without issue to one person and immediately bounces to another isn't usually a sign anything's broken. Attachment limits genuinely vary between providers, and both sides of the exchange have their own separate limit that has to be satisfied.

Typical limits by provider

Why the same file can succeed and fail depending on the recipient

Sending is really a two-sided limit: your outgoing server has to accept the file, and separately, the recipient's incoming server has to accept it too. A 22MB file might sail through Gmail's 25MB limit but get rejected by a recipient on a business Exchange account capped at 20MB. Nothing wrong on your end — it's genuinely a mismatch between the two limits involved.

What to actually do about it

  1. Compress the file first if it's something that compresses well — a ZIP archive, or reduced-quality photos/video.
  2. Use a cloud storage link instead — Google Drive, Dropbox, OneDrive, iCloud — for anything genuinely large. This sidesteps attachment limits on both ends entirely.
  3. Split large files across multiple emails if a link genuinely isn't an option for some reason.

A related, easy-to-miss cause: total message size, not just the file

Some limits apply to the entire message, not the raw attachment file size alone — and email attachments get encoded in a way that adds roughly 30-40% to their actual file size in transit. A file sitting right at a provider's stated limit can still get rejected because of this encoding overhead. If you're right at the edge, it's worth giving yourself some margin rather than cutting it exactly to the limit.

If a specific attachment keeps failing and you're not sure why, sending it as a cloud storage link solves the overwhelming majority of these cases — no compression needed, no limit to worry about, and the recipient gets the file at full quality.