Compress Images for Email Attachments

Shrink photos and documents before sending so they pass mailbox limits and upload quickly.

Use case

Email attachments

Recommended size

25MB

Why this limit exists

Most email providers cap attachments around 20-25MB to control storage and transfer overhead.

Unlike TinyJPG or Squoosh, SizeSnap lets you specify the exact target size.

Compress Now

Frequently Asked Questions

How do I resize a photo for email?
Set your target size in SizeSnap (we recommend 2MB for most email providers) and drop your photo in. SizeSnap compresses it to the exact size so it clears Gmail, Outlook, and Yahoo attachment limits on the first try.
What is the maximum email attachment size?
Gmail and Yahoo allow 25MB per message. Outlook allows 20MB. Corporate mail servers are often stricter — 5-10MB per attachment is common. SizeSnap lets you target any of these limits precisely.
Does SizeSnap compress photos for email for free?
Yes. SizeSnap is free for up to 3 compressions per day with no account required. Your files are processed in-browser and never uploaded to a server.