How to reduce image file size
- Choose your image. Drop a JPG, PNG, WebP or GIF onto the box above, or click Choose File.
- Pick a quality or a target size. Move the quality slider and watch the preview, or choose a target such as Under 100 KB and let the tool find the best quality that fits.
- Download. The size before and after is shown, so you know exactly how much space you saved.
Everything happens on your own device. Your photo is never uploaded, which makes it safe for ID scans, documents and private pictures.
Compress to an exact size: 20 KB, 50 KB, 100 KB or more
Many online forms only accept images under a set size, such as 50 KB for an exam application or 100 KB for a government portal. Choose a target in Target size, or enter your own under Custom size. The compressor tries real encodings until the file fits, keeping as much quality as possible. If a very small target cannot be reached at the original dimensions without the picture turning blocky, the image is also made slightly smaller in pixels, which looks better than heavy compression.
A real example
We tested a 1.5 MB phone photo of 3549 × 4730 pixels:
| Target | Result | Pixel size |
|---|---|---|
| Under 500 KB | 481 KB | 2840 × 3785 |
| Under 200 KB | 195 KB | 1446 × 1928 |
| Under 100 KB | 97 KB | 832 × 1109 |
| Under 50 KB | 49 KB | 529 × 705 |
Each result took between one and four seconds in the browser. Photos that were already saved with heavy compression shrink less with the quality slider alone, which is why the target size option is the quickest way to hit a limit.
Supported formats
- JPG / JPEG — best for photos. Stays a JPG unless you choose another format.
- WebP — usually 25–35% smaller than JPG at the same quality and keeps transparency.
- PNG — lossless, so it cannot get much smaller as PNG. In Auto, PNG and GIF are saved as WebP, which keeps transparency and is far smaller.
Tips for the smallest file that still looks good
- For photos, quality 70–80 is hard to tell apart from the original and often halves the file size.
- If the image will only be shown small (a profile picture or a thumbnail), resize it first. Fewer pixels shrink the file more than any quality setting.
- Crop away empty background before compressing.
- Choose WebP when the website or app you are uploading to accepts it.