MakeMyFileFitBack to the tool

For email attachments

Compress an Image for Email

Fit your photo under your provider's attachment limit — with a small margin so it doesn't bounce on the way out.

Drag & drop image here

or

Your image never leaves your device.

Supports JPG, PNG, and WebP

  • Runs in your browser
  • Guaranteed under your limit
  • No account needed

Common attachment ceilings are 25 MB on Gmail and 25 MB on Outlook.com. Business email systems can enforce lower or higher limits, and the person receiving your message may sit behind a stricter server than yours.

To reduce the chance of a bounce, aim slightly below the documented limit. The tool is preset to 20 MB as a safe default under a 25 MB ceiling, and you can adjust it if your recipient's system requires something tighter.

Compression runs in your browser. Sending the email is a separate step, handled by your mail app or webmail — nothing is uploaded here.

Target spec

Suggested target
20 MB (safe under a 25 MB ceiling)
Gmail limit
25 MB per email (Google documentation)
Outlook.com limit
25 MB per attachment (Microsoft documentation)
Never goes over
Result is always strictly under the target
Where it runs
Entirely in your browser — no upload

How it works

  1. 1

    Add your image

    Drop in a JPG, PNG, or WebP. Your browser reads the file directly — nothing is uploaded.

  2. 2

    We lock the target

    The tool starts pre-filled with the size this page is built for. You can still change it if your form needs something different.

  3. 3

    We find the best quality that fits

    The compressor re-encodes and measures until it lands just under your target. If quality alone isn't enough, it lowers dimensions as a last resort.

Frequently asked questions