Large images slow down websites, fill up storage and get rejected by upload forms. But aggressive compression makes photos look blocky and cheap. The secret is to combine a few simple techniques so that you remove only what nobody will notice.
1. Resize to the size you actually need
This is the single most effective step. A modern phone camera produces photos of 4000×3000 pixels or more — 12 million pixels. A website column is usually 800–1200 pixels wide, and an application photo may need only 300 pixels. Reducing a 4000‑pixel photo to 1200 pixels removes over 90% of the pixels and, with it, most of the file size — without any visible loss at the size it is displayed.
Use our image resizer to set exact dimensions.
2. Crop away what you don’t need
Empty sky, walls and borders still cost kilobytes. Cropping to the subject saves space and usually makes the picture look better too.
3. Choose the right quality level
For JPG and WebP, quality is a number from 0 to 100. The relationship between quality and size is not linear:
| Quality | Typical size | Visible difference |
|---|---|---|
| 100 | 100% | — |
| 90 | ~45% | None |
| 80 | ~30% | Almost none |
| 60 | ~20% | Slight, on close inspection |
| 30 | ~12% | Visible blockiness |
Quality between 75 and 90 is the sweet spot for most photos.
4. Pick an efficient format
For photos, JPG is far smaller than PNG. If the destination supports it, WebP saves a further 25–35%. Use PNG only for graphics, screenshots and transparency. See our format comparison.
5. Compress to a target size automatically
When a form says “maximum 50 KB”, you don’t need to guess quality settings. Our KB compressor searches for the highest quality that fits your limit and scales the image down only if necessary.
6. Avoid repeated re-saving
Each time a JPG is opened and saved again, it loses a little more quality. Always start from the original photo, not from a picture downloaded from a messenger or social network, which has already been compressed.
Summary
- Resize to the display size.
- Crop to the subject.
- Use quality 75–90.
- Use JPG or WebP for photos, PNG for graphics.
- Start from the original file.