Free · Private · No sign-up

Make Photo Smaller for Email

Phone photos are big — a single shot is often 4–8MB and most email providers cap attachments around 25MB. Drop your photos in, pick an email-friendly target (1MB is a safe default, 500KB for longer threads), and download. Everything runs in your browser — no upload, no signup, no watermark. Works with JPG, PNG and HEIC; JPG is best for photographs, PNG for graphics or transparency.

100% Free
No signup
No Sign Up
Start instantly
Private
Browser-based

Files never leave your device — 100% browser-based.

JPGPNGWEBPAVIFHEICSVGPDF+4
Your files never leave your device. 100% secure.
Paste an image anywhere on this page⌘V

When to use this tool

  • Your email client warns that an attachment is over the size cap.
  • A recipient on slow internet is struggling to download your photos.
  • You're attaching several phone photos to one message and need each one small.
  • You want to make a photo smaller for email without uploading it to a third-party server.

Best for

  • Gmail attachments
  • Outlook and Microsoft 365
  • Apple Mail / iCloud Mail
  • Corporate mail servers
  • Mobile-data senders

Every image you drop here is processed entirely inside your browser using the standard Canvas and File APIs. Nothing is uploaded, stored or logged on a server — you can disconnect from the internet after the page loads and the tool still works.

Quality & file size notes

  • Aim for ~1 MB per photo for everyday email — small enough to send fast, big enough to look great on any screen.
  • Most modern phone photos compress cleanly from 4–8 MB down to 500 KB–1 MB with no visible loss.
  • For long email threads or many recipients, drop to ~500 KB per photo — recipients almost never notice on a phone screen.
  • JPG is the right format for photographs. Keep PNG only for screenshots, logos and transparency.

Things to watch out for

  • Email providers count base64 encoding overhead — total attachment size is ~33% larger than the raw files. Stay well under the cap.
  • Caps vary by provider and account type — Gmail and Yahoo are typically ~25 MB, Outlook and Apple Mail ~20 MB, and many corporate servers are lower. Don't assume one number works everywhere.
  • If you also need the originals on file, save full-resolution copies before compressing — the compressed JPG is what gets sent.

How to make a photo smaller for email

  1. Open the Make Photo Smaller for Email tool — it loads instantly and runs fully in your browser.
  2. Drag your photos onto the drop zone (or tap to pick from your phone gallery). Drop one or many.
  3. If they're iPhone HEIC files, convert them to JPG first so any recipient can open them.
  4. Pick a target: leave 1 MB selected for most email, switch to 500 KB for long threads or 100 KB for strict upload forms.
  5. Preview a couple of photos to check faces and fine detail still look sharp.
  6. Download — single files save individually, or grab the whole batch as a ZIP. Attach to your email and send.

What if my photo is still too large for email?

If the attachment is still over the limit, work down this list — each step gives a meaningful size drop:

  • Lower the JPG quality a little further (try 70 instead of 80) — usually still visually identical for photos.
  • Resize the dimensions — anything above 2000 px wide is overkill for email. Try 1600 px or 1280 px.
  • Convert PNG photos to JPG — a 4 MB PNG screenshot often becomes a 200 KB JPG with no visible loss.
  • Convert to WebP only if you know the recipient can open it (modern Gmail, Outlook on the web, most browsers — but some desktop mail clients still won't).
  • Remove metadata — EXIF, GPS and camera tags can add 50–200 KB to a phone photo. See Remove Image Metadata.
  • Send fewer images per email — split a 20-photo email into two of ten, or share the originals via Drive, iCloud Mail Drop, OneDrive or WeTransfer and link them instead.

Make photo smaller for email: option comparison

Different tools take different routes to an email-friendly file. Pick the one that matches your situation:

OptionBest forQuality impactFile size impactTool
Phone photos for everyday emailMinimal at the 1 MB default~75–90% smallerMake Photo Smaller for Email
Fine-grained JPG controlInvisible at quality 80–8560–90% smallerCompress JPG
Oversized phone/camera photosSharp at chosen widthLinear with pixel countReduce Image Size
Long threads, many recipientsMinimal — auto-tunedHits the 500 KB capCompress Image Under 500KB
Strict upload forms, profile photosVisible only when zoomedHits the 100 KB capCompress JPG to 100KB

Not sure which format to choose?

Compare JPG, PNG, WEBP, AVIF, HEIC, GIF, SVG, BMP, TIFF and PDF side-by-side with use cases and trade-offs.

Read the image format guide →

More questions about this tool

How do I make a photo smaller for email?+

Open the Make Photo Smaller for Email tool, drop your photo onto the page, and download the result. The tool auto-tunes JPG quality client-side until the file lands at an email-friendly size. No upload and no signup.

What is the best image size for email?+

About 1 MB per photo is the everyday sweet spot — fast to send, sharp on any screen, and well inside typical provider caps. For long threads or many recipients, aim for ~500 KB. For strict upload forms, drop to ~100 KB.

Can I compress a photo for email without uploading?+

Yes — every step runs in your browser using the standard Canvas and File APIs. Your photo never touches a server. You can even disconnect from the internet after the page loads and the tool still works.

Why is my phone photo too large to email?+

Modern phone cameras produce 4–12 MB photos each. Five of them already break most providers' 25 MB cap, and base64 encoding adds another ~33% of overhead. Compressing each photo to ~1 MB fixes the issue in one step.

Should I use JPG or PNG to email a photo?+

JPG for photographs — always. JPG is 5–10× smaller than PNG at indistinguishable quality. Keep PNG only for screenshots, logos and graphics with transparency or sharp text on a flat background.

Will compression make my photo blurry?+

Not at the recommended targets. A typical phone photo compresses from 4 MB to 1 MB at JPG quality 80 with no visible loss. Blurriness only appears if you push quality below 60 or shrink dimensions below ~800 px wide.

How do I make several photos smaller for email at once?+

Drop the whole batch in together, pick a shared target, and download a single ZIP at the end. Most email providers handle one ZIP attachment better than many separate files.

Why use this tool?

Built for speed, privacy and simplicity. No accounts, no installs, no watermarks.

Lightning fast

Runs 100% in your browser — files never leave your device

Private by design

Free and unlimited — no account, no watermarks

100% free

Bulk compress dozens of images in parallel

How it works

Three simple steps. Everything happens in your browser.

1

Drop your images into the box above

2

We'll target around 1024 KB — adjust if you like

3

Click Compress and download the smaller files

Frequently asked questions

Quick answers about how this tool works.

Are my images uploaded anywhere?

No. All compression happens locally in your browser using the Canvas API. Your files never leave your device.

Is the compressor free?

Yes — fully free, unlimited, no account, no watermarks.

Will my image lose quality?

JPG, WEBP and AVIF use lossy compression, so some quality is traded for smaller files. Use the quality slider to find the sweet spot. PNG is lossless — most savings come from re-encoding and stripping metadata.

How small can I make my images?

Pick a target file size (in KB) and we'll auto-tune quality to get as close as possible while preserving the best look.

Does it work on mobile?

Yes. The compressor is fully responsive and runs on any modern phone, tablet or desktop browser.

How fast is it?

Most images compress in well under a second. Large batches run several in parallel using your device's CPU.