Every tool is free, unlimited and works without uploading a single file. Why we built it this way →
How-to GuideHit an exact file size≈ 1 minute · no install

How to Make an Image a Gmail Attachment (Size Rules)

Gmail treats a normal file attachment and an inline pasted image slightly differently, but the hard rule is the same: 25 MB total. To keep a photo album sendable, get each image light. Here is the workflow for reliable attachments.

The short version

Follow the steps below with the free Compress Image to 100KB tool — it runs entirely in your browser, needs no upload, account or watermark, and finishes in about a minute.

Step by step

1
Drop each photo under ~200 KB

Use the compressor so a batch stays well inside 25 MB total.

2
Keep JPG format

Gmail previews JPG and PNG best; JPG is the smallest for photos.

3
Resize to a sensible pixel size

1600 px is more than a recipient needs on screen.

4
Attach as files, not paste

Real attachments keep original filenames and are easier to download.

Open the Compress Image to 100KB toolFree · unlimited · runs in your browser

Pro tips & common mistakes

  • Over 25 MB, Gmail auto-switches to a Google Drive link — fine, but the recipient needs access.
  • Compress before attaching; the Gmail "light image" option is more aggressive than you may want.
  • For many photos, one ZIP is cleaner than dozens of separate attachments.

The exact requirement

Need the precise numbers? This task pairs with our full spec sheet: Gmail Attachment Image Size.

Related guides

Frequently asked questions

Why can’t I attach my photo?
It likely pushes the message over 25 MB — shrink the images or use the Drive option.
Best attachment size for Gmail?
Aim for 100–250 KB per photo so a whole set stays light.
Do attachments expire in Gmail?
They do not expire, but huge attachments slow both sides; smaller is friendlier.