Image Compressor — Target 100 KB, 200 KB or 500 KB
Resize or compress a JPG, PNG, or WebP image locally. Choose a 100 KB, 200 KB, or 500 KB target; the browser adjusts quality and, when needed, image dimensions. Preview the result and download it without uploading the source file.
Choose an image
Maximum 15 MB and 20 megapixels. Image processing stays on this device.
Target-size mode adjusts quality and, if necessary, dimensions. It makes a best effort; tiny targets may not be practical for detailed or large images.
What this tool helps with
Profile photos, application forms, email attachments, and web uploads often have file-size limits. Repeatedly changing export settings by guesswork is slow and can harm image quality.
How to use it
- Choose a JPG, PNG, or WebP image up to 15 MB and 20 megapixels.
- Select WebP or JPEG and your desired maximum width.
- Choose a 100 KB, 200 KB, or 500 KB target, then update the result.
- Check both the displayed size and visual quality before downloading. Target mode makes a best effort; very small limits can require smaller dimensions.
Requirements
A modern desktop or mobile browser with image decoding, canvas, and JavaScript support. Maximum source size is 15 MB and 20 megapixels. Files are processed on the device.
Limits and privacy
The target is a best effort, not a guarantee. Highly detailed images or tiny targets may require substantial resizing. JPEG places transparent pixels on white; neither output format preserves the original metadata or lossless transparency. PNG output is not provided. Keep the original file. Inputs are processed locally in this browser. The site does not provide an upload endpoint for this tool.
Frequently asked questions
Can I compress an image to under 100 KB?
Choose the 100 KB target. The tool searches image quality and reduces dimensions if needed, then reports whether it met the target. Detailed images may require more resizing or may still miss the limit.
Are my photos uploaded?
No. The browser decodes and encodes the selected image locally; the source file is not sent to this site.
Will every image get smaller?
Not always. If a source is already efficiently encoded, the result can be larger. Compare both file size and appearance before using it.
Does JPEG keep transparency?
No. Transparent pixels are placed on white when exporting as JPEG. Choose WebP if you need transparency, and keep the original for archival or lossless work.
Step-by-step guide
How to compress an image to 100 KB in your browser →