Choose an image
Open the photo you want to make smaller.
Compress your JPG, PNG or WebP in your browser. Choose the quality, check the actual file size, and download the JPEG that works for you.
or browse to upload.
JPG, PNG or WebP · Up to 20 MB
Lower quality can reduce file size, with more visible detail loss.
This JPEG export adds file size. Keep your original, or try a lower quality setting if you specifically need JPEG.
Download original insteadFor a strict upload limit, use the 50 KB, 100 KB, 200 KB or custom-size tool instead.
Quick steps
Open the photo you want to make smaller.
Start at 75%, then raise or lower it depending on the detail you need.
Check the preview and actual size before downloading the JPEG.
Find your balance
A product label, a face, a smooth sky: different images need different care. Start at 75% quality and compare the result with your original before saving.
The slider controls JPEG quality. It does not mean “75% smaller.” Your result shows the actual bytes saved, so you can decide based on the file you get.
Try your image →A size limit to meet?
This compressor keeps your original pixel dimensions. For a blog or email attachment, the quality slider gives you control over the trade-off between detail and weight.
When a form requires a strict maximum, use a size-targeted tool. If the photo is wider than you need, resize it first instead of discarding more detail.
Compress to 100 KB → Resize dimensions →Image processing happens on your device.
No image upload is needed for compression.
Your photos stay with you
Your selected image is processed in your browser. You can use the tool without creating an account, and no watermark is added to your exported image.
Keep the original too. A PNG logo may already be lighter than a new JPEG, and transparent areas become white in this tool. We flag larger exports so you can choose the useful file.
Questions before you start? →Visual examples
Actual sample exports at three quality settings. These examples do not promise a particular KB target for your own image.
An 85% JPEG quality example keeps a generous detail budget. Compare hair, leaves and fine edges before using the export.
Actual sample exports at three quality settings. These examples do not promise a particular KB target for your own image.
A 65% quality example can suit images displayed at smaller sizes. The measured file sizes show whether the export actually saves space.
Actual sample exports at three quality settings. These examples do not promise a particular KB target for your own image.
A 40% example makes compression more aggressive. Look for blocky textures or rough edges and choose a higher quality when needed.
Actual sample exports at three quality settings. These examples do not promise a particular KB target for your own image.
It may already be well compressed. A simple PNG or a small, optimised JPEG can be smaller than a fresh JPEG export. Keep the original if the new file is not useful.
They become white because JPEG does not support transparency. Keep PNG or WebP when you need a transparent background.
Try the default, then check the parts that matter: faces, small text and sharp edges. Raise the quality if those areas look rough.
The quality slider does not guarantee a KB size. Use the custom-size reducer when the destination has a strict maximum.
You can try it, but inspect fine edges and small text carefully. PNG or WebP may be a better choice when sharp graphics or transparency matter.
Keep working
Reduce a JPG, PNG or WebP image to 20 KB or less.
Open tool ↗Reduce a JPG, PNG or WebP image to 50 KB or less.
Open tool ↗Reduce a JPG, PNG or WebP image to 100 KB or less.
Open tool ↗Reduce a JPG, PNG or WebP image to 200 KB or less.
Open tool ↗Choose a file, compare the result, keep what works.
Compress your image ↑