Compress images for email

Reduce photo size so your emails send faster and never bounce. Works with Gmail, Outlook, and Yahoo.

Your images never leave your browser — zero uploads, 100% private
Free, no signupWorks offlineNo upload, ever
📸
Drop an image to startTap to choose an image
PNG, JPG, WebP, AVIF, HEIC, BMP, SVG, GIF, TIFF
Pro tools Pro
Platform
Pro
ProUnlocks one-click platform presets for Instagram, LinkedIn, X, YouTube, WhatsApp, and more.See Pro plans
Responsive set
Pro
Also export as
Pro
Your Format choice is always saved. These add more copies of the same image — one per format, at every width above — bundled in a single ZIP.
With Pro, 1 image → up to 17 files · A width larger than your original is never upscaled, so those collapse into one file.
ProUnlocks responsive image sets and multi-format export, packaged in a single ZIP.See Pro plans
Rename pattern
Pro
Saved presets
Pro
ProUnlocks saved presets — bundle your responsive set, format, watermark, codec, and rename template into a named profile you can apply with one click.See Pro plans
Free foreverOffline-readyZero telemetry
Why MiniPx

Built for people who care how images travel.

100%On-device
Your photos never leave.
Every byte processed in your browser. No upload, no copy, no trace.
50–90%Smaller
Honest compression.
Multi-pass encoding that respects your image. No silent quality cliffs.
5Files per batch
No quota. No credits. No watermark.
Five files a batch on the free tier, unlimited batches — Pro lifts the cap. Your device is the only real ceiling, because your device does the work.
8Formats
Native to every modern format.
PNG · JPG · WebP · AVIF · BMP · SVG · GIF · TIFF
MiniPx
Settings
Mode
Format
Compression
Custom quality
65%
TinyMax
Max width
Privacy
EXIF data always removed
Every output drops GPS location, device info & timestamps
More tools
Everything stays on your device.

Compress Images for Email — Free, Fast & Private

Email providers enforce strict attachment size limits: Gmail caps at 25MB, Outlook at 20MB, Yahoo Mail at 25MB, and many corporate email servers at 10MB or less. High-resolution phone photos at 5-15MB each means you can only attach 1-2 photos before hitting the limit and getting bounced emails.

MiniPx compresses your images to email-friendly sizes in seconds. The ideal size for email images is 100-300KB at 1280px width. This looks great on any screen while keeping total email size manageable — you can attach 20-50 compressed images and still stay under Gmail's 25MB limit.

For professional emails with multiple image attachments, batch compression is essential. Add all your photos to MiniPx at once, compress with the Smart preset at 1280px width, and download them all as a ZIP. Each compressed photo typically comes out at 100-300KB — small enough for any email provider.

MiniPx also strips EXIF metadata (GPS coordinates, device info, timestamps) from your photos by default. This is important when emailing images to clients, colleagues, or strangers — you do not want your location data embedded in the attachments.

All processing happens in your browser — your photos are never uploaded to any server, making MiniPx safe for confidential business images, personal photos, and sensitive documents.

How it works

  1. Upload your photos: Add all the images you want to email.
  2. Select Smart preset: Smart compression gives the best balance of quality and size for email.
  3. Set max width to 1280px: This produces ideal dimensions for viewing on screen.
  4. Download and attach: Save compressed images and attach to your email. Typically 100-300KB each.

Frequently asked questions

What is Gmail's attachment size limit?
Gmail limits total attachment size to 25MB per email. Base64 encoding adds about 33% overhead, so the effective limit is around 18MB of actual file data. Compressing images with MiniPx to 100-300KB each lets you attach many more photos per email.
What is Outlook's attachment size limit?
Outlook limits attachments to 20MB for personal accounts. Microsoft 365 business accounts may have higher limits set by the administrator, but 20MB is the safe default. Corporate Exchange servers often set limits as low as 10MB.
Why are my emails bouncing because of size?
When total attachment size exceeds your provider's limit, the email bounces back. Uncompressed phone photos at 5-15MB each exceed most limits after just 1-2 images. Compress with MiniPx first to reduce each image to 100-300KB.
What size should email images be?
For email attachments, 100-300KB per image at 1280px width is ideal. This keeps total email size well under limits while images look sharp on any device. Recipients can view and download images quickly without waiting.
Will recipients notice the compression?
At Smart quality (65%) and 1280px width, the compression is invisible when viewing on screen. Images look identical to originals in an email context. Only extreme zooming would reveal any difference.
Can I compress multiple photos at once for email?
Yes. The free tier compresses 5 photos per batch and Pro removes the cap, with no daily quota either way. Download the batch as a ZIP, then extract and attach.
Does compressing images remove my location data?
Yes. MiniPx strips all EXIF metadata by default, including GPS coordinates, device model, and timestamps. This protects your privacy when emailing images to people you do not fully trust.
How do I send large photos by email?
For photos you want to keep at full resolution, use a cloud link (Google Drive, Dropbox). For photos where visual quality at screen resolution is sufficient, compress with MiniPx first — this is faster for both sender and recipient, and works even on slow connections.

All Image Tools

Solutions by use case