FileCrisp
Image Tools7 min read

Compress Images for Email Attachments — Stay Under Size Limits

Gmail caps total attachments at 25 MB. Outlook at 20 MB. Corporate email servers often cut it to 10 MB. One high-resolution photo from a modern phone can be 8–12 MB on its own. Compress your images before attaching and you'll never hit a bounce-back again.

25 MB
Gmail attachment limit
20 MB
Outlook attachment limit
~200 KB
Compressed photo (was 4 MB)
Compress Image Free →

Email Provider Attachment Limits

These limits apply to the total size of all attachments in a single email, not per file.

ProviderLimitSafe Target
Gmail25 MB< 20 MB
Outlook / Hotmail20 MB< 15 MB
Yahoo Mail25 MB< 20 MB
Apple iCloud Mail20 MB< 15 MB
Corporate / Exchange10 MB (typical)< 8 MB

Target File Size by Use Case

Use CaseTarget SizeQuality Setting
Inline newsletter header< 100 KB65–70%
Product photo< 200 KB70–75%
Portfolio screenshot< 400 KB75–80%
Document scan< 500 KB80%
High-res attachment< 1 MB80–85%

Compress your image now

Free, private, instant — no upload needed.

Free forever
No uploads · 100% private
Compress Image Free

How to Compress Images for Email (Step by Step)

  1. 1

    Open FileCrisp Compress Image

    No sign-up or installation. Works in Chrome, Safari, Firefox on any device.

  2. 2

    Drop your image

    Drag any JPEG, PNG, or WebP onto the tool. JPEG is recommended for email — smallest size, best compatibility.

  3. 3

    Set the quality

    For product photos or portfolio images, use 75–80%. For newsletter banners or thumbnails, 65–70% is enough. The preview updates instantly.

  4. 4

    Download

    Click Compress and download. The file size is shown before and after so you can confirm it fits your email limit.

  5. 5

    Attach to your email

    Attach the compressed file directly in Gmail, Outlook, or Apple Mail. It arrives looking exactly how you compressed it.

Pro Tips

Use JPEG for photos

PNG photos are 3–8× larger than JPEG with no visible quality difference at the email sizes most recipients view. Switch to JPEG for everything except logos and graphics that need transparency.

Resize before compressing

If your image is 4000×3000 pixels but will be displayed at 800×600 in the email, resize it first. Fewer pixels = smaller file, even at the same quality setting.

Check total attachment size

Email limits apply to all attachments combined. If you're attaching 5 images, make sure their total is under your provider's limit, not just individual files.

FAQs

Frequently Asked Questions

Everything you need to know — answered plainly.

Compress images for email in seconds

Free, private, instant — your images never leave your browser.

No account needed
Files stay on your device
Instant results