How to Compress Images for Email, Forms and Websites (Without Ruining Them)
A form says "maximum file size 100 KB", your email bounces because the attachment is too big, or a page loads slowly because of heavy pictures. In all three cases the fix is the same: make the file smaller without making the picture look bad.
This guide explains what actually makes an image file big, how to shrink it safely, and how to hit a specific size like 100 KB.
What makes an image file large
Three things drive file size:
- Pixel dimensions. A 4000 x 3000 photo has far more data than a 1000 x 750 one.
- Quality setting. For JPG and WebP, a lower quality setting means a smaller file and more visible compression.
- Format. PNG keeps every pixel, so photos saved as PNG are much larger than the same photo as JPG.
Knowing which one is the problem tells you the best fix.
The fastest fixes, in order
1. Reduce the dimensions. If the picture will only be shown at 800 pixels wide, a 4000-pixel original is wasted data. This is the biggest saving with the least visible change.
2. Lower the quality a little. A quality setting around 80 to 90 percent is usually hard to tell from the original. Going lower saves more space but shows artifacts.
3. Switch the format. Photos belong in JPG or WebP. Keep PNG for logos, screenshots and graphics that need sharp edges or transparency.
4. Remove hidden data. Photos carry camera details and often a GPS location. Removing them makes the file slightly smaller and is better for privacy when you post publicly.
How to hit a specific size like 100 KB
Many forms, job portals and exam sites ask for a maximum size. The image compressor can set a limit, such as 100 KB, 200 KB or 1 MB, and shrinks each picture to fit.
It lowers quality first, which usually gets a photo under the limit with little visible change. If that is not enough, it can also make the picture a little smaller in pixels. If a picture is already under the limit, it is kept as it is. We have a dedicated page for compressing an image to 100 KB, with the limit already set.
Email attachments
Email services usually cap the total size of attachments, often at about 20 to 25 MB, so a few full-size photos can hit the limit quickly. Compress or resize before attaching, or send a link to a shared album instead. For a whole event's worth of photos, a shared gallery is a better choice than attachments.
For websites
Large images slow pages down. For web use:
- Resize to the largest size the picture will actually be displayed at
- Use JPG or WebP for photos
- Compress to a quality that still looks sharp on screen
Smaller images load faster, which helps both visitors and search rankings.
Privacy: compress in your browser
Some online tools upload your pictures to a server. The Pixeva compressor runs in your browser, so your pictures stay on your device, which matters for ID documents and personal photos. You can compress many pictures at once and download them as a ZIP.
Common mistakes
- Compressing the same file again and again. Each save as JPG loses a little quality. Always compress from the original.
- Using PNG for photos. It makes files much larger than needed.
- Over-compressing. Check the result on screen before you submit it.
- Forgetting the dimension limit. Some forms limit pixels as well as kilobytes. Resize with the image resizer if needed.
Questions people ask
How do I reduce an image to 100 KB? Set the compressor's size limit to 100 KB and drop the picture in. It shrinks it to fit.
Will compression make my photo blurry? A small amount of compression is hard to see. Heavy compression adds blockiness.
Can I compress HEIC photos? Yes. HEIC pictures from iPhones are supported. You can also convert them first with the HEIC to JPG converter.
Is it free? Yes, with no account needed.
Summary
Reduce the dimensions first, lower the quality a little second, and use the right format for the picture. For a hard limit like 100 KB, set the size in the free image compressor and let it do the work.



