How to compress an image for email or the web
Cut image file sizes dramatically — for attachments, websites, or storage — without your photos leaving your device.
A single phone photo can be 5–10 MB — too heavy for an email thread, a slow website, or a form with a 2 MB limit. Compression re-encodes the image at a quality level you choose, typically cutting the file to a fraction of its size with little visible change. Toolsfully does this locally in your browser and reports exactly how much smaller each batch came out.
Step-by-step
- Open the Compress tool. Go to Image Tools and select the Compress tab.
- Add your images. Drag in one photo or a whole batch — JPG, PNG, or WebP.
- Choose quality and format. 75% quality is a great default for photos. Pick JPEG for maximum compatibility or WebP for the smallest files.
- Compress and download. Click "Compress & download." The status line shows the before/after sizes and percentage saved.
Tips
- 75–85% is the sweet spot. For photos, that range is usually indistinguishable from the original at a fraction of the size. Below ~50% you'll start seeing artifacts.
- PNG screenshots shrink hugely. Re-encoding a PNG screenshot as JPEG or WebP often cuts 80–95% of the size.
- Mind transparency. JPEG has no transparency — clear areas become white. Choose WebP to keep them.
Frequently asked questions
How much smaller will my image get?
It depends on the source: camera photos typically shrink 60–90% at 75% quality; already-compressed images shrink less.
Does compressing change the dimensions?
No — compression keeps the pixel size and reduces the file size. To shrink dimensions too, run the Resize tool first for even smaller files.
Is it really private?
Yes. The re-encoding happens in your browser's memory; your photos are never uploaded.
Open the Compress tool →