Guide · 5 min read · updated 2026-04-27
How to email large photos in 2026 (3 ways)
Three reliable ways to email large photos. The fast one, the free one, and the one that always works.
Email providers cap attachments at 20–25 MB. Modern phone photos are 4–8 MB each, so you'll hit that ceiling around three or four pictures. Here are the three approaches that actually work, ranked by how little they fight you.
Why your photos won't fit
Email was specified in 1982 and still encodes attachments as base64 text, which inflates binary data by about 37 %. So Gmail's "25 MB" advertised limit really gives you closer to 18 MB of photo bytes. Outlook and iCloud Mail are tighter at 20 MB advertised: about 14 MB actual. A four-photo email at 6 MB each is over the line.
The provider rejects the whole message rather than the offending attachment, so the bounce is unhelpful. The fix is to plan for the smallest reasonable ceiling (14 MB) so your email goes through whatever your recipient uses.
Method 1: compress in your browser (recommended)
The simplest answer: re-encode the photos to fit before sending. The catch is most "compress photos online" tools upload your files to a server. EmailPhotos.com runs the entire pipeline locally:
- Open the site and drag your photos onto the page.
- The browser compresses each one off the main thread, balancing quality across the batch so the total fits a 14 MB budget.
- Press Send. On phones and modern desktops you'll get the system share sheet (Mail, Gmail, Outlook). On older browsers, a download button gives you a zip plus a pre-filled Gmail compose draft.
Because the work happens in your browser, the photos never leave your device. EXIF and GPS metadata are stripped by default, so location data isn't accidentally shared.
Method 2: use a cloud share link
Some photos really shouldn't be re-encoded: wedding albums, prints going to a frame service, anything you'll re-export later. In that case skip the attachment entirely and send a link.
| Service | Free quota | Best for |
|---|---|---|
| Google Drive | 15 GB | Most people; integrates with Gmail's "Insert from Drive" |
| iCloud Mail Drop | 5 GB per email, 30-day expiry | iPhone & Mac users; happens automatically when an attachment exceeds 20 MB |
| Dropbox / OneDrive | 2 GB / 5 GB | Recipients without a Google account |
| WeTransfer | 2 GB free, no signup | One-off transfers; link expires in 7 days |
The downside: your recipient has to click through, possibly sign in, and download. For grandma, a real attachment is better.
Method 3: manual zip
If you're already comfortable resizing photos, you can do it by hand:
- macOS: open in Preview → Tools → Adjust Size → set "max long edge" to 2000 px → Export at 70 % quality.
- Windows: right-click → Resize Pictures (Photos app) → choose Medium.
- iPhone Mail: when composing, tap the size picker that appears in the toolbar: Mail offers Small, Medium, Large, Actual Size.
Then bundle the resized files into a zip and attach. Tedious for ten photos, infuriating for fifty.
Which method should I use?
| You want… | Use |
|---|---|
| It to just work, in seconds, for any number of photos | EmailPhotos.com |
| To send originals with no quality loss | Cloud share link |
| Full control over each photo's dimensions | Manual resize + zip |
| To send 100+ photos | Cloud share link, or 2–3 batched emails via the tool |
What about videos?
A short clip (10–20 s, 1080p) often fits a 25 MB budget after H.264 transcoding. Anything longer is better as a Drive link. EmailPhotos.com handles short clips automatically and offers a built-in trim tool when a video can't fit.
Frequently asked
What's the maximum photo size I can email?
Most email providers cap a single message (including attachments) at 20–25 MB. After base64 encoding overhead, that gives you roughly 14–18 MB of actual photo bytes. Outlook and iCloud sit at 20 MB; Gmail, Yahoo and Proton at 25 MB; Fastmail at 70 MB.
Can I email a photo without losing quality?
Only if it's already small. A modern phone photo is 3–6 MB, so you can usually email a couple at full quality. For more, you'll need to compress: modern JPEG re-encoding at quality 0.8–0.85 with a 2560 px long edge is visually indistinguishable from the original on a phone or laptop screen.
Why does my photo email bounce?
Almost always size. The provider doesn't tell you which file pushed you over: they just reject the whole message. If you regularly hit this, set a 14 MB target so the email goes through to anyone.
Is it safe to use an online photo compressor?
Most aren't: they upload your photos to a server. EmailPhotos.com does the work in your browser using Web Workers, so the photos never leave your device. EXIF and GPS metadata are stripped by default.
How do I send hundreds of photos by email?
Don't attach them. Use Google Drive, iCloud Mail Drop, or Dropbox to share a link instead. For batches under ~100, EmailPhotos.com can compress the lot to fit in one email automatically.
Related guides
Compress photos for email
Compress photos to fit a 25 MB email attachment limit, in your browser, without uploading. Works for JPEG, HEIC, PNG, and WebP on every modern phone.
Send multiple photos
Attach 5, 50, or 500 photos to a single email so they actually arrive. The smart way (compress in the browser), the manual way, and provider-specific limits.
Email photos from iPhone
Step-by-step for attaching one photo or many from an iPhone, with HEIC tips, Mail vs Photos app, and the easy way for big batches that bounce.