EmailPhotos.com

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.

TL;DR: drop your photos into EmailPhotos.com, we compress them in your browser to fit a single email, then hand the bundle to your mail app. No upload, no signup. Five seconds.

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:

  1. Open the site and drag your photos onto the page.
  2. The browser compresses each one off the main thread, balancing quality across the batch so the total fits a 14 MB budget.
  3. 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.

ServiceFree quotaBest for
Google Drive15 GBMost people; integrates with Gmail's "Insert from Drive"
iCloud Mail Drop5 GB per email, 30-day expiryiPhone & Mac users; happens automatically when an attachment exceeds 20 MB
Dropbox / OneDrive2 GB / 5 GBRecipients without a Google account
WeTransfer2 GB free, no signupOne-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 photosEmailPhotos.com
To send originals with no quality lossCloud share link
Full control over each photo's dimensionsManual resize + zip
To send 100+ photosCloud 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