How to compress an image to a target size
- Add the images you want to make smaller.
- Set your target size with the slider — for example 0.5 MB for an upload form that rejects anything larger.
- Press Compress. Each image is compressed on your device until it fits under the target.
- The result shows how much was saved. One image gives a single Save; several give a button each plus a ZIP.
About this tool
Compressing an image reduces its file size so it will fit an upload limit or send quickly. This free image compressor works to a target size you set, in your browser, with nothing uploaded.
Most compressors ask for a quality percentage and leave you guessing whether the result will be small enough. This one works the other way round: you say how big the file is allowed to be, and it searches for the highest quality that fits underneath. That is the question people actually have — a form says "maximum 2 MB" and a phone photo is 6 MB.
Compression is lossy, so detail is genuinely discarded, and pushing an image far below its natural size will show as softness or blotchy patches. If the image still looks poor at your target, reducing the dimensions with Resize image first is usually more effective than compressing harder, since fewer pixels means fewer to compress.
Frequently asked questions
- How small can I make an image?
- You can set a target as low as 0.1 MB, but very aggressive targets visibly degrade the picture. If quality matters, reduce the dimensions first.
- Does compressing change the format?
- No. The image keeps its format. To change format as well, use Convert image format.
- Are my photos uploaded?
- No. Compression runs in your browser and your photos stay on your device.
- Why did my image not reach the target size?
- Some images cannot get that small without becoming unusable. The tool gets as close as it reasonably can and reports the result honestly.
- Will the dimensions change?
- Not usually — compression works on quality rather than size. To change dimensions, use Resize & rotate.