Guide
How to Reduce a Photo’s File Size for Email and Online Forms
Shrink photos to fit email attachment limits and upload forms that demand “under 100 KB” or similar, without making them look blurry or blocky.
Updated · 5 min read
A photo straight from a modern phone is often 3–8 MB, and a burst of them can be hundreds of megabytes. That’s fine on your phone, but it causes trouble the moment you try to send it: emails bounce, chat apps squash the quality on their own terms, and application forms reject anything over 100 KB or even 20 KB. The good news is that photos can almost always be made dramatically smaller without anyone noticing. Here’s how to do it well.
Why are photos so big?
File size comes from two things: how many pixels the image has, and how efficiently those pixels are stored. A 12-megapixel phone photo has 12 million pixels, enough to print a sharp poster, saved at a very high quality setting. For an email, a website or a form, that’s far more than needed. Reducing either the pixel count (resizing) or the quality setting (compressing) shrinks the file; doing both shrinks it the most.
Step 1: Resize to the size you actually need
Resizing is the most powerful step, because file size grows with the number of pixels. Halving the width and height leaves a quarter of the pixels, and the file typically drops by a similar proportion. Ask how the photo will be seen:
- Email or chat: 1600–2000 pixels on the long side looks sharp on any phone or laptop screen.
- Website or blog: the width your page displays, often 800–1600 pixels.
- Profile picture or form photo: usually a few hundred pixels; the form may tell you exactly.
- Printing: keep the full resolution; this is the one case where big files are worth it.
Use Resize Image to set a width (the height follows automatically), or a percentage like 50% for a whole batch.
Step 2: Compress with sensible quality
JPG and WebP let you trade a little invisible detail for a much smaller file. Phone cameras save at very high quality, so compressing to around 70–80% usually cuts the size by half or more with no visible difference at normal viewing sizes. Below about 50%, compression starts to show: blocky patches in smooth areas and halos around edges. Compress Image lets you set the quality and compare before and after sizes for each photo.
Step 3: Consider a more efficient format
If the photo is going on your own website, saving it as WebP typically makes it 25–35% smaller than a JPG of the same quality, and AVIF smaller still. For email attachments and forms, stay with JPG, which everyone can open. iPhone HEIC files are already compact, but many recipients can’t open them, so convert them to JPG before sending. For more detail, see our format comparison.
Meeting a strict limit like “under 100 KB”
Government portals, exam registrations, job sites and visa applications often specify a maximum size, sometimes a minimum too, and sometimes exact pixel dimensions. Hitting a number like 50 KB by adjusting quality by hand is fiddly. A target-size tool does the searching for you: Compress to a target size tries quality levels until it finds the highest one that fits, and only reduces the dimensions if quality would otherwise drop below 50%. There are shortcuts for common limits: 20 KB, 50 KB, 100 KB and 200 KB.
A few tips for forms:
- If the form specifies dimensions as well as a size, crop and resize first, then compress.
- Plain, light backgrounds compress better than busy ones, leaving more bytes for your face or signature.
- Some sites count 1 KB as 1,024 bytes and others as 1,000. Aiming just under the limit using 1,000 (as our tool does) passes both.
- Start from the original photo, not one that has already been sent through a messaging app, which will have compressed it already.
Email attachment limits
Most email services cap attachments at roughly 20–25 MB per message, and the encoding used for attachments makes files about a third larger in transit, so the real limit is lower than it looks. A handful of full-size phone photos can hit it. Resizing to 2000 pixels and compressing at 80% typically brings each photo down to a few hundred kilobytes, so you can send dozens in one message. For many photos, put them in a ZIP: our tools offer “Download all as ZIP” after processing, which keeps everything in one tidy attachment.
Built-in options on your phone and computer
- iPhone: when you share photos from the Photos app to Mail, iOS may offer size choices such as Small, Medium, Large or Actual Size for several images. Third-party apps vary.
- Android: some gallery and camera apps include a resize option under “Edit” or in the share menu; many messaging apps compress automatically, but without letting you choose how much.
- Windows: the Photos app can resize images when saving a copy, and Paint can resize by percentage or pixels.
- Mac: in Preview, use Tools → Adjust Size and then File → Export with a lower JPEG quality.
These are fine for a single photo. For batches, exact limits or files you’d rather not upload anywhere, a browser-based tool that runs on your own device is quicker and works the same on every platform.
What not to do
- Don’t compress the same JPG repeatedly. Each save loses a little more; go back to the original instead.
- Don’t convert photos to PNG to make them smaller. PNG is lossless, so photos usually get bigger.
- Don’t upload sensitive documents to unknown sites just to shrink them. Our guide on whether online image tools are safe explains what to check.
Frequently asked questions
How do I make a photo smaller to email?
Resize it to about 2000 pixels on the long side, then compress it at around 80 percent quality. A typical phone photo drops from several megabytes to a few hundred kilobytes.
How can I reduce a photo to under 100 KB?
Use a target-size compressor. It searches for the highest quality that fits under 100 KB and only shrinks the dimensions if it has to.
Does reducing file size reduce quality?
Slightly, but at sensible settings the change is invisible at normal viewing sizes. Big reductions or very low quality settings do become noticeable.
Is it better to resize or compress?
Do both, resizing first. Resizing removes pixels you do not need, which saves the most space; compression then makes the remaining pixels cheaper to store.