- Several photos attached to one message
- “The attachment is too large” bounce-backs
- Sending to someone on mobile data or an older mail client
Email attachment too large
Your photo is too big to email.
Gmail stops at 25 MB and Outlook at 20 MB, but a photo that large is slow to send and slow to open. This starts at 1 MB, which sends instantly and still looks sharp full-screen on the other end.
Exact-size image engine
Set the ceiling. We find the fit.
Why this ceiling
The limit is rarely the real problem
A single phone photo is 3–8 MB, so one usually fits. The trouble starts with several attached at once, or with a recipient on a slow connection or a phone. Around 1 MB a photo still looks right at full screen while a whole set stays comfortably under any provider's cap.
Do not send the original
Full-resolution photos are for printing and archiving, not for email. The recipient almost always views the image on a screen, where the extra pixels are invisible but the wait is not. If the photo is meant to be printed, send a link to the original instead of shrinking it.
- The whole set of attachments, added up, is under the provider's cap
- The photo still looks sharp opened full-screen, not just as a thumbnail
- The file is a JPG, which every mail client can display inline
A measured result
Compression is an action.
Compatibility is an outcome.
Inspect
We verify the file signature, dimensions, format, and size before planning a change.
Search
The engine tests dimension and quality combinations instead of applying a generic preset.
Validate
The output is checked independently against the actual byte limit before it is called ready.
Adaptive exact-size engine
Every byte has a job.
A percentage slider cannot know your upload limit. FileFit starts with the constraint, preserves a high visual-quality floor, then uses the available byte budget as fully as the image allows.
- 01Decode safelyTrue file type, real dimensions
- 02Find the scaleLargest useful pixel area
- 03Refine qualityIterative search, not a preset
- 04Prove the resultSize, format, image, privacy
Before you drop a file
Nothing vague.
What are the actual email attachment limits?
Gmail allows 25 MB per message and Outlook 20 MB, counting every attachment together. Many corporate mail servers enforce far less, often 10 MB, and they reject silently — which is why aiming well below the published limit is safer than aiming at it.
Should I send several photos or a link?
Past roughly ten photos, a shared link is kinder to the recipient than a heavy message. Below that, reducing each one keeps everything in the thread where they will actually find it.
Will the recipient notice the difference?
On a screen, rarely. Dimensions and quality are searched together rather than quality being crushed alone, so a 1 MB result still holds up full-screen. For printing, send the original.
Does the image upload anywhere?
No. The image is decoded, resized, encoded, and checked inside your browser. Network transfer for the image is zero bytes.
What happens to GPS and camera metadata?
It is not copied into the new JPEG. The result contains the rendered image pixels, which also avoids spending the size budget on invisible data.
Which image formats can I start with?
FileFit accepts JPG, PNG, HEIC, WebP, and AVIF images and produces a standard JPEG result. iPhone HEIC photos work directly. It checks the file signature instead of trusting only the filename extension.