How to Compress an Image for Email (So It Actually Sends)

Most email providers cap attachments around 20–25 MB, but big photos still slow inboxes and get flagged. Here's how to compress images for email properly.
Attaching a few phone photos to an email is a classic way to hit a size wall — the message won't send, or it lands in the recipient's inbox as a slow, bloated attachment. Compressing images for email fixes it: a handful of 5 MB photos become a few hundred KB each, they send instantly, and they still look great on screen. Here's how to do it free.
Why email attachments get rejected
Most providers cap total attachment size around 20–25 MB (Gmail is 25 MB). That sounds like a lot, but modern phone photos are 3–8 MB each, so four or five photos can blow past the limit. Even below the cap, large attachments are slow to upload, slow for the recipient to download, and more likely to be flagged.
The fix isn't to send fewer photos — it's to make each one smaller. For viewing on a screen, you almost never need the full multi-megabyte original.
The right size for email
For photos that will be viewed on screen (which is nearly always the case in email), a target of 200–500 KB per image is the sweet spot: they look sharp on any device and send instantly. If you're sending many photos, 100–200 KB each keeps the whole email light.
Only keep full resolution if the recipient specifically needs to print the photo — and even then, consider a shared link instead of a giant attachment.
How to compress images for email (free)
Step 1 — Open the compressor at sjpt.io.
Step 2 — Upload your photo (drag in or browse). It's processed in your browser.
Step 3 — Set a target like 200 KB (or pick a size preset).
Step 4 — Download the smaller file and attach it to your email.
Repeat for each photo — there's no limit, no watermark, and no sign-up. Your originals stay untouched on your device.
Pro tips for sending photos
Sending 10+ photos? Compress each to ~100–150 KB, or use a shared cloud link instead of attachments.
Keep the originals. Compress copies for email and keep your full-resolution files for printing or archiving.
Match the format to the content. Photos → JPG (small). Screenshots or graphics with text → PNG (stays crisp).
Don't compress twice. Compress the original once to your target rather than re-compressing an already-small file.
Frequently asked questions
What size should an email image be?For on-screen viewing, 200–500 KB per photo is ideal — sharp and fast. Use 100–200 KB each when sending many photos.
How do I compress a photo for email for free?Upload it to JPT AI's compressor, set a target size, and download the smaller file to attach. It's free with no watermark.
Will the recipient see lower quality?At 200–500 KB, photos look great on any screen. The difference from the original is invisible at normal viewing sizes.
My attachment is still too large — what now?Compress each photo to a smaller target, or share a cloud link instead of attaching many large files.
Key takeaways
Emails bounce when photos are too big — but a 5 MB photo compresses to a few hundred KB with no visible quality loss. Target 200–500 KB per image for email, compress each once from the original, and match the format to the content. Do it free at sjpt.io. Compress Image Free →


